<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.hummy.tv/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sam+Widges</id>
	<title>hummy.tv Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.hummy.tv/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sam+Widges"/>
	<link rel="alternate" type="text/html" href="https://wiki.hummy.tv/wiki/Special:Contributions/Sam_Widges"/>
	<updated>2026-05-17T05:38:00Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.hummy.tv/w/index.php?title=Custom_Firmware_Package_Notes&amp;diff=880</id>
		<title>Custom Firmware Package Notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.hummy.tv/w/index.php?title=Custom_Firmware_Package_Notes&amp;diff=880"/>
		<updated>2011-12-10T08:53:54Z</updated>

		<summary type="html">&lt;p&gt;Sam Widges: /* Prog Backup */  - added quotation marks around the directory name.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;BREIF NOTES FOR CUSTOM FIRMWARE PACKAGES&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{Note|Some Functions of the Web Interface are &amp;#039;Built-In&amp;#039; and do not require an additional package to be installed, These Features are covered in the Web If section of ths page}}&lt;br /&gt;
==Auto-Unprotect==&lt;br /&gt;
&lt;br /&gt;
Removes the ENC flag from all High Definition files, When first installed all files are scanned, Then new files are processed after recording ends. NOTE:- the removal of the ENC flag does not decrypt the file, However it does make decyption possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Auto-Update==&lt;br /&gt;
&lt;br /&gt;
This will check once per day at the earliest power on, for most people probably the 04:30 boot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==BusyBox==&lt;br /&gt;
				&lt;br /&gt;
Your Humax box has a ‘Unix’ operating system, Busybox is a package that provides 158 common Unix commands that can be used in a Telnet sessions, The List below shows the available commands, There is no &amp;#039;man&amp;#039; command that would explain what they do, but most commands can have a -? or -h extention to get some help e.g. ls -?, A command look up table can be found [http://busybox.net/downloads/BusyBox.html &amp;#039;&amp;#039;&amp;#039;HERE&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
&lt;br /&gt;
NOTE:- It is not a good idea to &amp;#039;Play&amp;#039; with these commands if you don&amp;#039;t know what you are doing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:8;-moz-column-count:8;-webkit-column-count:8&amp;quot;&amp;gt;&lt;br /&gt;
*[&lt;br /&gt;
*[[&lt;br /&gt;
*ar &lt;br /&gt;
*arp &lt;br /&gt;
*arping &lt;br /&gt;
*ash &lt;br /&gt;
*awk &lt;br /&gt;
*base64 &lt;br /&gt;
*basename &lt;br /&gt;
*bunzip2 &lt;br /&gt;
*bzcat &lt;br /&gt;
*bzip2 &lt;br /&gt;
*cal &lt;br /&gt;
*cat &lt;br /&gt;
*catv &lt;br /&gt;
*chgrp &lt;br /&gt;
*chmod &lt;br /&gt;
*chown &lt;br /&gt;
*chroot &lt;br /&gt;
*cksum &lt;br /&gt;
*clear &lt;br /&gt;
*cmp &lt;br /&gt;
*comm &lt;br /&gt;
*cp &lt;br /&gt;
*cpio &lt;br /&gt;
*cut &lt;br /&gt;
*date &lt;br /&gt;
*dc &lt;br /&gt;
*dd &lt;br /&gt;
*df &lt;br /&gt;
*diff &lt;br /&gt;
*dirname &lt;br /&gt;
*dos2unix &lt;br /&gt;
*du &lt;br /&gt;
*echo &lt;br /&gt;
*ed &lt;br /&gt;
*egrep &lt;br /&gt;
*env &lt;br /&gt;
*ether-wake &lt;br /&gt;
*expr &lt;br /&gt;
*false &lt;br /&gt;
*fgrep &lt;br /&gt;
*find &lt;br /&gt;
*fold &lt;br /&gt;
*free &lt;br /&gt;
*ftpget &lt;br /&gt;
*ftpput &lt;br /&gt;
*fuser &lt;br /&gt;
*grep &lt;br /&gt;
*gunzip &lt;br /&gt;
*gzip &lt;br /&gt;
*hd &lt;br /&gt;
*head &lt;br /&gt;
*hexdump &lt;br /&gt;
*ifconfig &lt;br /&gt;
*insmod &lt;br /&gt;
*install &lt;br /&gt;
*iostat &lt;br /&gt;
*kill &lt;br /&gt;
*killall &lt;br /&gt;
*killall5 &lt;br /&gt;
*last &lt;br /&gt;
*less &lt;br /&gt;
*ln &lt;br /&gt;
*logname &lt;br /&gt;
*ls &lt;br /&gt;
*lsmod &lt;br /&gt;
*lsusb &lt;br /&gt;
*lzcat &lt;br /&gt;
*lzma &lt;br /&gt;
*md5sum &lt;br /&gt;
*mkdir &lt;br /&gt;
*mkfifo &lt;br /&gt;
*mknod &lt;br /&gt;
*mktemp &lt;br /&gt;
*modinfo &lt;br /&gt;
*modprobe &lt;br /&gt;
*more &lt;br /&gt;
*mpstat &lt;br /&gt;
*mv &lt;br /&gt;
*nc &lt;br /&gt;
*netstat &lt;br /&gt;
*nice &lt;br /&gt;
*nmeter &lt;br /&gt;
*nohup &lt;br /&gt;
*nslookup &lt;br /&gt;
*od &lt;br /&gt;
*patch &lt;br /&gt;
*pgrep &lt;br /&gt;
*ping &lt;br /&gt;
*pkill &lt;br /&gt;
*pmap &lt;br /&gt;
*printenv &lt;br /&gt;
*printf &lt;br /&gt;
*ps &lt;br /&gt;
*pstree &lt;br /&gt;
*pwd &lt;br /&gt;
*pwdx &lt;br /&gt;
*readlink &lt;br /&gt;
*realpath &lt;br /&gt;
*renice &lt;br /&gt;
*rm &lt;br /&gt;
*rmdir &lt;br /&gt;
*rmmod &lt;br /&gt;
*route &lt;br /&gt;
*rpm &lt;br /&gt;
*sed &lt;br /&gt;
*sendmail &lt;br /&gt;
*seq &lt;br /&gt;
*sh &lt;br /&gt;
*sha1sum &lt;br /&gt;
*sha256sum &lt;br /&gt;
*sha512sum &lt;br /&gt;
*sleep &lt;br /&gt;
*sort &lt;br /&gt;
*split &lt;br /&gt;
*stat &lt;br /&gt;
*strings &lt;br /&gt;
*stty &lt;br /&gt;
*sum &lt;br /&gt;
*sync &lt;br /&gt;
*sysctl &lt;br /&gt;
*tail &lt;br /&gt;
*tar &lt;br /&gt;
*tee &lt;br /&gt;
*telnet &lt;br /&gt;
*test &lt;br /&gt;
*tftp &lt;br /&gt;
*time &lt;br /&gt;
*top &lt;br /&gt;
*touch &lt;br /&gt;
*tr &lt;br /&gt;
*traceroute &lt;br /&gt;
*true &lt;br /&gt;
*tty &lt;br /&gt;
*uname &lt;br /&gt;
*uniq &lt;br /&gt;
*unix2dos &lt;br /&gt;
*unlzma &lt;br /&gt;
*unxz &lt;br /&gt;
*unzip &lt;br /&gt;
*uptime &lt;br /&gt;
*usleep &lt;br /&gt;
*uudecode &lt;br /&gt;
*uuencode &lt;br /&gt;
*vi &lt;br /&gt;
*watch &lt;br /&gt;
*wc &lt;br /&gt;
*wget &lt;br /&gt;
*which &lt;br /&gt;
*who &lt;br /&gt;
*whoami &lt;br /&gt;
*xargs &lt;br /&gt;
*xz &lt;br /&gt;
*xzcat &lt;br /&gt;
*yes &lt;br /&gt;
*zcat &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==CIFS==&lt;br /&gt;
&lt;br /&gt;
The Common Internet File System. The cifs package provides the Humax with the ability to remotely access files shared from PCs using Windows file sharing. This package adds the support to the running system but mounting remote filesystems must currently be performed from the command line &lt;br /&gt;
&lt;br /&gt;
Example:-&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /media/NAS&lt;br /&gt;
mkdir /media/My\ Video/NAS&lt;br /&gt;
&lt;br /&gt;
mount -t cifs //server/share /media/NAS -o user=abc,password=def&lt;br /&gt;
&lt;br /&gt;
mount -t cifs //server/share /media/My\ Video/NAS -o user=abc,password=def&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Custom TV Portal==&lt;br /&gt;
&lt;br /&gt;
Full Guide[[Custom_TV_Portal | &amp;#039;&amp;#039;&amp;#039;HERE&amp;#039;&amp;#039;&amp;#039;]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Dedup (Command Line)==&lt;br /&gt;
&lt;br /&gt;
Note:- There is a &amp;#039;built-in&amp;#039; version of Dedup in the [[Custom_Firmware_Package_Notes#Web_IF | &amp;#039;&amp;#039;&amp;#039;Web-If &amp;#039;&amp;#039;&amp;#039;]]  that effectivly replaces the command line package, However if the dedup package is installed it is possible to perform the following Telnet commands from the folder you have navigated to:-&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background:#FFFF00&amp;quot;&amp;gt; dedup &amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:#FFFFFF&amp;quot;&amp;gt; HIDE &amp;lt;/span&amp;gt;lists the recordings there and shows what they would be renamed to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background:#FFFF00&amp;quot;&amp;gt; dedup -yes&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#FFFFFF&amp;quot;&amp;gt; HIDE &amp;lt;/span&amp;gt; perform the changes as detailed below :-&lt;br /&gt;
&lt;br /&gt;
*Renames the files on disk to match the episode name&lt;br /&gt;
*Changes the title shown in the media list to match the episode name&lt;br /&gt;
*Identifies duplicate episodes and moves them to a sub-folder called dup/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Edit On Box==&lt;br /&gt;
&lt;br /&gt;
Full Guide for Nicesplice [[Edit_On_Box | &amp;#039;&amp;#039;&amp;#039;HERE&amp;#039;&amp;#039;&amp;#039;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==EPG (Command Line)==&lt;br /&gt;
&lt;br /&gt;
EPG information can be obtained from a Telnet Command line e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background:#FFFF00&amp;quot;&amp;gt; epg &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
humax# epg&lt;br /&gt;
Humax EPG Tool v1.0.8, by af123, 2011.&lt;br /&gt;
&lt;br /&gt;
Syntax: epg [options] [filters] &amp;lt;command&amp;gt;...&lt;br /&gt;
&lt;br /&gt;
  Options:&lt;br /&gt;
    -b                     Brief output.&lt;br /&gt;
    -d[level]              Set debug level.&lt;br /&gt;
    -f&amp;lt;file&amp;gt;               Specify alternate EPG data file.&lt;br /&gt;
    -h                     Show help text.&lt;br /&gt;
    -p                     Parsable output.&lt;br /&gt;
&lt;br /&gt;
  Filters: (can be specified multiple times, all must be true)&lt;br /&gt;
    -C&amp;lt;CRID&amp;gt;               Show only events with this CRID.&lt;br /&gt;
    -D&amp;lt;descriptor type&amp;gt;    Show only selected descriptor type.&lt;br /&gt;
    -E&amp;lt;event id&amp;gt;           Show only selected event.&lt;br /&gt;
    -R&amp;lt;SCRID&amp;gt;              Show only events with this Series ID.&lt;br /&gt;
    -S&amp;lt;service id&amp;gt;         Show only selected service.&lt;br /&gt;
    -T&amp;lt;content type&amp;gt;       Show only selected content types.&lt;br /&gt;
    -@&amp;lt;unix timestamp&amp;gt;     Show only programmes at time.&lt;br /&gt;
    -/&amp;lt;unix timestamp&amp;gt;     Show only programmes on day.&lt;br /&gt;
    -/&amp;lt;days&amp;gt;               Show only programmes on day.&lt;br /&gt;
    -=&amp;lt;start&amp;gt;:&amp;lt;end&amp;gt;        Show only programmes in time period.&lt;br /&gt;
&lt;br /&gt;
  Commands:&lt;br /&gt;
    dump                   Show a parsed summary of the EPG.&lt;br /&gt;
    dumpraw                Show raw data from the EPG.&lt;br /&gt;
    sqldump                Produce SQL statements from EPG data.&lt;br /&gt;
    sqlitedump &amp;lt;file&amp;gt;      Create SQLite database from EPG data.&lt;br /&gt;
    now                    Show what is currently on.&lt;br /&gt;
    first                  Show the time of the earliest record.&lt;br /&gt;
    last                   Show the time of the latest record.&lt;br /&gt;
    parse                  Parse the EPG, no output.&lt;br /&gt;
    search &amp;lt;text&amp;gt;          Search programme names for text.&lt;br /&gt;
    searchall &amp;lt;text&amp;gt;       Search programme names/descriptions for text.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Epg Keywords (Web-If)==&lt;br /&gt;
&lt;br /&gt;
Initial Setup :-&lt;br /&gt;
*Web-If MAIN &amp;gt;&amp;gt; SETTINGS &amp;gt;&amp;gt; Email address &amp;gt;&amp;gt; myname@talktalk.co.uk&lt;br /&gt;
*Web-If MAIN &amp;gt;&amp;gt; SETTINGS &amp;gt;&amp;gt; SMTP &amp;gt;&amp;gt; smtp.talktalk.co.uk&lt;br /&gt;
*Web-If MAIN &amp;gt;&amp;gt; SETTINGS &amp;gt;&amp;gt; SEND TEST EMAIL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FTP==&lt;br /&gt;
&lt;br /&gt;
File Transfer Protocol is a method of transferring files to and from your Humax, The Humax HDR has a built-in FTP for access to the media folders only. The Enhanced FTP supplied with the Custom Firmware Package allows access to the full Humax file structure. To use FTP on a P.C. a program that handles FTP is required, Internet Explorer and Windows (file) Explorer will allow FTP access by entering ftp://10.0.0.200 into the address bar, Although access may be restricted to media folders only. If access to the whole file structure is required programs like Filezilla or WS_FTP_Pro can be used.&lt;br /&gt;
&lt;br /&gt;
Note :- 10.0.0.200 needs to be replaced with your own Humax IP address&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==HMT==&lt;br /&gt;
From a Telnet Session, Navigate to a directory containing an *.hmt file, Then enter hmt {filename}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background:#FFFF00&amp;quot;&amp;gt; hmt KAISER_CHIEFS_DD5_1_20110410_0147.hmt &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
humax# hmt KAISER_CHIEFS_DD5_1_20110410_0147.hmt&lt;br /&gt;
Format:HD&lt;br /&gt;
Title:KAISER CHIEFS DD5.1&lt;br /&gt;
Channel:4096 (BBC HD)&lt;br /&gt;
Folder:/mnt/hd2/My Video/MY-ARCHIVE/&lt;br /&gt;
Filename:KAISER CHIEFS DD5_1_20110410_0147&lt;br /&gt;
Genre:Entertainment&lt;br /&gt;
EPG:Performance from the Kaiser Chiefs from the Later... with Jools Holland archives.&lt;br /&gt;
 They play I Predict a Riot, the party and festival anthem of 2005.&lt;br /&gt;
&lt;br /&gt;
Flags: HD,Unlimited Copies,&lt;br /&gt;
Copy count:0&lt;br /&gt;
&lt;br /&gt;
Scheduled start:1302396300 (Sun Apr 10 00:45:00 2011)&lt;br /&gt;
Scheduled duration:300&lt;br /&gt;
Recording start:1302396449 (Sun Apr 10 00:47:29 2011)&lt;br /&gt;
Recording end:1302396706 (Sun Apr 10 00:51:46 2011)&lt;br /&gt;
Play resumes at: 15 seconds in.&lt;br /&gt;
&lt;br /&gt;
Service ID (SID):17472&lt;br /&gt;
Transport Stream ID (TSID):16516&lt;br /&gt;
Originating Network ID (ONID):9018&lt;br /&gt;
Programme Map Table PID (PMTPID):100&lt;br /&gt;
Video PID:101&lt;br /&gt;
Audio PID:102&lt;br /&gt;
Bookmarks:0 =&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==I-Phone Interface==&lt;br /&gt;
&lt;br /&gt;
Screen Shots [[Smartphone_Web_Interface_Screenshots | &amp;#039;&amp;#039;&amp;#039;HERE&amp;#039;&amp;#039;&amp;#039;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==lsof==&lt;br /&gt;
&lt;br /&gt;
This unix command stands for LiSt of Open Files,With no extentions it will default to &amp;#039;All&amp;#039; open files, But it is probably more useful when used with a filter as shown in the examples :-&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background:#FFFF00&amp;quot;&amp;gt; lsof | grep humaxtv &amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:#FFFFFF&amp;quot;&amp;gt; HIDE &amp;lt;/span&amp;gt;All files opened by the main Humax TV process&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background:#FFFF00&amp;quot;&amp;gt; lsof | cut -f 1 -d&amp;#039; &amp;#039; | sort | uniq &amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:#FFFFFF&amp;quot;&amp;gt; HIDE &amp;lt;/span&amp;gt;List all processes that have opened files&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background:#FFFF00&amp;quot;&amp;gt; lsof | grep epg &amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:#FFFFFF&amp;quot;&amp;gt; HIDE &amp;lt;/span&amp;gt;All files opened by the EPG process&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;humax# lsof | grep epg&lt;br /&gt;
epg 596 root  cwd  0000  31,0 1307722938  21474853357 /dev&lt;br /&gt;
epg 596 root  rtd  0000  31,0 1321652395  77309428205 /&lt;br /&gt;
epg 596 root  txt  0000  8,18 1322689164   4295000557 /mnt/hd2/mod/bin/epg&lt;br /&gt;
epg 596 root  mem   REG  8,18                 9226050 /mnt/hd2/mod/bin/epg (path inode=4295000557)&lt;br /&gt;
epg 596 root  mem   REG  31,0                     174 /lib/ld-uClibc-0.9.29.so (path inode=4295000557)&lt;br /&gt;
epg 596 root  mem   REG  8,18                 9225846 /mnt/hd2/mod/lib/libsqlite3.so.0.8.6 (path inode=4295000557)&lt;br /&gt;
epg 596 root  mem   REG  31,0                     169 /lib/libuClibc-0.9.29.so (path inode=4295000448)&lt;br /&gt;
epg 596 root  mem   REG  31,0                     216 /lib/libpthread-0.9.29.so (path inode=4295000448)&lt;br /&gt;
epg 596 root  mem   REG  31,0                     186 /lib/libdl-0.9.29.so (path inode=4295000448)&lt;br /&gt;
epg 596 root    0  0000  31,0 1307722935   4294975926 /dev/null&lt;br /&gt;
epg 596 root    1  0000  0,13 1322848876   4295000502 /tmp/epgd.log&lt;br /&gt;
epg 596 root    2  0000  0,13 1322848858   4295000502 /tmp/modinit.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Jim==&lt;br /&gt;
&lt;br /&gt;
Jim is a form of the programming language TCL (Tool Command Language), That runs on the Humax unix platform&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Mongoose==&lt;br /&gt;
&lt;br /&gt;
Mongoose is the Webserver that the Custom Firmware Package uses to present the Web pages you see when you log into the Web Interface, [[Web_Interface_Screenshots | &amp;#039;&amp;#039;&amp;#039;SEE EXAMPLES&amp;#039;&amp;#039;&amp;#039;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Remote Scheduling (RS)==&lt;br /&gt;
&lt;br /&gt;
Full Guide[[Remote_Scheduling | &amp;#039;&amp;#039;&amp;#039;HERE&amp;#039;&amp;#039;&amp;#039;]]&lt;br /&gt;
&lt;br /&gt;
==Portal Foscam==&lt;br /&gt;
&lt;br /&gt;
See [[Custom_TV_Portal#Portal_Foscam | &amp;#039;&amp;#039;&amp;#039;GUIDE&amp;#039;&amp;#039;&amp;#039;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Prog Backup==&lt;br /&gt;
&lt;br /&gt;
Utility for backing up recordings and sidecar files to locally attached drives, A search of attatched drives will be made so that the user can choose. Both Hi-Def and Standard definition recordings will be de-crypted so they can be played on a P.C. or copied back to a different Humax. Command line examples Below :-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background:#FFFF00&amp;quot;&amp;gt; progbackup&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#FFFFFF&amp;quot;&amp;gt; HIDE &amp;lt;/span&amp;gt; Backup everthing under My Video&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background:#FFFF00&amp;quot;&amp;gt; progbackup &amp;quot;/mnt/hd2/My Video/BOB&amp;#039;s Films/&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#FFFFFF&amp;quot;&amp;gt; HIDE &amp;lt;/span&amp;gt; Backup files in a specified folder. Make sure to use the quotation marks around the directory name.&lt;br /&gt;
&lt;br /&gt;
==Remote Scheduling Auto==&lt;br /&gt;
&lt;br /&gt;
Full Guide[[Remote_Scheduling_Auto | &amp;#039;&amp;#039;&amp;#039;HERE&amp;#039;&amp;#039;&amp;#039;]]&lt;br /&gt;
&lt;br /&gt;
==Series Filer==&lt;br /&gt;
&lt;br /&gt;
If a folder name exists at the top level and at a lower level, the contents of the top level folder are copied into the lower folder and the, now empty, top level folder is deleted&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Service Control Utility==&lt;br /&gt;
&lt;br /&gt;
From a Telnet command line prompt send the following :-&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background:#FFFF00&amp;quot;&amp;gt; service &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
humax# service&lt;br /&gt;
&lt;br /&gt;
Name                 Installed  Autostart  Running&lt;br /&gt;
----                 ---------  ---------  -------&lt;br /&gt;
mediatomb            No         No         No&lt;br /&gt;
dropbear             No         No         No&lt;br /&gt;
transmission         No         No         No&lt;br /&gt;
samba                No         No         No&lt;br /&gt;
cifs                 No         No         No&lt;br /&gt;
mongoose             Yes        Yes        Yes&lt;br /&gt;
&lt;br /&gt;
Syntax:&lt;br /&gt;
        service start &amp;lt;service&amp;gt;&lt;br /&gt;
        service stop &amp;lt;service&amp;gt;&lt;br /&gt;
        service auto &amp;lt;service&amp;gt;          (toggles autostart) &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SQLite==&lt;br /&gt;
&lt;br /&gt;
SQlite is an SQL database engine that contains a &amp;#039;C&amp;#039; software library&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SSMTP==&lt;br /&gt;
&lt;br /&gt;
SSMTP is a program to deliver an E-mail from your Humax to a  mailhost or mailhub, It will not handle incomming E-Mail&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Telnet==&lt;br /&gt;
&lt;br /&gt;
Telnet is built into the default Custom Firmware package, To communicate Via Telnet from a P.C. you will need a program such as [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY], Select connection type Telnet and enter the IP address of your Humax into the Host Name box, Then select OPEN, You will be presented with a new Telnet Window and if connection is successful you will  see the humax# prompt.&lt;br /&gt;
&lt;br /&gt;
NOTES&lt;br /&gt;
*Telnet command lines on this WiKi are identified by a &amp;lt;span style=&amp;quot;background:#FFFF00&amp;quot;&amp;gt; Yellow Background &amp;lt;/span&amp;gt;&lt;br /&gt;
*Telnet &amp;gt;&amp;gt; Connection &amp;gt;&amp;gt; Telnet &amp;gt;&amp;gt; return Key sends Telnet New Line instead of ^M should be &amp;#039;un-Ticked&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Unencrypt==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background:#FFFF00&amp;quot;&amp;gt; unencryptsetup &amp;quot;Bob&amp;#039;s Videos&amp;quot; &amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#FFFFFF&amp;quot;&amp;gt; HIDE &amp;lt;/span&amp;gt;process a single directory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background:#FFFF00&amp;quot;&amp;gt; unencryptsetup &amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#FFFFFF&amp;quot;&amp;gt; HIDE &amp;lt;/span&amp;gt;process all files in &amp;#039;My Video&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background:#FFFF00&amp;quot;&amp;gt; unencryptsetup disable&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#FFFFFF&amp;quot;&amp;gt; HIDE &amp;lt;/span&amp;gt;Turn off unencrypt&lt;br /&gt;
&lt;br /&gt;
This will update the cron table and schedule the program to run every 15 minutes indefinitely. Every time it runs, it will check that there isn&amp;#039;t already another job running and then decrypt the first encrypted file that it finds in the directory you specified, therefore gradually working its way through your files, If you don&amp;#039;t specify a directory, it will default to decrypting all of your recordings.&lt;br /&gt;
&lt;br /&gt;
NOTES:-&lt;br /&gt;
*Auto-Unprotect must be running&lt;br /&gt;
*Media sharing must = on&lt;br /&gt;
*Telnet &amp;gt;&amp;gt; Connection &amp;gt;&amp;gt; Telnet &amp;gt;&amp;gt; return Key sends Telnet New Line instead of ^M should be &amp;#039;un-Ticked&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Web IF ==&lt;br /&gt;
&lt;br /&gt;
Screen Shots [[Web_Interface_Screenshots | &amp;#039;&amp;#039;&amp;#039;HERE&amp;#039;&amp;#039;&amp;#039;]]&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Decrypt&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Web-If MAIN &amp;gt;&amp;gt; BROWSE MEDIA FILES &amp;gt;&amp;gt; (Select Single File) &amp;gt;&amp;gt; OPT+ &amp;gt;&amp;gt; Decrypt&lt;br /&gt;
&lt;br /&gt;
This Function will move the file an _original folder and then stream a new copy to the present location, The new copy will be Decrypted and can be played on a P.C.. NOTE both High Definition AND Standard definition need to be Decrypted&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;De-duplicate / Tidy this folder&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
[[File:Webif-media-ded.png|70px|thumb|right]]&lt;br /&gt;
[[File:Webif-media-ded2.png|70px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Web-If MAIN &amp;gt;&amp;gt; BROWSE MEDIA FILES &amp;gt;&amp;gt; De-duplicate / Tidy this folder&lt;br /&gt;
&lt;br /&gt;
This Function will search a folder and re-name files with more meaningful titles, It will also seperate duplicates into a new folder&lt;br /&gt;
&lt;br /&gt;
See Tidy (Re-name) Example &amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This Function will search a folder and re-name files with more meaningful titles&lt;br /&gt;
&lt;br /&gt;
It will Also seperate duplicates into a new folder&lt;br /&gt;
&lt;br /&gt;
See De Duplicate (to new folder) Example &amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Remove Enc&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Web-If MAIN &amp;gt;&amp;gt; BROWSE MEDIA FILES &amp;gt;&amp;gt; (Select Single File) &amp;gt;&amp;gt; OPT+ &amp;gt;&amp;gt; Remove Enc&lt;br /&gt;
&lt;br /&gt;
This Function will remove the ENC flag from High Definition content, The file remains encrypted (as does Standard Definition) until a sepearate decryption function is carried out&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Save Last Streamed Content&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Web-If MAIN &amp;gt;&amp;gt; BROWSE MEDIA FILES &amp;gt;&amp;gt; Save Last Streamed Content&lt;br /&gt;
&lt;br /&gt;
This Function will make a permanent MP4 copy of and content that has been view using the Humax TV portal e.g. I-Player / You Tube, The Telnet Syntax is as follows :-&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background:#FFFF00&amp;quot;&amp;gt; humax# cp /mnt/hd3/Streamer_down_file /media/My\ Video/theclip.mp4 &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==wget==&lt;br /&gt;
&lt;br /&gt;
Retrieve files via HTTP or FTP&lt;br /&gt;
&lt;br /&gt;
Note:- There is already a version of wget in Busybox which is loaded automatically, However it may be necessary to install the stand alone package as it will be a newer version&lt;/div&gt;</summary>
		<author><name>Sam Widges</name></author>
		
	</entry>
</feed>