NMT

From Fluffy-Demons
Jump to: navigation, search

Contents

Networked Media Tank

This page lists any tools, skins or other utilities I've compiled or done for the Popcorn Hour NMT.

e2fsck

e2fsck is a ext2 filesystem check utility. It's missing from the normal PCH install, so I downloaded and cross-compiled a version.

Download: here


ExtendedGaya Extended

First off, let me say a huge thanks to the authors of ExtendedGaya (thread). I realise that I've extended thier work to produce this, and if they or anybody has any issues with that I will be happy to take this thread down.

With that all said, I'd like to introduce you to my version of ExtendedGaya - I call it ExtendedGaya extended.

It has the following improvements over the existing version:

  • New horizontal theme with dual column layout
  • Ability to name your hard drives (both internal and external) to whatever you like
  • Full breadcrumbs drilldown from Start to current directory
  • Ability to Filter the view by starting letter
  • Ability to Sort the view by Ascending or Descending Date or None (filename)
  • Ability to both Filter and Sort at the same time
  • Ability to generate - on the fly - playlists of Videos, Music and Images from current folder.

Notes in current version:

  • Setup screen is not fully functional yet
  • Background alphas of the setup links at the bottom are not properly aligned
  • The ExtendedGaya bookmarks aren't functioning in my version (I don't use them)
  • HD screens only!
  • Tested fully with PCH-110 with latest Jan firmware
  • To change the names of the hard drives, edit lib/config.php (USB_DRIVE_A-1 is set to TV Shows and USB_DRIVE_B-1 is set to Movies in this version)

Thanks to:

  • gshock and the Authors of GayaExtended
  • excal for helping me with the vod playlists

As I mentioned, I realise that I'm extending somebody elses code, and I would be willing to take it down or to help fold any changes into the proper version if asked.

Apologies for the bad screenshots - my camera doesn't like taking pictures of my TV.

Screenshots:

See thread for more details.


CheckTransmission - a Queue script for Transmission

One of the things that I find lacking from the various PCH Torrent systems is a way to "Queue" torrents up so that you could add, say, 10 torrents but only 3 would download automatically. This is easily possible on PC clients like uTorrent but so far has been missing (as far as I know) on the PCH.

I found a nifty shell script for transmisstion proper that I heavily modified to work on the PCH.

his will check every minute to see if any torrents are Finished and Stop them, then start up X new torrents up to the number specified as the MAXACTIVE (default 3).

There are two additional config variables to be aware of:

- The FORCELIMIT parameter. If this is set to 1 then stop any torrents above the queue limit - ie ONLY download the MAXACTIVE at a time, no matter whether they are started manually. This means that even if you add a whole bunch manually, after 1 minute, the script will stop all but the MAXACTIVE count.

- The REMOVEFINISHED parameter. If this is set to 1 then automatically removed any Torrents that are 100% downloaded, done and finished.

I've test this out extensively on my PCH and haven't encountered any issues however I have seen some occasions where it takes a while to get torrent info back from transmission - and if you have a LOT of torrents this can obviously go above 1 minute execution time. This is no problem though since the script uses a temporary file to store whether it's currently running.

See thread for more details.

Personal tools