MyStuff v6 Manual

MyStuff v6 Manual
MyStuff v6.5 Manual
by Chunkywizard
MyStuff logo by Graeme @ orangerevamp
To support BobD’s MyStuff you can make a donation via the PayPal link at:
http://www.BobDsMyStuff.co.uk
All rights reserved. There is absolutely no warranty on the included software, even the implied warranties of
merchantability or fitness for a particular purpose. The author is not responsible for anything that happens
with your device due to the use or misuse of the software.
Last Updated: 20/08/2013
Page 1 of 90
Contents
1. Introduction ...................................................................................................................... 8
1.1. Screenshots ......................................................................................................... 9
1.2. Recommended Firmware ................................................................................... 10
1.3. Quick Start Guide ............................................................................................... 10
1.4. Basic Navigation ................................................................................................. 10
1.5. Text Input ........................................................................................................... 11
1.6. Accessing Now&Next and EPG Views ............................................................... 11
1.7. Accessing the MyStuff Options........................................................................... 12
2. Grid EPG ....................................................................................................................... 13
2.1. Overview ............................................................................................................ 13
2.2. The Interface ...................................................................................................... 13
2.3. Keys ................................................................................................................... 14
2.4. Limitations .......................................................................................................... 14
3. Now&Next (N&N) ........................................................................................................... 15
3.1. Overview ............................................................................................................ 15
3.2. The Interface ...................................................................................................... 15
3.3. Keys ................................................................................................................... 16
3.4. Limitations .......................................................................................................... 16
4. Grid Now&Next (Grid N&N) ........................................................................................... 17
4.1. Overview ............................................................................................................ 17
4.2. The Interface ...................................................................................................... 17
4.3. Keys ................................................................................................................... 17
5. Single Channel View ...................................................................................................... 18
5.1. Overview ............................................................................................................ 18
5.2. The Interface ...................................................................................................... 18
5.3. Keys ................................................................................................................... 18
6. Extended Info (ExInfo) ................................................................................................... 19
6.1. Overview ............................................................................................................ 19
6.2. The Interface ...................................................................................................... 19
6.3. Keys ................................................................................................................... 19
7. Archive ........................................................................................................................... 21
7.1. Overview ............................................................................................................ 21
7.2. The Interface ...................................................................................................... 21
7.3. Keys ................................................................................................................... 22
7.4. Archive/Timer Views ........................................................................................... 23
7.4.1. Flat Folder View ...................................................................................... 23
7.5. Marking Recordings............................................................................................ 24
7.6. Moving Recordings ............................................................................................. 24
7.7. Deleting Recordings ........................................................................................... 24
7.8. Protecting Recordings ........................................................................................ 25
7.9. Recycle Bin ........................................................................................................ 25
7.9.1. Automatic Deletion .................................................................................. 26
7.10. Creating/Renaming/Deleting Folders................................................................ 26
7.11. Corrupt Recordings .......................................................................................... 26
7.12. Recently Played Files List ................................................................................ 26
7.13. Toppy Information View .................................................................................... 27
7.14. Symbols............................................................................................................ 27
7.15. Limitations ........................................................................................................ 28
8. Timers ............................................................................................................................ 29
8.1. Overview ............................................................................................................ 29
Last Updated: 20/08/2013
Page 2 of 90
8.2. The Interface ...................................................................................................... 29
8.3. Keys ................................................................................................................... 30
8.4. Setting/Deleting Timers ...................................................................................... 30
8.5. Filing Recordings ................................................................................................ 31
8.6. Locking Recordings ............................................................................................ 31
8.7. Locking Timers ................................................................................................... 32
8.8. Displaying Timers ............................................................................................... 32
8.9. Displaying Current Recordings ........................................................................... 33
8.10. Padding Recordings ......................................................................................... 33
8.11. Recording Split Programmes............................................................................ 33
8.12. Symbols............................................................................................................ 34
9. Searches........................................................................................................................ 35
9.1. Overview ............................................................................................................ 35
9.1.1. TextSearch.............................................................................................. 35
9.1.2. SeriesSearch .......................................................................................... 35
9.1.3. PowerSearch .......................................................................................... 35
9.2. Keys ................................................................................................................... 36
9.3. TextSearch (TS) ................................................................................................. 37
9.3.1. The Interface ........................................................................................... 37
9.3.2. Search Criteria ........................................................................................ 37
9.3.3. Genre Searching ..................................................................................... 38
9.3.4. Refining Searches ................................................................................... 39
9.3.5. Resolving Problems ................................................................................ 39
9.3.6. Flagging Programmes ............................................................................. 40
9.3.7. Advanced Search Page .......................................................................... 40
9.4. SeriesSearch (SS) .............................................................................................. 40
9.4.1. The Interface ........................................................................................... 41
9.4.2. Advanced Search Page .......................................................................... 41
9.5. PowerSearch (PS) .............................................................................................. 41
9.6. Creating Searches .............................................................................................. 42
9.6.1. Creating a Search from an Existing Programme (Automatic).................. 42
9.6.2. Creating a Search from an Existing Programme (Manual) ...................... 42
9.6.3. Creating a Search from Scratch .............................................................. 42
9.7. Timer Explosion Screen ..................................................................................... 43
9.8. Deleting Searches .............................................................................................. 43
9.9. Excluding Timers/ Series .................................................................................... 44
9.10. Resolving Timer Clashes.................................................................................. 44
9.11. Recording Part Programmes ............................................................................ 45
9.12. Keep ................................................................................................................. 45
9.13. Locking recordings set by a Search.................................................................. 45
9.14. Checking which Search set a timer .................................................................. 46
9.15. Find Matching Programmes ............................................................................. 46
9.16. Merged recordings............................................................................................ 47
9.16.1. Displaying Merges................................................................................. 47
9.17. Filing Recordings .............................................................................................. 48
9.18. Timer Optimisation ........................................................................................... 48
9.19. Symbols............................................................................................................ 48
10. Other User Interface Enhancements............................................................................ 50
10.1. Volume Bar....................................................................................................... 50
10.2. Channel Change Notification Box..................................................................... 50
10.3. Current Event Recording Menu ........................................................................ 50
10.4. Stop Recording Menu ....................................................................................... 51
Last Updated: 20/08/2013
Page 3 of 90
10.5. OTA Firmware Detection .................................................................................. 51
10.6. MP3 Player ....................................................................................................... 51
11. Customisation .............................................................................................................. 52
11.1. Colour Skinning ................................................................................................ 52
11.2. Gradients .......................................................................................................... 52
11.3. Favourites......................................................................................................... 52
11.4. Multiple Users ................................................................................................... 53
11.5. X/Y Offset ......................................................................................................... 54
11.6. Roundel Suppression ....................................................................................... 54
11.7. Screen Saver .................................................................................................... 54
11.8. Shutdown Handling .......................................................................................... 54
11.9. Exiting MyStuff ................................................................................................. 54
11.10. Backup and Recovery .................................................................................... 55
11.10.1 Backups ............................................................................................... 55
11.10.2 Recovery Mode .................................................................................... 55
11.10.3 Restore Management........................................................................... 55
Appendix i: Options ............................................................................................................ 57
A. Now&Next/EPG Views - General ...................................................................... 57
B. Now&Next/EPG Views - Description Area ........................................................ 58
C. Grid EPG/Grid Now&Next ................................................................................. 58
D. Unavailable Channel Indicators ........................................................................ 61
E. Single Channel View ......................................................................................... 61
F. EPG Chain ........................................................................................................ 61
G. Now&Next ......................................................................................................... 62
H. Now&Next Chain............................................................................................... 63
J.
Extended Info .................................................................................................... 63
K. Timers ............................................................................................................... 64
L.
Searches ........................................................................................................... 65
M. Archive Defaults ................................................................................................ 66
N. Archive Folders ................................................................................................. 67
P. Archive Style ..................................................................................................... 67
Q. Recycle Bin ....................................................................................................... 68
R. Quickjumps ....................................................................................................... 68
S. Keys .................................................................................................................. 69
T. EPG .................................................................................................................. 70
U. Screensaver ...................................................................................................... 71
V. General ............................................................................................................. 71
W. Display .............................................................................................................. 73
X. Channel Lists/Favourites/Radio Support ........................................................... 73
Y. PowerOff ........................................................................................................... 74
Z. TAP ................................................................................................................... 74
Appendix ii: Creating MyStuff Skins ................................................................................... 76
A. What You Need................................................................................................. 76
B. Skin File Format ................................................................................................ 76
C. Creating a Skin ................................................................................................. 76
D. Getting New RGB Values ................................................................................. 77
Appendix iii: Related Applications ...................................................................................... 78
A. MS4PC ............................................................................................................. 78
B. Skin Builder ....................................................................................................... 78
C. MyStuff Keys ..................................................................................................... 78
D. MyStuff Web Interface ...................................................................................... 78
E. Top Manager..................................................................................................... 78
Last Updated: 20/08/2013
Page 4 of 90
F. Toppy MyStuff Gmail Inbox ............................................................................... 78
G. Toppy Remote Control ...................................................................................... 78
H. DigiGuide .......................................................................................................... 78
Appendix iv: Installation Instructions .................................................................................. 79
A. EPG Data Collection TAP ................................................................................. 79
B. Installing Logos, Skins and Favourite Lists ....................................................... 79
C. Complementary TAPs ....................................................................................... 79
Appendix v: FAQs .............................................................................................................. 81
Appendix vi: MyStuff File List ............................................................................................. 84
Appendix vii: Application Program Interface ...................................................................... 85
A. Requests from Other TAPs/Programs .............................................................. 85
i) Input ............................................................................................................ 85
ii) Output ......................................................................................................... 85
iii) Valid Commands......................................................................................... 85
B. Other Outputs ................................................................................................... 87
i) MyStuff_SearchList.apo .............................................................................. 88
ii) MyStuff_TimerList.apo ................................................................................ 89
iii) MyStuff_Channels.apo................................................................................ 89
iv) MyStuff_Activity.apo ................................................................................... 90
Last Updated: 20/08/2013
Page 5 of 90
What’s New in v6.5
For experienced users, this is a quick list of links to the major changes in this version.
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
More powerful and flexible Search Criteria.
Automatic daily and manual backups of MyStuff system files.
Recovery Mode to stop repeated startup crashes.
Ability to restore of MyStuff system files to a specific backup.
Simple MP3 player.
Recordings outside MyStuff can be protected.
Extended text information is displayed from recordings not made by MyStuff.
PowerSearch can autofile with a series identifier.
Series exclude can exclude other broadcasts of series.
Option to have autofile all radio recordings in /Radio.
Option to display a Signed icon on timers for Signed programmes.
Option for event notifications at the bottom of the screen.
Option to indicate unavailable channels in EPG with a line.
Option to select the first recording in a folder when opening the folder.
Option to play the first recording in a folder pressing Play on the folder.
Option to return to the parent folder when the last item is deleted.
Option to display MyStuff Options screen with Menu.
Option to show Edit Search screen when creating new Searches.
Option to avoid Delayed Off/Off on the front panel when it has woken up to record.
Easier re-recording of all episodes of a series.
Accurate Bookmark support improved.
Better handling of favourite lists containing duff channels.
Screensaver always completely opaque.
Faster navigation in Clash Resolutions screen for split programmes.
Restore of merged files from Recycle bin easier.
Various User Interface improvements.
Accents in Programme names and descriptions are correctly displayed.
What’s New in v6.4
•
•
•
•
•
•
•
•
•
•
•
Recording Protection
Optional stylisation of the Grid EPG Now Line
Option to show Archive automatically when stopping playback
Option to display alternative episode suggestions
New Screensaver styles
Option to automatically mute the volume
Press and Hold Archive optionally opens Searches screen
Press and Hold Record to show currently recording programmes
New style Move To Box
Phone pad style jumping in Genre search results and Move To boxes
Lots of Bug Fixes
What’s New in v6.3
•
•
Improved speed
Reduced memory usage
Last Updated: 20/08/2013
Page 6 of 90
•
•
•
•
New Screensaver styles
Auto-deleting Searches
Auto-PowerOff
Bug Fixes
What’s New in v6.2
•
•
•
•
•
•
Negative Padding
PartClash icon
>> and << scroll by a page in ExInfo
SDS support
Speed Ups
Bug Fixes
What’s New in v6.1
•
•
•
Option to rewind slightly when unpausing playback with Pause
Various Optimisations
Bug Fixes
What’s New in v6.0
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
SeriesLink support
New Single Channel View (to replace DCList)
Find Matching Programme function
Genre Searching
Recently Played File List
Banner View for Now&Next
Phone pad style text input
Option to merge timers now includes single shot timers
Native radio support
Autofile extended to support multi-level filing
Option to display Now&Next programmes in 2 columns
Exinfo can optionally show either EIT or RadioTimes data
Availability of RadioTimes data is flagged
Description toggling in ExInfo
[ and ] supported in keywords
Automatic space removal at the end of keywords
Better support for FontManager
New pop-up box Fade-out effect
EPG2MEI support
Off timers renamed as Flag timers
New skin elements
Option to Suppress 'Starts In..' in N&N/ EPG views
Optional new Rounded EPG Cell style
Option to not display excluded timers in the Archive
Option to rewind slightly with unpausing playback
Option to remember last selected option in Options screen
For details of all changes, see http://www.BobDsMyStuff.co.uk/ChangeLogs.shtml
Last Updated: 20/08/2013
Page 7 of 90
Introduction
1. Introduction
MyStuff is a highly configurable Toppy user interface replacement written by BobD. It
replaces most of the standard Toppy screens providing many enhancements in
functionality to improve the user experience. These include:
•
Improved Electronic Programme Guides (EPG)
Three different formats are available: a Grid based EPG with channel logos
displaying 6, 8 or 10 channels and extra information such as progress bars,
programme duration, genre and films; a Grid Now&Next EPG showing the next 2
programmes on all channels in a full page EPG view; a Single Channel EPG
showing all programmes on a single channel depicted in a full page EPG view.
•
Improved Archive
Enhanced recording and timer list with channel logos, with sorting by date or name.
This provides extra information over the standard Archive and also supports a
recycle bin for deleted recordings.
•
Improved Infobox
Enhanced to show more information such as progress bars, programme duration,
and genre. Configurable to show a number of following programmes below the
current programme description.
•
Quick and easy timers set by keyword searches and SeriesLinks
This allows you to record all instances of a series, record programmes with a
particular actor mentioned in the programme description or just keep the latest
instance of a programme e.g. The News, without recording duplicates or repeats.
•
Optimised Padding
All timers can be automatically padded to make sure the full programme is captured
even if the programme is not to schedule.
•
Auto-filing of recordings to folders
Recordings made by MyStuff searches can be auto-filed into multi-level folders.
•
Advert jumping capabilities
User definable time jumping within recordings through the use of the coloured keys
allows adverts to be skipped with a key button presses.
•
User-creatable colouring themes
All user interface colours can be changed to provide a multitude of colour options.
These can be downloaded from a user created library or designed from scratch.
•
Definable channel selections
The channel list used in the EPG or Infobox can be altered to reduce or reorder the
channels shown. Multiple lists are supported and can be switched on the fly.
•
Multiple user support
This allows a completely separate set-up for multiple users so each person can
have a different look and feel by changing skins, EPG layout, Archive setup etc.
•
Extensive user configuration
Options to change most aspects of MyStuff.
•
Simple MP3 Player
Barebones MP3 player allows single tracks to be played, or several tracks can be
selected to play in succession.
Last Updated: 20/08/2013
Page 8 of 90
Introduction
1.1. Screenshots
Below are some example screenshots of the various MyStuff screens using the
ChunkyYABS skin. Throughout the manual, different skins are used to show the
possibilities of skinning. For more information on skinning, see section 11.1.
Grid EPG
Timer List
Archive
Single Channel View
Grid Now&Next
Now&Next
Last Updated: 20/08/2013
Page 9 of 90
Introduction
1.2. Recommended Firmware
For 5800/5800t users we recommend the latest non-Freeview Playback firmware (5.13.65)
patched with some enhancements. For 5810 users we recommend a patched 5.15.09.
Both of these can be downloaded to your Toppy using the MyStuff Installer (which will also
load on MyStuff and complementary TAPs), the Toppy.org Firmware Loader or manually
downloaded from here. It is recommended that firmwares are obtained from Toppy.org.uk
and not from the manufacturer website. While MyStuff will work with 5.14.xx firmwares on
the 5800/5800t it is not recommended to set SeriesLinks; as they are non-compatible
unless you patch your firmware with the Tt patch.
1.3. Quick Start Guide
Below are 7 quick steps to get up and running with MyStuff on a Windows PC or emulator.
1. If you haven’t done already, download and install the Topfield Tools. Note if you use a
64bit version of Windows then download and install Antares instead.
2. Visit The MyStuff Site and get the latest installer version of MyStuff.
3. Extract the .zip file to your computer and double click setup.exe.
4. Connect the Toppy to your computer.
5. Run through the instructions on your computer screen selecting option 1.
6. After the Toppy boots, wait for the Loading
and Searching
roundels to finish.
7. MyStuff now needs to generate the EPG data (this is a one-time action on first use).
Wait 10 minutes or so without pressing the remote.
Now enjoy!
If you have problems please post at Toppy.org.uk. Manual instructions for loading MyStuff
are contained in Appendix IV or on Toppy.org here. Please use these if you are using Mac
OS/Linux or are unable to use the installer for another reason.
The following chapters contain information on how to use MyStuff including Basic
Navigation, Setting Timers, Customisation and Options.
If you come across acronyms you do not know, please visit the Toppy.org Glossary.
1.4. Basic Navigation
Basic navigation of the various screens and menus within MyStuff is carried out using the
Arrow keys situated around the OK button. To select an option or a timer etc. use the OK
key. To jump back to a previous screen, or exit a menu, use the EXIT button. All keys used
to perform a specific function are described below.
Last Updated: 20/08/2013
Page 10 of 90
Introduction
A
N
B
C
D
E
F
M
L
K
J
H
G
Item
Key
Description
A
Info*
Information - Now & Next (N&N)
B
Exit
Exit
C
Arrows
Navigation
D
P+
Programme Up
E
PProgramme Down
F
White*
Display Timers
G
Archive*
Display Recordings1
H
Record
Record Programme2
J
VTurn Down Volume
K
V+
Turn Up Volume
L
OK
Select
M
Guide*
Electronic Programme Guide
N
0-9
Select Channel Number/ Text Input
*
This key can be configured in the options
1
Pressing and holding Archive will display Searches screen (Option M12)
2
Pressing and holding Record will display currently recording programmes
Options
S2
H5
S4
S3
S1
1.5. Text Input
In certain areas within MyStuff it is necessary to input text. This could be for creating a
keyword to match searches against or for folder creation or renaming. The default method
for entering this text is an arcade-style keyboard. This uses Up/Down to scroll the
currently selected letter and Left/Right to move forward and backward through the word.
OK is used when you are finished typing.
Phone pad style input allows the numbers 2-9 to be used for typing. Just like a mobile
phone you can hit number 2 for an A, number 9 twice for an X etc. This applies in keyword
fields and folder creation/renaming, but can also be used to jump to option sections, jump
in Archive screens ordered by name, Jump in Move To boxes and even to jump in
exploded Genre only search results. The waiting period before advancing to the next
character can be set in option S12.
1.6. Accessing Now&Next and EPG Views
Because there are so many ways to view information in MyStuff, there aren't enough keys
on the Remote Control to select all of them. So, MyStuff allows you to "chain" multiple
Last Updated: 20/08/2013
Page 11 of 90
Introduction
presses of the same key to show you different views of related information in the order
you'd like to see them. You can also choose whether you want to keep cycling round these
views, or have the last press in the chain return you to what you're watching.
Chains are available for EPG data (typically information about programmes on multiple
channels) and Now & Next (typically information about a single channel, starting with the
one you're watching/tuned to). For more information, see Sections E and G in Appendix i,
1.7. Accessing the MyStuff Options
If you wish to customise the way MyStuff works then this can be done through the Options
screen. This can be accessed by invoking a MyStuff screen (eg Now&Next, Archive, Guide
etc) and then press Menu whilst the screen is displayed. For details on all the options see
Appendix i. Note Option Z8 allows the MyStuff Options screen to be reached directly using
Menu at any time, and the Toppy native Menu can be accessed using Play to display the
play bar and then Menu.
Last Updated: 20/08/2013
Page 12 of 90
Grid EPG
2. Grid EPG
2.1. Overview
The MyStuff Grid EPG is a replacement for the standard Toppy Electronic Programme
Guide. Its screen shows multiple programmes on multiple channels in a grid style.
2.2. The Interface
A
B
C
D
E
F
G
H
J
K
R
L
M
N
P
Q
Skin Used: ChunkyYABS
Item
A
B
C
D
E
F
G
H
Description
SeriesLink avail.
LCN
Channel Name
No. of progs after Now
Day, date and time
Title, episode & number
Duration
Genre
Last Updated: 20/08/2013
Options
A2
A2
B1
B2
A4
Item
J
K
L
M
N
P
Q
R
Description
Time gone/remaining
Current time
Progress bar
Selected programme
SeriesSearch timer
Film indicator
Programme description
RT desc. available
Options
B3,B4,B6
B5, C1
B7
A1
S6
Page 13 of 90
Grid EPG
2.3. Keys
To display the Grid EPG you have to select it in the EPG Chain (Options: Section F). You
can then invoke it by a number of presses of Guide* depending on where it sits in the
chain.
A
B
C
E
D
F
G
K
L
X
M
Item
A
B
C
V
U
T
S
Q
H
J
Jump one page right
V
K
Jump +24 hours
W
L
Display timers
/Delete/Exclude*
E
F
G
Options
S2
S6
R
Description
Display 1st N&N view*
Extended Info1*
Close the EPG
Change the current
selected programme
Page down
Record programme
Cancels a running
recording
Jump to PrimeTime*
D
K4,L10
Item
M
N
P
S4
Description
Jump -24 hours
Jump one page left
Find next repeat*
Options
S9
Create a watch timer
R
S
Create a Search
Page up
Jump to the currently
selected channel
Display next EPG view*
Return to Now/1st
channel
Enter LCN to jump
channel
Cycle between TV and
Radio channel lists
Select different Fav List
T
V2,S10
N
P
Q
U
X
Y
*
J
Y
W
1
H
L8
S1
X2,X3
pressing and holding List shows RadioTimes data if available
This key can be configured in the options
2.4. Limitations
The Grid EPG is much more advanced than the Toppy EPG. It does however lack the
ability to display a picture within the EPG.
Last Updated: 20/08/2013
Page 14 of 90
Now&Next (N&N)
3. Now&Next (N&N)
3.1. Overview
MyStuff’s Now&Next is a replacement for the standard Info box that is displayed when the
Info button (option S2) is pressed. It displays information on what is being viewed and a
configurable number of following programmes. It also has a cut-down version called
Banner which is just the title bar (without a description or any following programmes).
3.2. The Interface
A
B
C
D
E
F
G
H
J
K
Live
L
M
N
P
Q
R
S
Playback
Skin Used: Default
Item
A
B
C
D
E
F
G
H
J
Description
SeriesLink Info avail.
No. of progs after
Now
LCN/channel name
Day, date and time
Title episode&number
Duration
Programme
description
Genre
Time gone/remaining
Last Updated: 20/08/2013
Options
B1
A2
A5
B2
A1, G7
A4
B3,B4,B6
Item
Description
K
Current time
L
Next programme
M
N
P
Q
Next+1 programme
RT desc available
Playback status
Minutes elapsed
R
Minutes remaining
S
Progress bar
Options
G6,G8,G9
S6
B3
B3
B4, B5
Page 15 of 90
Now&Next (N&N)
3.3. Keys
To display Now&Next you have to select it in the Now&Next Chain (Options: Section 1.H).
You can then invoke it by a number of presses of Info (option S2) depending on where it is
in the chain.
A
B
E
F
G
H
J
K
W
L
U
Item
A
B
C
D
E
T
S
Description
Next N&N view*
Extended Info1*
Close Now&Next
Next/Previous channel
N&N for next channel
R
Options
S2
S6
Q
P
Item
M
N
P
Q
R
F
N&N for previous channel
S
G
Jump one page down
T
H
Record Programme
J
K
L
*
D
X
V
1
C
Jump to Primetime or start
of recording*
Display
Timers/Delete/Exclude*
Create a watch timer
L10
V2,S10
S4
U
V
W
X
N
M
Description
Cancel a set recording
Next repeat*
Create a Search
Jump one page up
Jump to channel
Next/Previous
programme
Display first EPG view*
Return to Now /1st
channel
Options
S9
L8
S1
Enter LCN to show N&N
Cycle between TV and
Radio Channel lists
Select different Fav List
X2,X3
pressing and holding List shows RadioTimes data if available
This key can be configured in the options
3.4. Limitations
When compared to the standard Info box, Now&Next has a number of omissions or
differences which MyStuff solves in different ways. On the standard Info box you can see
UHF number of the current channel and signal strength for the channel you are tuned to.
Whilst currently you cannot see UHF channel within MyStuff, you can get channel strength
from within the Archive. To do this use PipSwitch(5800)/SAT(5810) (or the alternative key
specified in option S5) to page to the view.
Last Updated: 20/08/2013
Page 16 of 90
Grid Now&Next (Grid N&N)
4. Grid Now&Next (Grid N&N)
4.1. Overview
The Grid Now&Next view is a grid style EPG showing the current and next two
programmes on all channels in your selected channel list. This view allows you a quick
and simple snapshot of what is on the TV over the next couple of hours. Note that if a
programme is not due to start for 3 hours or more it will not show e.g. Film 4 below.
4.2. The Interface
A
B
C
D
E
F
Skin Used: HydentheFrames by Hyde
Item
Description
Options
Date and time of
A
current selection
B
Current time
C
Next programme
Item
D
E
F
Description
Options
Time gone/remaining of B3,B4,B6
current selection
Progress bar
B5, C1
Following programme
4.3. Keys
To display the Grid Now&Next you have to select it in the EPG Chain (Options: Section F).
You can then invoke it by a number of Guide (option S1) presses depending on where it is
in the chain. When displayed, you can use the arrow keys for changing the selected
programme. This will also update the description area to provide current programme
information. You can scroll down/up a page at a time with << and >>. You can also change
the currently displayed channel list to a favourites list by pressing Opt, scrolling Left or
Right and hitting OK on another list. In addition, you can switch between TV and Radio
using the TV/Rad button. You can jump to the Now&Next chain by pressing Info.
Last Updated: 20/08/2013
Page 17 of 90
Single Channel View
5. Single Channel View
5.1. Overview
The Single Channel View is a new full page EPG view which shows sequential
programmes on a single channel. It is basically Extended Now&Next but full screen and
part of the EPG chain.
5.2. The Interface
The Single Channel view looks like Now&Next apart from becoming full screen. All the
Now&Next features are still present.
•
As well as being configurable using the options in sections A and B it has 2 configuration
options of its own. You can display descriptions for all programmes (option E1) and display
extra programmes in 2 columns (option E2).
5.3. Keys
The keys for the Single Channel View are the same as Now&Next.
Last Updated: 20/08/2013
Page 18 of 90
Extended Info (ExInfo)
6. Extended Info (ExInfo)
6.1. Overview
The MyStuff Extended Info is an expanded view of programme information available from
EPG or Now&Next views. The information displayed depends on the source of your MEI
data but can include information like episode names/numbers, genre, reviews, ratings and
aspect ratio. It also contains the Freeview SeriesLink data (CRIDs). If a recording was
made when MyStuff was not running and it contains Extended Text information that is
longer than the description held in the file itself, then MyStuff will display that Extended
Text as the description.
6.2. The Interface
C
A
D
E
B
Skin Used: Holly by Mav
Item Description
A
Extended description
B
Extended information
Options
J1, J2
Item
C
D
E
Description
RT desc. available
Recording/Timer name
More text available
Options
J2, S6
6.3. Keys
To display ExInfo press List (option S6). In the Grid views pressing List or Exit again
hides ExInfo. On Now&Next pressing List hides ExInfo (but keeps the Now&Next
displayed) whilst pressing Exit closes ExInfo/Now&Next. When ExInfo is displayed in
Now&Next/Archive you can press Up/Down to scroll between programmes without closing
ExInfo. In the Grid views you can also scroll between adjacent cells on the same channel
with the Left/Right keys. If you see three dots in the bottom right hand corner of the ExInfo
window (E above) this indicates there is more text available. The window is scrolled by line
with P+ and P- or by page with << and >>. If you see an Info button with a red arrow on it
Last Updated: 20/08/2013
Page 19 of 90
Extended Info (ExInfo)
(C above) then there are additional programme descriptions available. Press and holding
List will switch between these descriptions (If you have the [Cp] patch installed).
Last Updated: 20/08/2013
Page 20 of 90
Archive
7. Archive
7.1. Overview
The Archive shows a list of current recordings on the Toppy including how much of each
recording (if any) you have played. Each row shows the programme name (not the
filename), date & time, etc. When a row is selected the programme description is shown
on the top of the page.
7.2. The Interface
A
B
C
D
H
J
K
L
F
E
M
N
P
G
Q
Skin Used: Wildoatgrad by Wildoat
Item
A
B
C
D
E
F
G
Description
Folder Up
Current folder name
Flat folder view
Recording information
Screen description
1st of 5 files
clash/exclude/flag
count
Last Updated: 20/08/2013
Options
N6
P6
M3
Item
H
J
K
L
M
N
Description
Scroll bar
Merged programme
Disk space free
Folder summary
Selected recording
Time gone/remaining
P
Memory available
Q
Archive symbols
Options
P2
K9
P3,P4
Page 21 of 90
Archive
7.3. Keys
A
B
C
E
D
F
G
H
J
K
b
L
a
M
Z
Y
Item
A
B
C
Description
Display programme info1*
Extended Info
Hide the Archive
U
Options
S2
S6
T
S
Item
P
Q
R
E
Change programme
T
G
Play recording (from the
start)*
Jump down a page
H
Show current recordings
N
*
V
S
K
L
M
3
W
Cycle view
J
2
X
D
F
1
N
Jump to Start of
Recording*
Mark recording
View standard Archive*
Delete recording/folder
Move recording/ Rename
Folder
S11
S3, M8
P
Q
Description
Show Toppy info*
Create new folder
Protect file
Press twice to remove last
played position2
Display or Delete
Search/Exclude Series
U
Jump up a page
V
Cycle view
Play recording (from the
last played position)*
W
S8
R
Options
S5
L8
S11
S1
X
Display first EPG view*
Y
Z
a
Jump to the top of page3
Change programme
Refresh Archive
b
Switch users
V1
Pressing and holding Info shows RadioTimes data if available
Or Press and Hold if the [Cp] patch is installed
Pressing Recall with first item in a folder selected will return to the top level of the Archive
This key can be configured in the options
Last Updated: 20/08/2013
Page 22 of 90
Archive
7.4. Archive/Timer Views
Press Left & Right (buttons on either side of OK) to toggle between the screens below.
Recordings by date
Recordings by name
Timers by date
Timers by name
Searches by name
Searches by priority
Note that more details on the timer screens can be found in section 8.
7.4.1. Flat Folder View
This pseudo folder contains all recordings from the current folder and any sub folders in a
flat view. This allows you to find programmes that were recorded back to back but may be
filed in different folders. It is enabled by option N6.
Last Updated: 20/08/2013
Page 23 of 90
Archive
7.5. Marking Recordings
If you wish to do the same action on multiple files in one folder in MyStuff then you can
mark them with the Blue key. When you highlight a timer and press Blue, a tick icon will
appear on the right of the Timer screen. If you are marking recordings then they will be
marked with a number icon. You can do this on as many files as you like in the same
folder. When all of the required files are marked, press your action key (e.g. White for
delete, Yellow for move, Stop twice to reset the progress information or Play for
sequential playback) and all recordings will be processed sequentially. If you reset the
progress information then pressing Stop twice again will remove all marking. Note if you
have the Cp patch installed then you just have to press and hold Stop instead.
7.6. Moving Recordings
To move a recording, highlight it (or mark multiple files with Blue) and press Yellow. You
will see a choice of folders in which to navigate, and the option at the top to create and
move to a folder based on the programme you are moving1. Highlight the folder you wish
to move to and press OK. Note, if a folder exists with the same name as the programme
you are moving then this will automatically be highlighted. You will then see the next level
down the folder structure. Here you can select the current folder (by pressing OK on Move
To: Here) or you can continue to navigate through the directory structure2. When you have
reached your chosen folder, select the Move To: Here line and press OK to complete the
move. The path of the move is shown at the end of the line. Note pressing Recall once
jumps to the top of the list, pressing again will jump you to the root directory. You can page
down or up the list with >> and <<. To quickly move to the folder highlighted in the first
box, without displaying the second, press Play. Folders in the list with recordings in appear
in a different colour (dependant of which skin is being used – grey in this case).
1.
2.
7.7. Deleting Recordings
Recordings are deleted by highlighting them then pressing White. MyStuff also uses its
intelligence to warn you in certain circumstances. For example, if you try to delete a
programme that was recorded back to back with another (where the end of one
programme might be contained on the beginning of another) then MyStuff will warn you to
avoid you missing part of the recording if the scheduling was running late. Also, if you try
to delete a recording containing multiple programmes (e.g. a Film split by the news) and
you have yet to watch one or more of them, MyStuff will again warn you. Note that if you
Last Updated: 20/08/2013
Page 24 of 90
Archive
delete part of a merged recording it will disappear from the Toppy (or be placed into the
Recycle Bin) but you will not regain the disk space until all programmes in that merged
recording have been deleted (and the Recycle Bin emptied, if you are using it).
Another way to delete files that have been viewed is to use QuickDelete (Option M9). This
allows recordings that have been watched past a configurable percentage to be deleted
when they are stopped.
7.8. Protecting Recordings
Sometimes it may be desirable to protect recordings (whether made by MyStuff or not)
from getting deleted. This can be done by highlighting the file or files in the Archive and
pressing Red. Protection will be shown by the protection icon at the right hand end of the
archive line. Protected items cannot be deleted. To delete a recording that has been
protected it needs to be unprotected first by press Red again.
If you have QuickDelete set (Option M9) and playback a protected recording past the
QuickDeletion point then instead of being offered to delete the recording, MyStuff will offer
to rewind it instead.
If you have a protected recording that was set by a Search with a Keep value set then that
protected recording will not count in the Keep count.
7.9. Recycle Bin
By selecting Yes for option Q1 you can have MyStuff use a Recycle Bin for recordings.
When a file is deleted and the Recycle Bin is active then the file remains on the Toppy but
will disappear from the Archive view and appear in the Recycle Bin, which appears below
the folders in the Archive.
Enter the Recycle Bin by selecting it from the Archive. When in the Recycle Bin you can
restore a single file using Yellow or restore multiple files by marking them using Blue and
then pressing Yellow. Pressing Blue on a merged file will offer to select any other parts of
that merged file that are also in the bin. To permanently delete single or marked files use
White, or Green to completely empty the Recycle Bin (when [..] is selected in the Bin). If
Green is used when a deleted recording is selected, it will display any other recordings
merged with that one. Note the date to the right of the filename is the date deleted. The
record date is displayed in the description area. You can also permanently delete all
recordings in the Recycle Bin by pressing White with the Recycle Bin selected in the
Archive. Note merged files can only be permanently deleted when all parts are in the
Recycle Bin.
Last Updated: 20/08/2013
Page 25 of 90
Archive
The TodayTimers skin element (Which shows which files are within 1 day of being deleted)
will only display on files that can be deleted. This means if a file is part of a merged set
and not all of the set are in the bin it will not be skinned. Also optionally you can make the
Archive display the available space including any space that could be reclaimed from the
Recycle Bin. Use option Q4 to enable this.
7.9.1. Automatic Deletion
Instead of manually emptying the Recycle Bin, MyStuff has the ability to clear it
automatically in a number of ways. The first method is deletion depending on how long the
file has been in the recycle bin. By setting a time period with option Q2 you can have
MyStuff automatically clear files that have been in the Recycle Bin for that number of days.
The next method is deletion when the Toppy is nearly full. By setting a percentage in
option Q3 MyStuff will start to delete recordings in the Recycle Bin to keep the free disk
space at the level indicated. The recordings will be deleted in the order they entered the
Recycle Bin, i.e. First In, First Out. Note that all these options can be used in combination.
Recordings due to be deleted within the next day will be highlighted using the
TodayTimers skin element.
7.10. Creating/Renaming/Deleting Folders
To create a new folder press Green. It will take the new folder name from the highlighted
recording, or, if you highlight a folder, it will use the default name of Folder01 and put that
new folder within the highlighted one. To rename a folder press Yellow. The editing
method is the same as for keywords. To delete a folder, highlight it and press White. Note
if it is not empty then MyStuff will warn you before deleting.
7.11. Corrupt Recordings
Sometimes, due to events like crashes, recordings are corrupted. These events produce
files that are reported in the standard Archive as 0MB. MyStuff groups together these
recordings in the virtual ‘Bad Files’ folder displayed just above the recycle bin in the
Archive. This allows you to see any problematic files on your Toppy that you can then try
to recover with a TAP like Recording Fixer. Note the Bad Files folder is automatically
hidden when empty so if you cannot see it then you have no corrupted recordings.
Pressing White on the folder will delete all files within it. Pressing OK on a corrupt
recording will run SimonC’s RecordingFixer if it is installed in \ProgramFiles,
\ProgramFiles\Tools, \ProgramFiles\System, \ProgramFiles\TAPs,
\ProgramFiles\TAPLauncher or \ProgramFiles\RecordingFixer. If you wish for the
corrupt recordings to be automatically repaired then patch your firmware with the Rh
patch. Note this is included in the MyStuff Recommended Firmware.
7.12. Recently Played Files List
A list of the 9 most recently played (but not deleted) files can be displayed by pressing and
holding the SloMo button (option S7) when there are no onscreen displays present.
Last Updated: 20/08/2013
Page 26 of 90
Archive
You select the recording you want to playback with Up/Down, or the number of the file and
press OK to start playback from the point it was last stopped at. Note to use this function
you need to have the [Cp] patch applied to your firmware. The Recommended MyStuff
firmware includes this patch.
7.13. Toppy Information View
Press PiPSwitch(5800)/SAT(5810) (or the key selected in option S5) to see Toppy
information. This includes: space used/remaining, signal strength on the currently selected
channel, recording time left, MyStuff version number. Press PiPSwitch(5800)/SAT(5810)
again to display an icon legend, again to see a credits screen and once more for a
warranty page. A final press will return the view to the normal display. The views are
shown below. Note, depending on whether you are in a Timer, Recordings or Search page
the icon legend changes to relate to the view you are currently using.
Pressing Up/Down at any point will also return to the normal display.
7.14. Symbols
Below are the symbols you will see on the right hand side of recordings in the Archive.
Note they are skinnable and so the colours may differ from the default ones used below.
Last played recording. This recording will be automatically played if you press
SloMo (option S7) when not currently in playback mode.
Currently playing recording.
Currently chase-playing recording.
Last played recording which is still recording (but not being played). If you press
OK or SloMo (or the key selected in option S7) you will begin chase-play.
Locked recording.
Protected recording.
Marked/selected timer. You can mark multiple timers using the Blue key. This is
useful when wanting to delete or exclude multiple timers.
Marked/selected recording. You can mark multiple recordings using the Blue
key. This is useful when you want to delete/move/play multiple recordings. The
marked files will be numbers 1-9 with the icons.
Programme recording.
Last Updated: 20/08/2013
Page 27 of 90
Archive
Next programme(s) to be recorded in a set of merged programmes.
7.15. Limitations
You cannot get access to Program files in the MyStuff Archive.
Last Updated: 20/08/2013
Page 28 of 90
Timers
8. Timers
8.1. Overview
The Timers view shows all timers set in either date or name order. It displays information
about the timer e.g. channel, start and stop times and the type of timer and also displays
extra information like clashes and excluded timers.
8.2. The Interface
A
B
C
D
E
F
G
H
J
T
K
S
L
M
N
P
R
Q
Skin Used: andys-sky v4 by Andy Rogers
Item
A
B
C
D
E
F
G
H
J
Description
Selected timer title
Timer description
Channel
Screen description
Day and date
Start/end time
Duration
8th of 89 timers
Clash/exclude/flag count
Last Updated: 20/08/2013
Options
P6
M3
P3
P7,P8
Item
K
L
M
N
P
Q
R
S
T
Description
RT description available
One-off timer
Flag timer
Timer set by search
Watch timer
EPG source
Free disk space
Today’s timers
Scroll bar
Option
P2
Page 29 of 90
Timers
8.3. Keys
A
B
C
D
E
F
G
H
K
J
L
M
Y
X
W
V
U
Item Description
Display programme
A
info1*
*
Options
S2
S6
S
R
N
Extended Info
C
Hide the Timers view
Q
D
Cycle view
R
E
F
G
H
J
K
L
Select timer below
Timer details
Jump down page/day
Jump to next clash
Mark timer
View Archive*
Delete timer
Change priority in
Search screen
S
T
U
V
W
X
Y
M7
L9
S3, M8
Q
P
N
Item Description
B
M
1
T
P
Options
S5
Show Toppy info*
Find search/show
merges/clashes/matches
Rerun all searches
Display or Delete
Search/Exclude Series
Jump up a page/day
Cycle view
Timer details
Display first EPG view*
Jump to the top of page
Select timer above
Switch users
L8
M7
S1
Pressing and holding Info shows RadioTimes data if available
This key is configured in the options
8.4. Setting/Deleting Timers
Timers can be set to record programmes from any Now&Next or EPG view. To set a oneoff timer, navigate to the programme you wish to record and press the Record button. The
confirmation that a programme is set to record will be the recording icon to the left of the
programme description. If you wish to set a watch timer press Play and the watch timer
icon will confirm its presence. It the timer you have tried to set can’t be set due to it
clashing with other timers a Clash icon will be shown. You will also have the option of
displaying the clash timers screen. If the programme is split in two by another smaller
programme (e.g. a film split by the News) MyStuff will record both halves.
To delete a one-off timer, highlight it and press White. If the timer is set by a search then
White’s functionality changes depending on the type of search allowing you to exclude
Last Updated: 20/08/2013
Page 30 of 90
Timers
episodes, or whole series. See the Searches section for more details. If a timer is excluded
or just being flagged it can be set to record by just pressing Record on it.
If you wish to alter the default settings for a one-off timer then highlight it in any screen and
press Record again. If the timer is not merged, this will bring up the dialogue box below.
From here you can alter start and end times, the timer type, where the timer is filed,
whether it is locked after recording and whether MyStuff is allowed to alter its time or
padding. Actions available include Exclude and Create search, which turns a one-off timer
to a Text or PowerSearch.
If the timer is merged then the options available are limited due to the programme being
part of a larger timer. The dialogue box is below
From here you can alter padding, whether it is locked after recording, and where it is filed.
For more information on merging recordings, see: 9.16 Merged recordings.
8.5. Filing Recordings
You can specify any existing folder to move a recording to by using Left and Right to
scroll through the folder list when the Move To line in the timer dialogue box is highlighted.
If you see > before a folder name this shows it is a sub folder.
8.6. Locking Recordings
Recordings can be locked by setting the Lock File line in the timer dialogue box to Yes.
To unlock a locked recording you will have to enter a pin. This pin is set in the native
Toppy menu. Note the default pin is 0000.
Last Updated: 20/08/2013
Page 31 of 90
Timers
8.7. Locking Timers
Timers can also be locked by setting the Lock Timer line. When you lock a timer then
MyStuff will not alter it in any way. This option allows you to record a single part of a
programme, or specify an exact length for a recording, without MyStuff changing padding
settings.
8.8. Displaying Timers
For a quick list of all timers that have been set press the White key when watching live TV
with no windows displayed. Note that this key can be configured in MyStuff option S4. You
can also configure the Archive view on start up in option M3. The timer lists can also be
obtained via the Archive screen by press Left or Right. These keys page through the
following views:
Timers by date
Timers by name
Searches by name
Searches by priority
Note that when a timer is selected in one screen this selection will be kept when changing
view with the Left and Right buttons. Also, if you press Guide (option S1) whilst in these
screens, the first screen in the EPG chain will open with the highlighted timer selected.
More information can be obtained on the selected timer by pressing the OK button. This
will then display: start and end times, type (i.e. One time, everyday, weekends, weekly or
weekdays), whether it is a recording timer or not and the file name. From this edit timer
Last Updated: 20/08/2013
Page 32 of 90
Timers
box you can change the timings (a minute at a time with the Arrow keys, or 15 minutes at a
time with >> and <<), the frequency of recording, and whether it will record or not. You can
also turn a one-off timer into a Search by selecting Create Search from the Action box.
After making any changes you can save the timer at the bottom of the dialogue box. Note
on loading MyStuff and after implementing or changing a Search you will briefly see a
Searching roundel to show your search is taking place.
8.9. Displaying Current Recordings
To display a list of active recordings just press Record when in the Archive. You will be
presented with the screen below.
This screen allows you to delete, stop or chase play the listed recordings. To alter the
duration of a recording press Record and the Current Event Recording dialogue box will
pop up. Use Exit to go back to the archive. To cancel a current recording, press Stop
when it’s highlighted. To chase play press OK.
8.10. Padding Recordings
All recordings can have a default padding associated with them which is set in option K1
and option K2. Should you wish to change this on an individual timer, it can be done in the
timer dialogue box. Note that if the programme follows or precedes another that is being
recorded on the same channel, then MyStuff will adjust the start and end time of that other
timer so that both timers can be set. This functionality can also be expanded to cover back
to back recordings across different channels if option K3 is set. If you select merge backto-back recordings on the same channel (option K9) then the padding for all these backto-back recordings is maintained. Note that it is recommended you do not have padding in
multiples of 5 minutes. This may cause MyStuff or the Extend TAP to get confused.
8.11. Recording Split Programmes
MyStuff features a single press split programme recording feature. If a programme is split
into two halves by another programme (e.g. a film is split by the news) then MyStuff will
recognise this and automatically set a timer for the other half. You can specify whether the
programmes are recorded as 1 or 2 files with option K4.
Last Updated: 20/08/2013
Page 33 of 90
Timers
8.12. Symbols
Programme recording.
Next programme(s) to be recorded in a set of merged programmes.
Programme due to be recorded. This is either a one-off recording set in MyStuff
or a timer set outside of MyStuff (e.g. a UKAS Search set timer).
If a programme is set as a watch timer then this icon is displayed. A watch timer
will tune the Toppy to that channel but not record. If you are using a daily eit2mei
scan for EPG data collection the timer for it will have this flag.
A single shot timer where the duration has been reduced so it no longer contains
the entire programme.
A Series or PowerSearch set timer.
A Text or PowerSearch set timer with no SeriesLink information.
An alternative instance to a timer that is already being recorded as defined by the
SeriesLink information.
A timer that is clashing with 2 others and hence can’t be recorded.
Part of a two-part timer the other part of which is clashing with 2 others and
hence can’t be recorded.
A duplicate of a recording that has already been recorded as defined by the
SeriesLink information.
An excluded timer.
A flagged timer.
This is an excess flag that is set when a recording timer cannot yet be set due to
exceeding the Toppy limit of 70 timers.
Warning. This is a timer flag when there may not be enough free disk space to
accept the size of the recording that has been set. If there are recordings in the
Recycle Bin, then MyStuff will take these into account, together with the deletion
options (Q2 and N3) to estimate future space availability.
Last Updated: 20/08/2013
Page 34 of 90
Searches
9. Searches
9.1. Overview
MyStuff searches allow automatic timer creation based on keywords, genres or SeriesLink
data. This allows you to record all instances of a series, record programmes with a
particular actor mentioned in the programme description or just keep the latest instance of
a programme, e.g. The News, without recording duplicates or repeats.
There are 3 types of searches available: TextSearch, SeriesSearch and PowerSearch.
They all search EPG data to create timers, but in different ways.
9.1.1. TextSearch
•
•
•
•
searches for some text (or Genre) you specify
records programmes with descriptions containing that text
can be limited by times, days and channels
is the equivalent of a ControlTimer in MyStuff v5
9.1.2. SeriesSearch
•
•
•
•
•
•
new in MyStuff v6
records all of a series
dependant on broadcast Freeview+ information only
cannot be limited by times, days and channel
should not record duplicates of identical programmes
tries to resolve clashes by recording alternative transmissions
9.1.3. PowerSearch
•
•
•
•
•
•
•
new in MyStuff v6
combines a TextSearch and a SeriesSearch
searches for some text (or Genre) you specify
records programmes with descriptions containing that text
initial search can be limited by times, days and channels
should not record duplicates of identical programmes
tries to resolve clashes by recording alternative transmissions
Searches are created with the SloMo key. They can be created from recordings,
Now&Next (either in live TV or playback mode), any of the EPG views or from the Search
screens in the Archive (with Blue). The type of search created is defined by options L8
and L9.
Last Updated: 20/08/2013
Page 35 of 90
Searches
9.2. Keys
A
B
C
D
E
F
G
H
J
K
L
T
S
Item Description
A
Keyword help screen
C
Exit screen
D
Move keyword cursor
E
Change letter
G
Insert letter to right/
Increase time quickly
Delete keyword character
H
Create new search
J
K
View Archive*
Delete Search
F
*
R
Options
L9
S3, M8
Q
P
N
M
Item Description
Change priority (in Priority
L
view)
M
Rerun all searches
Find matching
N
programme*
Display or Delete
B&P
Search/Exclude Series*
Insert letter to left/
Q
Decrease time quickly
R
Move keyword cursor
Delete keyword/Jump to
S
top
T
Change letter
Options
S9
L8 S6
This key is configured in the options
Last Updated: 20/08/2013
Page 36 of 90
Searches
9.3. TextSearch (TS)
This is a search which relies only on criteria or genre matching. It is the equivalent of a
ControlTimer in MyStuff 5.x but has been renamed to make a distinction between the other
types of search. It is of use when a channel has no SeriesLink data e.g. Dave, when that
SeriesLink data is proving unreliable, or when you wish to search descriptions or Genres.
9.3.1. The Interface
A
B
C
D
Can be
scrolled with
Left/Right
E
F
G
H
J
Item
A
B
C
D
E
F
G
H
J
Description
Search Criteria (Press Info for instructions)
Set Genre to search for (All or specific)
Set type of timer (Record, Watch or Flag)
Set channel to search (Single, All or Fav List)
Select whether recordings from a TS should be locked
Number of files to keep
Select folder to move to
Select whether to Autofile or not
Save TextSearch or go to Advanced Options
Options
L3
9.3.2. Search Criteria
The criteria for the Search can be set by pressing OK when the Criteria box is highlighted.
The box will expand, and an underline cursor shown. A simple search criterion is of the
form:
<location> <operator> <text>
These can be set by using the Arrow keys, the Menu key or by phone pad style input. P+
can be used to add extra locations or operators. Info gives further help.
Last Updated: 20/08/2013
Page 37 of 90
Searches
The Menu key is particularly useful, as depending on the position of the cursor it gives a
list of possible entries, which can be entered by using Up/Down to select, then pressing
OK. Alternatively enter the number on the left using the keypad, and the menu then
changes to what the next input could be. The menu can be closed by Exit.
For example, when the cursor is under a Location or Operator keyword (shown by a
different background), the Menu list includes possible Locations or Operators. If used
when under some text the Menu list will include a list of words matching the text so far,
taken from the EPG, and Left and Right on this menu will cycle to the next or previous set
of words. This can be very useful for entering long words, Operators and Locations!
Complex searches can use one level of Brackets ‘(…)’, plus And and Or, as many times
as are required, to include multiple search criteria.
• Search Location
The location allows you to specify if the search is against programme Title, or Episode, or
Title/Description, or Title/Episode, or Episode/Description, or Any. Searching against
description is especially advantageous when using RadioTimes sourced data as it includes
information such as actors and directors names. Note that having lots of searches with
description searching will mean increased searching times.
• Search Operator
The operator allows you to change how the text is matched against programme data. The
options are: Equals (the data must be exactly that text and no more), Contains (the text is
contained anywhere in the data), DoesNotContain (the text is nowhere in the data),
StartsWith (the data starts with the specified text) or EndsWith (the data ends with the
text).
• Search Text
Text letters are scrolled by Up and Down and the cursor can be moved with Left and
Right. To insert a character to the left or right between two other characters use the << or
>> keys. If you need to add a number, these can be added using the keypad and deleting
of characters is done by using Stop. In MyStuff v6 square brackets are also available. This
allows you to exclude sign language programmes that are flagged in the EIT data with
[SL]. Any spaces are automatically removed from the end of the text. If you press Recall
then the entire keyword will be deleted.
When entering text, remember that you can press and hold the Up/Down keys to quickly
reach the letter you want. Also, after inserting a character, press Down if the letter you
want is nearer the end of the alphabet, use Up if it is nearer the start.
Phone pad style input enables the numbers 2-9 to be used for typing text. Just like a
mobile phone you can hit number 2 for an A, number 9 twice for an X etc. The waiting
period before advancing to the next character can be set in option S12.
9.3.3. Genre Searching
If you wish you can now search on a genre rather than a keyword. To do this leave the
criteria field blank (or erase it by pressing Recall) and select a genre instead. The search
will be named after the genre you choose, e.g. Genre: Movies. Note it is not possible to
have a criteria search refined by genre, all genre searches find all instances of that genre
across the full EPG data.
Last Updated: 20/08/2013
Page 38 of 90
Searches
9.3.4. Refining Searches
If a Search is finding repeats or unwanted programmes then you can refine the search.
This can be done by altering Criteria, Channel, Day, Start Time or End Time.
• Channel
The channel option can be set to one specific channel, or all channels - with or without the
+1 channels (i.e. E4+1, Channel4+1). You can also select a favourites list. By creating
favourite lists of groups of channels you can greatly enhance your search capabilities. For
example a list of all BBC channels or all ITV channels could be created. Details on how to
create these are in section 11.3., or an example set can be downloaded from
www.BobDsMyStuff.co.uk. Note that when creating these lists name them something
descriptive so you will be able to identify them in the channel selection, e.g. ‘All 5s’ for a
channel list containing five, five USA and fiver.
• Day and Time
Another way to refine a search is by specifying a particular day of the week, weekdays or
weekends on the Advanced screen. Also you can change the start and end time for the
search. Note that you can specify an overnight period by making the start time after the
end time. If you do this you should set the Day field to the Day the search will start. When
entering time you can move in 15 minute jumps by using the >> and << keys.
• Word Inclusion/Exclusion
One trick to narrow the search is to use underscores. This will allow you to record
programmes with more than one word in the title without specifying that word. e.g. ‘Doctor
Who_’ (note the following underscore) will record any programme with the words Doctor
Who followed by any other word or words but not just Doctor Who. Note it is possible to
use multiple includes or excludes in a single search. If you do this then all cases have to
be true. Note, Episode Name is not searched. It does not count as part of the title or as
part of the description.
9.3.5. Resolving Problems
If your searches are creating lots of timers and slowing down the search then consider
refining them for better performance. A quick way of doing this is limiting them to one
channel, rather than All, or a subset defined by a favourites list.
Last Updated: 20/08/2013
Page 39 of 90
Searches
9.3.6. Flagging Programmes
Sometimes it is preferable to flag a programme presence in the Now&Next or EPG views
rather than record it. If you wish to do this you can set the Type field to Flag. When any
programme matches a search set to Flag, a star icon will be displayed in the Now&Next or
EPG view. If you wish to record this programme just press Record on the cell and it will be
set to record.
9.3.7. Advanced Search Page
The Action field normally shows <<Save>>, but if Left or Right are used it can also show
<<Advanced>> or Cancel. Pressing OK on <<Advanced>> will open an advanced
display for Days (for restricting days searched), Start Time and End Time, (or restricting
search times), Pad Start and Pad End and Delete Search (allowing the search to be
deleted after a certain amount of days). The Action of Back simply closes the display and
returns to the previous display.
9.4. SeriesSearch (SS)
This is a search which will capture an entire series using the SeriesLink data provided as
part of Freeview+. Only one instance of each episode in a series will be recorded. Note the
SeriesLink data is not perfect and sometimes could cause programmes to be missed. Also
some channels do not broadcast it. The presence of SeriesLink data is flagged by the +
icon in the description area of the EPG or Now&Next views. A SeriesSearch will replicate
the native functionality of 5.14.xx/ 5.15.xx firmwares to record a series with the added
advantage of allowing timer clashes to be resolved by using alternative instances of the
same programme (even from a different Freeview+ series if the episode is flagged as
identical).
Note most people think a series is a set of programmes in one season of a particular
show. Actually, in Freeview+ SeriesLink a series is a season of shows shown on one
particular channel. They don’t even have to be the same programme, just deemed to be
appropriately related. The same series shown on a different channel would be different. To
be less ambiguous we will call the Freeview+ ‘series’ Timer Groups after the way they are
defined. These can be seen by highlighting the Search in the Archive and pressing OK.
This shows the Timer Explosion Screen. Note the Freeview+ Series data only applies to
one season of a programme. Because of this, you will manually need to set a
SeriesSearch for the next season of your favourite programmes. MyStuff will cope with
Last Updated: 20/08/2013
Page 40 of 90
Searches
gaps between programmes in a series up to the number of weeks set in option L11. This
will cope when large events such as the Olympics mean series are postponed.
9.4.1. The Interface
This is a cut-down version of the interface used by TextSearches or PowerSearches as
most of the optional information in a Text or PowerSearch is controlled by the SeriesLink
information and so cannot be changed by the user.
9.4.2. Advanced Search Page
The Action field normally shows <<Save>>, but if Left or Right are used it can also show
<<Advanced>> or Cancel. Pressing OK on <<Advanced>> will open an advanced
display for Pad Start and Pad End, and Delete Search to remove it after a specified
period. The Action of Back simply closes the display and returns to the previous display.
9.5. PowerSearch (PS)
This is a search which combines the text searching abilities of a TextSearch and the
duplicate avoidance and rescheduling abilities of a SeriesSearch. It allows the user to
specify search criteria and will then set Searches for all series that match the criteria.
When a series has been found it will behave in the same way as a SeriesSearch. This
allows multiple series of a particular programme to be captured without monitoring and
also will set recordings for new series without having to set up a new SeriesSearch. The
Timer Edit window is the same as a TextSearch, except that a PowerSearch can be set to
append a series identifier based on the Series CRID to the folder used to autofile matching
Last Updated: 20/08/2013
Page 41 of 90
Searches
recordings, to create e.g. "The Simpsons\Series A" and "The Simpsons\Series B" when
matching programmes with two different series CRIDs.
9.6. Creating Searches
9.6.1. Creating a Search from an Existing Programme (Automatic)
Pressing SloMo on a programme in the Grid EPG, Single Channel View, Now&Next, Grid
Now&Next, Timers or Archive will automatically create and run a Search. The type of
search set can be controlled with option L8. It can be either: a TextSearch, a SeriesSearch
(SeriesLink data permitting), a PowerSearch or a menu allowing you to choose.
The parameters used depend on the search type. With a TextSearch/ PowerSearch it sets:
Search String=Programme Name, Search Where=Title, Channels=Default Channel List
(option X1), Times=00:00–00:00, search type=Record, Match=Anywhere. Whereas with a
SeriesSearch it uses the Series Link data and so matches any channel/ time/ programme
name as long as the series identifier is the same. This is the easiest and quickest method
to set a Search.
9.6.2. Creating a Search from an Existing Programme (Manual)
Pressing Record on a programme in any Now&Next or EPG screen will set a one-shot
timer for that programme. Pressing Record again will display the Edit Timer Window and
by selecting Create Search from the Action box you can create a search. The type of
search is defined by the option L8. If a TextSearch or PowerSearch is created then the
search string is automatically generated from the programme name but it can be edited if
required in the Search screens. Another way to quickly achieve the same result is through
Option L10. With this set to ‘If Data’ or ‘Always’ then the first press of Record will bring up
a menu allowing you to set either a single shot timer or any of the types of search.
9.6.3. Creating a Search from Scratch
This is useful if the programme is yet to be shown in the broadcast schedule. To create,
press White (or the key selected in option S4) to enter the Timer Archive screens, and if
necessary scroll through the Archive/Timer views with the Left or Right key until the
Search by Name or Priority view is shown. Pressing Blue will create a new Search with all
fields set with default options. You can then enter the search type and if appropriate
(depending on the search type), the keyword(s), desired channel, day, match and time
options, and whether the timer is for Watching or Recording. For more information of these
options see section 9.3.4.
The Search views will display the new Search, and the number of timers that have been
set as a result of the Search. Timers can be checked in the Timer views, accessible by
pressing Left. Search priorities can be set from a further page, press Right until the
“Searches by priority” page is displayed. Searches can be promoted and demoted by
pressing Yellow and then using Up/Down to move the Searches priority and pressing OK
to complete the move.
Pressing Red from within any of the Searches archive pages will delete and re-set all
timers generated by Searches. This feature is useful after altering Search priorities.
Last Updated: 20/08/2013
Page 42 of 90
Searches
9.7. Timer Explosion Screen
The currently matching programmes of any Search can be viewed by pressing OK in
either Searches by Name or Searches by Priority. This will bring up the Timer Explosion
screen as shown below (1).
1. by Series
2. by Date
By pressing Left or Right the ordering is changed to ‘by Date’ or ‘by Name’ for
TextSearches, or alternatively ‘by Date’ or ‘by Series’ for Series and PowerSearches (2).
From both views you can delete/exclude timers, timer groups and searches as normal. If
you highlight a timer that is set to Flag, you can set a one time recording by pressing
Record on a match. If you highlight a duplicate Record will set it to record. To cancel a
one time recording, press White. To exit the screen press OK again.
The Timer Explosion Screen differs between TextSearches and Series or PowerSearches.
With TextSearches you get a header row showing you the Name of the search and when it
is searching. On the left of the header will be a T to show it is a TextSearch. Underneath
the header will be all of the matches for the search, ordered either ‘by Date’ or ‘by Name’.
With SeriesSearches and PowerSearches you can have either the same ‘by Date’ view or
an alternative ‘by Series’ view. In this view you get the header row (with a T, S or P on the
left) and beneath it all the Timer Groups it has created that belong to the search. If the
header row has a [+] on it, it means it contains no active timers but has some other
suppressed contents, e.g. Excludes, Alternatives, Duplicate or Flags. If you press and hold
OK then the header expands to show the contents as shown above (Note you must have
the [Cp] patch installed). Under each Timer Group you can see the individual timers
encompassed by that group. Each Timer Group can be expanded or flattened by pressing
OK on it. Timer groups can be renamed if needed by pressing SloMo when the header is
highlighted. Excludes can be hidden from this view with option P8.
9.8. Deleting Searches
Searches can be deleted within the Archive from the Searches screens by highlighting the
appropriate timer and using the White key. An alternative to deleting a search is to set it to
Flag. Flagging timers means it sets no timers but you can still see the timers it would have
set in the Timer Explosion Screen or set in the EPG/ Now&Next views (with option P7 on).
TextSearches and SeriesSearches can be set to automatically expire in a number of
weeks. This is set in the Edit Search dialogue box by changing the Delete Search option
Last Updated: 20/08/2013
Page 43 of 90
Searches
from Never to a value. The search will be deleted after the set amount of weeks has
passed from the point the value is set.
9.9. Excluding Timers/ Series
MyStuff allows you to exclude timers or series set by a Search by highlighting the timer
and pressing White. This can be done from the Timer screens, Timer Explosion Screen or
any Now&Next or EPG view. MyStuff will then permanently remember that you do not
want to record this instance of the programme. If the timer was set by a Series or
PowerSearch then you also have the option to record an alternative instance of that
episode, or else exclude the whole series the timer is part of. It will remove the timer or
timers and flag the programme with a white circle containing an E. You can un-exclude
such a programme by pressing the White again with that programme selected. This
means that you have the ability to delete timers when you know you already have that
episode, or you can resolve timer clashes using this function. Additionally you can exclude
a whole series from a recording by pressing SloMo on it and choosing ‘do not record this
series’. This is useful when your Text or PowerSearch records multiple series which you
can’t remember if you have seen until you watch the first 5 minutes.
9.10. Resolving Timer Clashes
When a clash is flagged up in the timers screens you may wish to resolve it, or at least
know which episode it is. The easiest way to do this is go to ‘Timers by date’ with the Left
or Right keys, and then look at the timers above and below the clash. A quick scan of
them will let you know which ones clash. Note to find the clash quickly just press Pause
and this will take you to the first clash. Subsequent presses cycle round all clash timers.
When a clash is highlighted pressing Green on the clash timer from ‘Timers by date’ or
‘Timers by name’ takes you to a timer clash screen like the one below.
This screen shows you the clashing timers and alternative instances of the same
programmes from which you can chose to resolve the clash. From this screen you can
exclude the programmes you do not wish to record. Note when viewing them in name
order pressing >>/<< will jump to the next/ previous timer name to quickly move between
programmes.
Note if the clash is between two other Searches, and the one you prefer is not set to
record, then you can rectify this in the ‘Search by Priority’ view by increasing the priority of
your preferred timer above the non-preferred one. If the clash is with a one shot timer then
check to see if this is repeated and record the alternate version to resolve the clash.
Last Updated: 20/08/2013
Page 44 of 90
Searches
Alternatively, if the clash is recording the wrong programme of the two i.e. the Search
programme rather than the one shot programme, you can exclude the Search programme
by highlighting it and pressing White.
Timer clashes can also be reduced by setting option K3. This truncates or removes
padding to allow more programmes to be recorded across all channels.
Note MyStuff automatically uses the SeriesLink information to find alternatives and reduce
clashes if you use Series or PowerSearches.
As a rule, MyStuff tries not to record programmes that signing and attempts to record
unsigned broadcasts in preference (even if these broadcasts occur later than the signed
version, whereas normally MyStuff will record the first broadcast of a programme that it
can). These broadcasts should have [SL] in the description to indicate this. However,
many programmes have other things flagged too, such as [R] for repeat, and so rather
than [SL] these shows have eg [SL, R] or [R, SL] but these are also detected as being
signed. Timers that are created for signed programs have special ‘signed’ recording icon.
9.11. Recording Part Programmes
MyStuff supports negative padding to allow recording part of a programme instead of the
whole allocated timeslot. For example, you know that your favourite 1 hour programme
consists of 30 minutes of recap before any new material is broadcast. In that case you can
refine the timer used to create it to have a pre-padding value of -30 minutes. This means
the timer will not fire until 30 minutes through the broadcast.
9.12. Keep
MyStuff can specify how many recordings are kept on a per Search basis. This is done by
setting the Keep option in the Search Dialogue box to a value between 1 and 42. The
default is All. Note that by reducing this number MyStuff will auto-delete recordings,
starting with the oldest first, even if they were recorded before you changed the number of
episodes to keep. MyStuff matches against the keyword, channel, time and folder of the
Search or Freeview+ SeriesLink info and will only delete if all conditions are met and the
number of episodes is greater than the Keep value. If the recycle bin is turned on they will
appear in there, else they will be permanently deleted. Also, if a manually set recording
matches the conditions of the Search it will also be considered to match and be counted. If
a new programme is recorded and one recording has to be deleted (to keep the number of
files in line with the keep value) then it will delete the first unwatched episode (if option L7
is set to Yes). This avoids part watched episodes being deleted. If all episodes are part
watched then the oldest will be deleted first. Note if the watched episode is past the
QuickDelete boundary (option M9) then it will be considered finished and be deleted.
9.13. Locking recordings set by a Search
Recordings set by a search can be locked by setting the Lock File line in the Search
dialogue box to Yes. Any recording that is recorded with a locked Search will itself be
locked. To unlock a locked recording created by a Search, or to unlock or delete the
Search itself, you will have to enter a pin. When the Search is unlocked then so will all
matching recordings, unless they have been locked in the native Toppy interface. If you
delete a Search then all recordings made by that Search will remain locked.
Last Updated: 20/08/2013
Page 45 of 90
Searches
9.14. Checking which Search set a timer
Sometimes you may find a timer which is not obviously set by one of your searches. You
can also check which Search set a timer in a number of ways. If you press Info on the
selected timer, the Search that set it is listed in Extended Info. Also if you press SloMo
when the timer is highlighted then MyStuff will offer the option of jump to the search used
to create it. This is a shortcut of pressing Right a number of times (which will keep the
selection as you move to a new screen).
9.15. Find Matching Programmes
If you wish to find programmes that match a keyword or genre then press and hold the
Next Episode Key with either nothing on screen or with EPG/Archive active. Note you must
have the [Cp] patch applied to your firmware to use this function. It is included in the
Recommended MyStuff Firmware.
You can then specify a programme to find (the default is the currently selected one). After
the programme or genre is entered MyStuff will then switch to an archive type view
showing all matching programmes.
From this screen you can create timers/searches for each match by press Record or
SloMo. Pressing and holding the Next Episode key when in Find Results screen will allow
you to edit the original search.
Last Updated: 20/08/2013
Page 46 of 90
Searches
9.16. Merged recordings
Merged recordings allow you to record sequential programmes and still retain their
padding. This means you can avoid deleting the end of a recording when deleting the
recording after it when transmissions are running late. A merge consists of sequential
programmes on a single channel which appear in MyStuff as separate programmes, each
with their own virtual pre- and post- padding, but are actually recorded in a single .rec file.
They can be turned on by setting option K9.
A programme that is part of a merged recording is indicated by a chain symbol in the
Archive, but in most respects the programme behaves exactly as though it was not
merged. All functions work as if the programme was standalone, e.g. progress information
in Now & Next, jump to percentage, autofiling and stopping at the end of playback. The
exceptions to this are: A merged programme will not be deleted until all parts of the
merged recording are deleted, and by setting option V5 you can choose to continue
playing sequential merged recordings, rather than stopping at the end of the post-padding
for each one. Note that in this case, QuickDelete (option M9) will continue to function, but
will wait until the end of the merge (or until you stop the playback) before it prompts to
delete each watched programme in the merge in turn.
Aside from option K9 there are 2 other ways to get a merge recording. If you have option
K4 enabled then this will output a merge recording if you recording a film (or other
programme) split by a shorter middle programme if the middle programme is of an
appropriate length. The other way is to extend a single shot timer to cover more than one
programme.
Below is an example of a merged recording. This shows three 1 hour programmes on
BBC1 recorded between 21:00 and 00:00 with 2 minutes pre-padding and 4 minutes post
padding. Note that the Now&Next display will switch to the next programme on the hour.
9.16.1. Displaying Merges
To display all parts of a merge recording just press Green on one of the parts of the
merge. You will then see the screen below.
Last Updated: 20/08/2013
Page 47 of 90
Searches
This screen allows you to delete or play the listed files. To get back to the Archive press
Green again or press Exit to close the Archive. To see which parts of the merge have
been deleted just press Info on any part displayed.
9.17. Filing Recordings
Another feature of MyStuff is the ability to automatically file any recording set by a Search
into a specific folder. This is enabled with option L5. The default settings for a search is
Autofile=Yes and Move To=None. Autofile means a recording will be filed in a folder that is
the same as the programme name. If a folder of that name does not exist then one will be
created. Move To allows you to specify any existing folder by using Left and Right. If you
see > before a folder name this shows it is a sub folder. You can use a combination of
Move To and Autofile to create folders named after their programmes and file them in sub
directories. Option L6 makes MyStuff hide Autofile folders. Even with this option enabled
pressing >> or << will show them.
9.18. Timer Optimisation
Another MyStuff feature is timer optimisation. This overcomes the inbuilt Toppy limit of 70
timers in total. MyStuff will allow you to have up to 70 real timers (created by Searches, or
one-off timers - either recording or watch timers) at any point in the same day, whilst still
preserving your intention to record programmes later on in your schedule.
MyStuff achieves this by automatically converting Search set timers furthest out in your
schedule to Excess Timers, allowing timers to be set for an earlier programme. Then, as
time moves on and your timer count drops below 70, MyStuff will convert those Excess
Timers back to real timers.
9.19. Symbols
SeriesLink data is available, so a SeriesSearch can be set.
A Series or PowerSearch set timer.
A Text or PowerSearch set timer with no SeriesLink information.
An alternative instance to a timer that is already being recorded as defined by the
SeriesLink information.
Last Updated: 20/08/2013
Page 48 of 90
A timer that is clashing with 2 others and hence can’t be recorded.
Part of a two-part timer the other part of which is clashing with 2 others and
hence can’t be recorded.
A duplicate of a recording that has already been recorded as defined by the
SeriesLink information.
An excluded timer.
A flagged timer.
Last Updated: 20/08/2013
Page 49 of 90
Other User Interface Enhancements
10. Other User Interface Enhancements
10.1. Volume Bar
MyStuff allows the Volume Bar to be skinned. By selecting Yes in option V9 you can
change the standard Toppy volume bar to one skinned appropriately using the Progress
Bar skin elements (ProgressBar/ProgressBarBackground).
10.2. Channel Change Notification Box
MyStuff also replaces the channel notification box when changing channels using the
numeric key pad. When entering the channel MyStuff will display the logo for the
appropriate channel before the channel is changed, as below.
Note that if you mistype the LCN then you can delete numbers with Left or wraparound the
digits to enter again e.g. typing ‘1231’ will tune to LCN 1.
10.3. Current Event Recording Menu
MyStuff replaces the standard Toppy current event recording menu. If Record is pressed
when viewing live television, and no MyStuff screens are showing, then this will invoke the
MyStuff menu below.
From this menu you can select when to start the recording (from the start of the buffer,
from the start of the programme, or from now) and also when to finish recording the
programme (after the current programme finishes, after the next programme, next+1, +2,
+3 and +4, or after an allotted time). The selection can be changed by scrolling left or right.
Last Updated: 20/08/2013
Page 50 of 90
Other User Interface Enhancements
If you press Record on a channel you are already recording then you will get a dialogue
box displayed which allows you to change the duration of the current recording. Note if you
record more than one programme and have Merge Back-to-back Searches activated
(option K9) then the programmes will be listed individually in the Archive.
10.4. Stop Recording Menu
If you have currently got recordings in progress and wish to stop one or more of them then
MyStuff offers you a replacement to the standard Stop menu. Press the Stop key with no
MyStuff displays showing will show the menu below.
From this menu you can select which recording to stop, or select ‘Continue Recording’ to
cancel the dialogue box.
10.5. OTA Firmware Detection
If a new firmware is being broadcast Over The Air (OTA) then MyStuff will detect and flag
this if your firmware is not the latest. It does this by flashing ‘*’ next to the time in the Grid
EPG and N&N screens, as shown below. Note we do not recommend upgrading to the
latest Topfield firmwares as they are generally less stable than existing Toppy.org
recommended firmwares. If you are running a recommended firmware you will not see the
flag as it is suppressed by the [Ot] patch included in recommended firmwares.
10.6. MP3 Player
There is a simple MP3 player for files that are stored in the Toppy’s MP3 folder. While
displaying the Archive, press Tv/Radio to switch to/from an MP3 view. Then use OK to
enter folders (albums), or Play to start playback of folders (albums) or files (tracks), or
Blue to select folders and files for sequential playback.
Note that the MP3 files will have to be added outside of MyStuff, so depending on option
V1 you may have to restart MyStuff before the files are seen.
Last Updated: 20/08/2013
Page 51 of 90
Customisation
11. Customisation
Each module of MyStuff has numerous configuration options which are discussed in the
sections they relate to. Some options, however, are general to more than one section.
These are discussed here. You can find a complete list of all the options in Appendix i:
Options.
11.1. Colour Skinning
It is possible, by downloading Skin Files from BobD’s website, to change the colouring of
all MyStuff’s interfaces. There are over 30 skins currently available. To change the
appearance of MyStuff with a skin: select the skin or skins you like (images are available
on the MyStuff site), download them to a PC (by right clicking the link and selecting ‘File
Save As’), copy them to the \ProgramFiles\Settings\Skins folder of your Toppy, and then
select them in MyStuff settings menu option W1. As each new skin is selected the menu
will adopt its colouring to make skin selection easier. MyStuff also outputs the currently
selected skin to \ProgramFiles\Settings\Skins\CurrentlySelectedSkin.mcf. This allows
other TAPs to share skins with MyStuff. See Appendix ii for details of how to modify or
create your own skin.
11.2. Gradients
For a more 3D look, gradients can be added to all MyStuff skin elements in the Archive,
Timers, all Now&Next and EPG views using option W2. When you change this option the
effect will be immediately apparent in the options screen. There are 5 levels of gradients or
you can turn them off for a classic look.
11.3. Favourites
To make channel navigation easier, MyStuff supports channel lists (or favourites), and will
only show information in Now&Next, the Grid EPG and Grid Now&Next for channels that
are included in the current list. By default, MyStuff will use a list that contains all channels,
in LCN order. An example set of favourites is installed by default when the MyStuff
Installer is used, or you can download them from www.BobDsMyStuff.co.uk.
If you wish to manually create a list, create a text file (called e.g. My Favourites.mcl) that
contains an LCN (Channel Number) on each line, as below, and then copy it to the
\ProgramFiles\Settings\MyStuff\FavLists directory.
1
2
3
6
10
4
5
Comments are supported in this file, all text after // will be ignored. To change which
favourite list is used, press Opt when Now&Next or the EPG is displayed to show a box
that will allow you to select from the available lists on your Toppy (which will now include
All Channels and My Favourites) Use Left & Right or Up/Down to select My Favourites,
and press OK. Using the above example, all views will now only show BBC1, BBC2, ITV1,
ITV2, ITV3, Channel 4 and five (in this order), allowing you to scroll through and select
Last Updated: 20/08/2013
Page 52 of 90
Customisation
only those channels. Note you are not allowed duplicate LCNs in the file, this will cause
MyStuff problems.
MCL files can also be used to create channel groups to allow Search to refine the
channels they search against. For more information see Refining Searches. The logo that
is used in the Search screens can be chosen by appending ‘logo:X’ to a new line at the
end of the favourite list, where X = the LCN of the channel whose logo you want to use
(with a plus sign overlaid). If you want to use the ‘MyStuff Fav List’ logo then X=-1. If you
do not put this line in a favourites list then MyStuff will decide which logo to use.
The default Channel List is set in MyStuff option X1. With this you can specify which of
your available list files MyStuff should use by default when displaying the Grid EPG or Grid
Now&Next. This information is saved in your user preferences, so each user can have
their own favourites loaded up by default.
Note that after copying MCL files to the Toppy they will only become active after reloading
the EPG with option Z1 or after a reboot.
11.4. Multiple Users
Another addition over the standard Toppy UI is the support of multiple users. To set up
MyStuff to handle more than one user take the following steps.
Firstly, create a text file called MyStuff_Users.dat containing the usernames of people you
want to have separate settings, separated by #.
E.g. BobD#SWMBO#The Dog
Then copy this to the \ProgramFiles\Settings\MyStuff directory. This will enable multi
user support. If this file does not exist, multi user support is disabled. When enabled, press
Opt in Options or Archive view, to display the screen that allows you to switch users (press
Left/Right or Up/Down to change user, OK to accept).
Changing user will reload all options for that user (some options are only available to User
1 - BobD in the above example), and will also load the Played positions, Last Played file
info, skin and default list for that user.
The options that MyStuff saves on a per user basis are all but:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Start Padding (option K1)
End Padding (option K2)
Allow Automatic Padding Removal (option K3)
Number of days ahead to search (option L1)
Adjust which Timers for Schedule Changes (option L2)
Auto-file new Searches by Default (option L5)
Merge Back to Back Searches (option K9)
Search Validity Period (option L11)
Hiding locked files (option P1)
Use Recycle Bin (option Q1)
Autodelete Period (option Q2)
Autodelete Low Disk Space (option Q3)
Non MyStuff.mei EPG source (option T1)
EPG Data Reload Frequency (option T2)
Last Updated: 20/08/2013
Page 53 of 90
Customisation
•
•
•
•
EPG Scan Duration (option T5)
Run MyStuff in Exclusive Mode (option V1)
API Processing Frequency (option Z5)
Display Feedback When Processing API Requests (option Z6)
It also saves last played positions for each user.
11.5. X/Y Offset
Using MyStuff option W3/W4 you can move all MyStuff Displays from their default position.
This allows you to correct for any alignment problems you might have on your CRT
television. Also supported is Y offset for icons and text when using FontManager. See
options W5/W6.
11.6. Roundel Suppression
With this option you can suppress the standard Toppy playback and recording roundels
(the green and red circles that appear in the top right corner of the screen). Note that as
well as suppressing the roundels it also clears the aspect ratio OSD when using 0 to cycle
the display options. This is set in option V7.
11.7. Screen Saver
Using MyStuff option U1 you can activate a screen saver. This will activate when a
recording is paused after a selectable period of time (set by Option U3). Various different
styles are available; these can be selected by Option U1. The screensaver can also be
activated when listening to Radio by setting U4.
11.8. Shutdown Handling
If you press the Power button whilst MyStuff is active it will do some checks before
shutting down. It will delay the shutdown until after: all current recordings have completed
(and been auto-filed); no timer is due to fire in the next 5 minutes; there is no EPG or
Searching activity going on.
Using MyStuff Option Y2 you can get MyStuff to automatically shut down the Toppy at a
time set by Option Y3. At this time, MyStuff will do some the same checks as above before
shutting down.
Pressing any button (including the Power button again) will cancel any postponed manual
shutdown. This will not cancel the Auto-PowerOff unless the key is pressed after the
shutdown was scheduled i.e. the automatic shutdown is delayed because a recording is
happening. In this case the key press indicates you are still using the Toppy and therefore
would not want it shutdown.
11.9. Exiting MyStuff
If you wish to stop the MyStuff TAP then select ‘Press OK to exit MyStuff’ at the bottom
of the MyStuff settings screens and press the OK button. This exits the TAP and reverts all
keys back to their original settings. Note that if MyStuff is in Auto Start then after
restarting the Toppy MyStuff will be loaded again. If you don’t want MyStuff to start
automatically you need to move the TAP to \ProgramFiles.
.
Last Updated: 20/08/2013
Page 54 of 90
Customisation
11.10. Backup and Recovery
Automatic backups of MyStuff system files can be created, which may be used to recover
after a crash, and to allow the user to restore MyStuff to the time of any of the backups.
11.10.1 Backups
Using MyStuff Option Z9 you can specify the number of days of system file backups you
want to keep. Backups are taken about 24 hours after the last one (or when MyStuff is
next running), when MyStuff checks periodically to see if a backup is due. The files are
copied to the folder /ProgramFiles/Settings/MyStuff/Backups, with a timestamp suffix of
'.ccyymmddhhmm'. The following files are included, in three sets:
Recordings MyStuff_RecordedInfo.dat
MyStuff_MOTList.dat
Searches
MyStuff_Searches.dat
MyStuff_Excludes.dat
MyStuff_EpisodeExcludes.dat
Options
MyStuff.dat
recording details
locks and simple autofiles
search details
exclude list
series exclude list
all user options
Any files in the Backups folder are deleted after the specified number of days.
Any old (ie pre v6.5) backup files in /ProgramFiles/Settings/MyStuff are not deleted unless
MyStuff 6.5 installation was done using the installer. If the installer is used then a cleanup
is performed automatically. If the Installer was not used you should delete any *.dat.* files
from that folder when you no longer need them (but don't delete any *.dat files from there).
Option Z11 forces a backup to happen immediately. It creates the same backups as a
daily backup, and so the next automatic daily backup will be about 24 hours later.
11.10.2 Recovery Mode
Recovery Mode stops MyStuff from repeatedly crashing at startup for the same reason
that it crashed the previous time, allowing the user to decide what fixes they want to try.
At startup if MyStuff detects that the previous start was interrupted for any reason (e.g.
crash or power failure), it will automatically enter Recovery Mode. This first asks if you
want to delete your EPG files (as corrupt files can cause problems). Then, if there are
some backups, Recovery will invoke Restore Management.
If there is no input for 2 minutes, then MyStuff will not restore or delete anything, just
display a message on the screen, without any further processing. However, any timers
already created by MyStuff will still work. If MyStuff is started again, it will again enter
Recovery Mode.
11.10.3 Restore Management
Restore Management is normally invoked by Recovery Mode, but can also be requested
by MyStuff Option Z10. It enables a restore of the MyStuff system files, perhaps to undo
some changes that may have been made, or to fix a corruption.
A list of the dates & times of the available backups is displayed to select which to restore
from. Each backup contains three sets of files (as listed above), and you can choose to
Last Updated: 20/08/2013
Page 55 of 90
Customisation
restore each set individually, or leave unchanged. On completion of any restores MyStuff
will use the files and try to restart.
Last Updated: 20/08/2013
Page 56 of 90
Appendix i: Options
Appendix i: Options
Below are all the options available to user configuration on MyStuff. To access the options
menu, press the Menu button when any MyStuff display is on screen e.g. Press Info to
display Now&Next and then Menu. The settings available for each option are shown in
brackets after the heading with the default setting in bold.
To quick jump through the different sections of the Options use >> and <<. Press Recall to
jump to the first option. You can also use Phone style navigation pressing 3 to go to
section D etc. Once you have set the options you require, press Exit and your changes will
be saved automatically.
Note that if you see an option explanation which has an ‘i’ in the bottom right hand corner
then you can press Info for a complete description. Options greyed out in the menu are
not available due to another setting. You can have your last opinion selection remembered
next time you enter the Options with Option Z7.
A text file containing all your options is saved in \ProgramFiles\Settings\MyStuff\ and
called MyStuffOptionsExport.txt. This is updated whenever the user makes a change to
any option setting.
A. Now&Next/EPG Views - General
Option A1: Large font [Yes; No]
Select Yes to display all Now&Next.and EPG views with a description area using a larger
font. Note that this option only affects the font at the top of the EPG; the cell text is
controlled by C4
Option A2: Channel display style [Name; LCN; LCN/Name; None]
Select which style of channel notation you wish to use in the Now&Next and EPG view
titlebar. Note that if you wish to have non-moving programme names when paging through
Now&Next then select None or LCN.
Option A3: Display channel logo? [No; Yes]
Last Updated: 20/08/2013
Page 57 of 90
Appendix i: Options
Select Yes to enable logos in the Now&Next or EPG title bar.
Option A4: Display genre? [No; Yes]
Select Yes to show the genre (if available) in the title bar.
Option A5: Display episode name? [No; Yes]
Select Yes to show episode name (if available) in the title bar.
B. Now&Next/EPG Views - Description Area
Option B1: Display Now/Now+1/Now+2…? [No; Yes]
Select Yes to show Now/Now+1/Now+2 etc. next to the programme start time in the
description area.
Option B2: Duration style [XX:YY; XX YY; Xh Ym; None; YYm; Xh:Ym]
Select the style to use for the duration of a programme, where X is the hour count and Y is
the minute count. Note that when you select each option a representation of how the
information will be displayed is shown below.
Option B3: Progress text style [hm/hm; m/m (%); hm/hm (%); +m/-m; +hm/-hm; +m/-m
(%); +hm/-hm (%); m; hm; % (m); % (hm); %; XX:YY; T (%) None; m/m]
Select the style of progress information to use when displaying viewed/unviewed figures
for a programme. Choose between a mix of minutes, hours and minutes and percentage
through. Note that when you select each option a representation of how the information
will be displayed is shown below.
Option B4: Progress Bar style [Split; None; Normal]
Select the style of progress bar to display in the description area. Normal displays a
progress bar with minutes gone/remaining, with the text before the bar. Split puts the
minutes gone before the bar and the minutes remaining after. Note that Split will only work
when the Progress Text Style displays both minutes gone and minutes remaining.
Option B5: Progress Bar colour [Gradient; Solid; Multi-colour]
Select the colour to use when drawing progress bars.
Solid
Multi-colour
Gradient
Option B6: Display Time Until Start [Yes; No]
Select Yes to display ‘In Xhrs, Yms...’ in the top right corner of description areas for all
Now&Next and EPG views for all future programmes.
Option B7: Display icon on Films/Movies? [Yes; No]
Select Yes to display
on programmes known to be films (assuming that genre
information is available).
Option B8: Display icon on flagged programmes? [No; Yes]
Select Yes to display
on programmes that match Searches that are currently flagged.
C. Grid EPG/Grid Now&Next
Option C1: Display Progress Bars? [Yes; No]
Select Yes to show progress bars in first column of EPG or Grid Now&Next.
Last Updated: 20/08/2013
Page 58 of 90
Appendix i: Options
Option C2: Cell style [Rounded; Classic]
Select Classic for square edged cells, or Rounded for round edged cells.
Option C3: Display MoreProgram indicators in Grid EPG? [Yes; No]
Select Yes to display a small rectangle at the edges of the EPG if a programme is longer
than indicated by its cell and you are using the Classic cell style. With Rounder cells you
can see a truncated cell because it has a non-rounded end.
Option C4: Number of channels/font size [6/Large; 8/Small; 8/Large; 11/Small; 6/Small]
Select how many channels and what font size to use in the EPG or Grid Now&Next. There
are 5 options. Note that 11/Small will only display 10 channels if progress bars are being
used.
1.
2.
3.
4.
Last Updated: 20/08/2013
Page 59 of 90
Appendix i: Options
5.
Option C5: Number of hours displayed in Grid EPG [1; 1.5; 2; 3; 4]
Select the number of hours to display per row in the Grid EPG.
Option C6: Channel to show at top of EPG/Grid Now&Next. Default = Current
Select the channel to appear at the top of the Grid EPG or Grid Now&Next when activated.
Set to Current to use whichever channel is currently being viewed, or else select from
your available channels. If you set the option to Current (M) this will use the current
viewed channel but place it roughly in the middle of the display. If you select Current (P)
then this will show the page that the currently viewed channel is on. The pages are defined
by the overall number of channels divided by the amount of channels per page. i.e. if you
have 24 channels then the first page would be channels 1 to 8, the second 9 to 16 etc. If
you are currently watching channel 10 then it would appear second from the top. Lastly, if
you select First it will use the first channel in the favourite list selected in Option X1.
Option C7: Time for left hand edge of Grid EPG. Default = Varied
Select the time to appear at the left hand edge of the Grid EPG when activated. Options
are Now–15m to Now-60m in 15minute intervals or Varied. Select Varied to start at 7.00
for times between 7:30 and 8:00, and 7:30 for times between 8:00 and 8:30 etc.
Option C8: Style of Now Line in Grid EPG [Short; Full (1); Full (2)]
Select Short for a line that only covers the area above the EPG cells showing the timeline,
select Full (1) for a thin line that spans the entire EPG, or Full (2) for a slightly thicker line
that spans the entire EPG.
Option C9: Transparency of Now Line in Grid EPG. Default=Solid
Select the transparency to use when drawing a full Now Line in the Grid EPG. The greater
the transparency, the fainter the line will appear. This option will be greyed out if Option C8
is set to Short.
Option C10: Wrap when navigating in Grid EPG [No; Yes]
Select Yes to wrap to the end of the EPG when scrolling left from the first entry and to
scroll to the first current entry when scrolling right from the last entry.
Last Updated: 20/08/2013
Page 60 of 90
Appendix i: Options
D. Unavailable Channel Indicators
Option D1: Unavailable channel indicator type [Lines; Channels]
Selects the type of indicator MyStuff should use to indicate that a channel is unavailable
due to dual recordings. Select Line to draw a line across the programme cells for the
unavailable period only. Select Channel to colour the entire channel (even outside of the
unavailable period).
Option D2: Unavailable channel indicator thickness [1-10, Default 4]
This option selects the thickness of the line used to indicate that a channel is unavailable
due to dual recordings
Option D3: Unavailable channel indicator offset [0-35]
Select the offset from the bottom of the programme cell of the line used to indicate that a
channel is unavailable due to dual recording.
Option D4: Unavailable channel indicator end markers [Yes; No]
Select Yes to show markers at the end of the line used to indicate that a channel is (or will
be) unavailable due to dual recording.
Option D5: Unavailable channel indicator end marker width [2-10, Default 4]
Select the width of the end markers if they are selected in Option D4.
Option D6: Unavailable channel indicator end marker height [2-10, Default 4]
Select the height of the end markers if they are selected in Option D4. A 2 pixel marker will
extend 2 pixels above and below the line (where possible).
E. Single Channel View
Option E1: Display descriptions for all programmes [Yes; No]
Select Yes to show the first part of the programme description next to the title for all
programmes. Select No to only see the description for the selected programme.
Option E2: Display extra programmes in 2 columns [Yes; No]
Select Yes to align all programme descriptions, or No to display the description
immediately following the title. Note if you select Yes then long programme titles may be
truncated.
F. EPG Chain
Options are: Grid EPG, Grid N&N, Single Channel View, native Toppy EPG, Off (to
finish the chain) and Reloop (to jump to the start of the chain).
Option F1: Select view on first press on the EPG key. Default = Grid EPG
Select the view which appears when you first press the EPG key. If you wish to use the
native EPG view then select None in Option S1.
Option F2: Select View on Second Press on the EPG Key. Default = Grid N&N
Select the view which appears on the second press of the EPG key. The view selected in
the first option is removed from the options available. Select Off to make the second press
shut the Guide view that was selected in the first option.
Option F3: Select View on Third Press on the EPG Key. Default = Toppy EPG
Last Updated: 20/08/2013
Page 61 of 90
Appendix i: Options
Select the view which appears on the third press of the EPG key. The views selected in
the first two options are removed from the options available. Select Off to make the third
press shut the EPG view that was selected in the second option. Select Reloop to make
the third press open the view selected in the first option.
Option F4: Select View on Fourth Press on the EPG Key. Default = Off
Select the view which appears on the fourth press of the EPG key. The views selected in
the first three options are removed from the options available. Select Off to make the
fourth press shut the EPG view that was selected in the third option. Select Reloop to
make the fourth press open the view selected in the first option.
G. Now&Next
Option G1: Display extra gap below Now&Next? [No; Yes]
Select Yes to have Now&Next appear slightly higher up the screen.
Option G2: Display Now&Next on channel change? [Normal; Banner; None; Extended]
Select the type of Now&Next to display whenever you change channels.
Option G3: Now&Next display duration (seconds) [0 to 20] Default = Til Exit
Select the length of time to display Now&Next if no button pressed. Select 0 to display until
you press Exit.
Option G4: Now&Next auto display duration (seconds) [0 to 20] Default = 5
Select the length of time to display Now&Next when it is displayed by MyStuff
automatically, e.g. on channel change, playback start etc..
Option G5: Number of extra programmes on Now&Next [0 to 22] Default = 0
Select 0 to show only the current programme, select 2 to show the next 2, etc. During
playback, press Info to change from showing playback information to showing programme
information. Note that if you select large font in Option A1 then the maximum number of
extra programme that can be displayed is 16.
Option G6: Number of extra programmes on Extended Now&Next [0 to 22] Default = 5
Select 0 to show only the current programme, select 2 to show the next 2, etc. During
playback, press Info (selectable in S5) to change between normal Now&Next and
Extended Now&Next. Note that if you select large font in Option A1 then the maximum
number of extra programme that can be displayed is 16.
Option G7: Expand Now&Next to display full programme information? [Yes; No]
Select Yes to have MyStuff automatically expand Now&Next to show the full programme
information.
Option G8: Display Descriptions for extra programmes? [Yes; No]
Select Yes to show the programme description next to the title in the extra programmes
section of Now&Next.
Option G9: Display extra programmes in 2 columns [No; Yes]
Select Yes to align all programme descriptions, or No to display the description
immediately following the title. Note if you select yes then long programme titles may be
truncated.
Last Updated: 20/08/2013
Page 62 of 90
Appendix i: Options
H. Now&Next Chain
Options are: Banner, Normal, Extended, Off (to finish the chain) and Reloop (to jump to
the start of the chain).
Option H1: Select view on first press on the Now&Next key. Default = Normal
Select the view which appears when you first press the Now&Next key. If you want no
Now&Next views then select None in S2. Note this view is also used for the screensaver
and for playback.
Option H2: Select view on second press on the Now&Next key. Default = Extended
Select the view which appears on the second press of the Now&Next key. The view
selected in the first option is removed from the options available. Select Off to make the
second press shut the Now&Next view that was selected in the first option.
Option H3: Select view on third press on the Now&Next key. Default = Off
Select the view which appears on the third press of the Now&Next key. The views selected
in the first two options are removed from the options available. Select Off to make the third
press shut the Now&Next view that was selected in the second option. Select Reloop to
make the third press open the view selected in the first option
Option H4: Select view on fourth press on the Now&Next key. Default = Off
Select the view which appears on the fourth press of the Now&Next key. The views
selected in the first three options are removed from the options available. Select Off to
make the fourth press shut the Now&Next view that was selected in the third option. Select
Reloop to make the fourth press open the view selected in the first option
Option H5: Activate Now&Next chain from arrow keys? [No; Yes]
If you wish the first screen in the Now&Next chain to be invoked by pressing the arrow
keys when no OSD is present then select Yes. Note that if you select this option you need
to have the [Mh] patch applied to your firmware or have Interactive Services turned off.
Note the Recommended Firmware already has this patch incorporated.
J. Extended Info
Option J1: Large font on Extended Info? [No; Yes]
Select Yes to display the Extended Info box using a larger font.
Option J2: Description to show in Extended Info [Normal; RT; None]
Last Updated: 20/08/2013
Page 63 of 90
Appendix i: Options
Select the description to show in Extended Info when it is first displayed. Select Normal for
the EIT data, RT to display the Radio Times description (if available), or None to have no
description. Once Extended Info is visible you can press and hold the List button to toggle
between the descriptions. Note all other views apart from Extended Info only show EIT
data.
K. Timers
Option K1: Pad timers at start (minutes) [0 to 15] Default = 2
Default padding that is added to the start of timers. When a timer is set by MyStuff, any
other TAP, or the Toppy EPG, they will be padded by the amount specified unless
overridden in the Search window. MyStuff will check to see if the timer has already been
padded, by whatever method created it, and only pad timers with no padding. Note that if
the programme follows or precedes another that is being recorded on the same channel,
then MyStuff will adjust the start and end time of that other timer so that both timers can be
set. If the programme clashes with other timers (on other channels) then MyStuff will report
the names & times of those other timers. Note that it is not recommended to pad
recordings by any amount divisible by 5 otherwise it may cause issues with the Extend
TAP.
Option K2: Pad timers at end (minutes) [0 to 120] Default = 6
Default padding that is added to the end of timers. When a timer is set by MyStuff, any
other TAP, or the Toppy EPG, they will be padded as specified unless overridden in the
Search window. MyStuff will check to see if the timer has already been padded, by
whatever method created it, and only pad timers with no padding. Note that if the
programme follows or precedes another that is being recorded on the same channel, then
MyStuff will adjust the start and end time of that other timer so that both timers can be set.
If the programme clashes with other timers (on other channels) then MyStuff will report the
names & times of those other timers. Note that it is not recommended to pad recordings by
any amount divisible by 5 otherwise it may cause issues with the Extend TAP.
Option K3: Allow automatic padding removal across all channels? [No; Yes]
MyStuff will always adjust padding on timers to set other timers on the same channel
Select Yes here to also have it adjust padding on timers across all channels i.e. to always
sacrifice padding if it means another programme can be recorded.
Option K4: Split programme timer combine (in mins) [Never;Always;5;10;15;20;25;30]
Select the maximum duration of the intervening programmes between two halves of the
same programme that will result in one combined timer for both halves.
Option K5: Autofile manually set film timers to /Films [No; Yes]
Select Yes to have one-off, manually set timers for films to be auto-filed into /Films.
Option K6: Autofile radio recordings to /Radio [No; Yes]
Select Yes to have all radio recordings automatically filed in /Radio (or
/Radio/<Programme Name>)
Option K7: Display results of recording episode at a different time [No; Yes]
Select Yes to have MyStuff display the results of ‘Record this episode at a different time’
allowing you to undo those changes if desired.
Option K8: Display Signed Icon [No; Yes]
Select Yes to display a Signed icon in place of the usual S, T or R for programmes that are
signed for the hard of hearing. Select No to use the normal icons for these timers.
Last Updated: 20/08/2013
Page 64 of 90
Appendix i: Options
Option K9: Merge back to back timers? [No; Yes]
Select Yes to have MyStuff merge consecutive timers on the same channel into one file.
The individual programmes will still appear in the Timers and Archive as separated, they
will just be prefixed by a chain symbol. Note that the recordings will still have pre- and
post-padding.
L. Searches
Option L1: Number of days to search for Text/PowerSearches [1 to 14] Default = 7
This sets the number of days ahead a Text or PowerSearch will search to find a match.
Option L2: Adjust manual timers for schedule changes [Yes; No]
This option allows the user to select whether MyStuff will attempt to adjust manual timers
for schedule changes. Selecting Yes will attempt to adjust any timer created by any
means. Selecting No means no timers, however they are created, get adjusted. It is
recommended to select Yes only if MyStuff is your sole method of setting timers. You
should select No if you set timers from other TAPs, e.g. UK Auto Scheduler to avoid those
timers being deleted. See the FAQ for more details.
Option L3: Channels to search by default [All; Single; FavList]
This option lets you decide the default channel(s) or favourite list that a Text or
PowerSearch will use to match against. If you select Single this will only match the
channel that is selected when a Search is set. With FavList this will search the channel list
selected when the Search is created. You can override this on each individual Search.
Option L4: Search +1 channels by default? [No; Yes]
This option selects whether +1 channels (e.g. E4+1 and Film4+1) are included in the
channels that a Text or PowerSearch searches by default (selected in Option L3).
Option L5: Auto-file new searches by default? [No; Yes]
If this option is enabled, a new Search will default to moving any programme it records to a
folder of the same name. If that folder doesn’t already exist, it will be created.
Option L6: Show programme name folders in Move To [Yes; No]
Select Yes to display all folders in the Move To line of the Edit Searches dialogue box, or
No to skip any folder whose name matches a previous recording (which was therefore
probably created as a result of a previous Autofile).
Option L7: Retain part watched recordings on Keep Searches [No; Yes]
Select Yes to retain part watched recordings even at the expense of newer unwatched
recordings when satisfying Search Keep settings.
Option L8: Type of search to create on pressing SloMo [Menu; TextSearch;
SeriesSearch; PowerSearch]
Select the type of Search to create when pressing SloMo in the EPG or Now&Next.
Selecting Menu allows you to choose between the 3 different types of Search. If you select
SeriesSearch and there is no series data available then MyStuff will create a
PowerSearch.
Option L9: Type of search to create on pressing Blue [PowerSearch; TextSearch]
Select the type of Search to create when pressing Blue in the Search screen of the
Archive
Option L10: Offer to record series on pressing Record [Always; Never; If Data]
Last Updated: 20/08/2013
Page 65 of 90
Appendix i: Options
Select Always to display a menu when pressing Record, allowing you to set a one-off
manual timer (as normal), or to record the series with a Series/Text/PowerSearch. Select If
Data to offer this menu only if series data is available. Note, this only works in EPG and
Now&Next views.
Option L11: Search validity period Default = 24weeks
Select how long Timer Groups should be considered valid. Any Timer Group that has
neither matched anything within this period nor matches anything currently in the EPG will
be set to Expired, and will no longer set timers. This needs to be done as Freeview+ reuse
the SeriesLink codes and that means MyStuff could record the wrong programme. This
may be fixed in future versions of MyStuff.
Option L12: Display Edit Search screen when creating new Searches [No; Yes]
Select Yes to have MyStuff display the Edit Search screen when creating new searches
from the EPG or Now&Next. This will allow you to edit the search before the initial search
takes place.
M. Archive Defaults
Option M1: Select newest file when sorting by date? [Yes; No]
Select Yes to have MyStuff select the newest recording when listing by date in the Archive
Option M2: Select most recently played file? [Yes; No]
Select Yes to have MyStuff select the most recently played file when viewing the Archive
Option M3: Default Archive view [Recs Date; Recs Name; Timers Date; Timers Name;
Searches Name; Searches Priority]
When you restart your Toppy, this is the Archive view to which MyStuff will default.
Option M4: During use, remember previous Archive view? [No; Yes]
Select Yes to have MyStuff remember the view you used last time in the Archive, only
defaulting to the mode selected in M3 on system restart. Select No to have MyStuff always
revert to the mode in M3.
Option M5: When sorting recordings by date, show newest first? [Yes; No]
Select Yes to display newest recordings at the top of the list in the Archive, when sorting
by date.
Option M6: When sorting timers by date, show earliest first? [Yes; No]
Select Yes to display earliest timers (e.g. ones for today) at the top of the list in the
Archive, when sorting by date.
Option M7: Scroll by day in Timers by Date view? [No; Yes]
Select Yes to scroll to the next/previous days timers when you press >>/<< in the Timers
by Date view. Select No to scroll by a page instead.
Option M8: Display Toppy Archive from MyStuff Archive? [No; Yes]
Select Yes to allow a press of the Archive key from within the MyStuff Archive to activate
the native Archive view. Select No if you wish to hide the native Archive. If you do this then
a second press of Archive will close the MyStuff Archive.
Option M9: QuickDelete after % viewed [Never; 5-95%]
Last Updated: 20/08/2013
Page 66 of 90
Appendix i: Options
Select the % through a programme after which the QuickDelete option will be used.
QuickDelete means that after a recording is stopped then you will automatically be asked
whether you wish to delete the programme.
Option M10: AutoRewind after % viewed [Never; 5-95%]
If you start to playback a file, having already viewed more that the amount specified, then
MyStuff will prompt you to rewind the file to the start before playback commences.
Option M11: Show Archive when stopping recordings [No; Yes]
Select Yes to have MyStuff automatically display the Archive when a playback is stopped.
Option M12: Searches view to display on Press&Hold Archive activation key [None;
By Name; By Priority]
Select the ‘Searches By’ Archive view to show when you press and hold your selected
Archive key.
N. Archive Folders
Option N1: Display folders at end of list? [No; Yes]
Select Yes to display folders at the end of the Archive list.
Option N2: Hide empty folders? [No; Yes]
Select Yes to hide any empty folders from view. Note that as soon as you move a
recording to a hidden folder it will automatically be displayed in the Archive.
Option N3: Select first recording in folder [No; Yes]
Select Yes to select the first recording when you navigate into a folder. Select No to select
the parent folder entry. This option only applies if N1=No.
Option N4: Play first entry in folder when pressing Play [No; Yes]
Select Yes to be able to press Play on a folder and play the first recording it contains.
Select No to have Play behave the same as OK and enter the folder.
Option N5: Navigate out of newly emptied folder? [No; Yes]
Select Yes so that if the last item in a folder is deleted, the folder automatically closes and
returns to the parent display. Select No to always remain in the folder.
Option N6: Allow flat view of recordings? [No; Yes]
Select Yes to have the Archive display a Flat View folder which, when selected, shows all
recordings in the current folder and sub folders in one list regardless of the folder they are
in.
P. Archive Style
Option P1: Hide locked folders from other users? [Yes; No]
Select Yes to have MyStuff hide locked files from all non system users in the Archive. This
option only applies if multi-user support is active.
Option P2: Display scroll bar? [Yes; No]
Select Yes to display a scroll bar in the Archive.
Option P3: Timer duration style [XX:YY; XX YY; Xh Ym; YYm; Xh:Ym]
This option allows you to specify how the duration of timers is displayed in the Timer
screens.
Last Updated: 20/08/2013
Page 67 of 90
Appendix i: Options
Option P4: Recording duration style [XX:YY; XX YY; Xh:Ym; Xh Ym; as P5; YYm]
This option allows you to specify how the recording duration of programmes is displayed in
the Archive.
Option P5: Viewed/remaining duration style [hm/hm; m/m (%); hm/hm (%); +m/-m;
+hm/-hm; +m/-m (%); +hm/-hm (%); m; hm; % (m); % (hm); %; XX:YY; T (%); None; m/m]
This option allows you to select the style for the viewed/remaining duration in the Archive.
% is the percentage of the programme viewed, m means the times viewed/remaining in
minutes and hm means the amounts in hours and minutes. T is the total duration.
Option P6: Display description area? [Always; Searches; Never]
Select Always to show the descriptive area at the top of the Archive on all screens. If you
select Never the area will be used to display more recordings/timers instead. Select
Searches to show it just on the Search screens. Note that if you have this set to Never
you can still access the description area by pressing List.
Option P7: Display Flag timers? [None; Count; All]
Select Count to have the Archive display the number of programmes matching Flag
searches in the titlebar, All to show the count and display the actual timers or None to
show nothing for Flag timers.
Option P8: Display Excluded timers [All; Count; None]
Select Count to have the Archive display the number of excluded programmes in the
titlebar, All to show the count and display the actual timers or None to show nothing for
Exclude timers.
Option P9: Logo to display for Series/PowerSearch [Logo; Channel]
Select the logo to display at the start of a SeriesSearch row in the Archive. Select Logo to
display the generic Series or PowerSearch logo, or Channel to display a channel logo
from the corresponding timer(s)
Q. Recycle Bin
Option Q1: Use Recycle Bin? [No; Yes]
Select Yes to display the Recycle Bin at the bottom of the root directory in the Archive and
use it when deleting recordings. For more information, see section 7.9.
Option Q2: Autodelete period [Never; 1-31days]
Select the number of days after which MyStuff should automatically delete the files you
have sent to the recycle bin.
Option Q3: Autodelete low disk space level [Never; 1-90%]
Select the percentage of free disk space MyStuff should attempt to maintain. When the
free space drops below this level MyStuff will delete files in the Recycle Bin (in First In,
First Out order) until this amount of free space is reached or the Recycle Bin is empty.
Option Q4: Add available space in Recycle Bin to Archive estimates? [No; Yes]
Select Yes to make the Archive show available space including any space that could be
reclaimed from the Recycle Bin. This will also affect the display of the Warning Icons in the
Timers by Date view.
R. Quickjumps
Option R1: Jump in seconds on Red key [-300 to 300] Default = 120
Last Updated: 20/08/2013
Page 68 of 90
Appendix i: Options
Select the number of seconds to jump in playback when the Red key is pressed. Select 0
to have MyStuff ignore this key. The value can be -300 to 300 (where negative values
jump back and positive values jump forward). Note that pressing and holding the key will
perform a double jump (if the [Cp] patch is installed). When configuring the jump time in
the options screen, the Red (-60) and Blue (+60) buttons can be used to alter the time in
larger increments.
Option R2: Jump in seconds on Green key [-300 to 300] Default = 60
Select the number of seconds to jump in playback when the Green key is pressed. Select
0 to have MyStuff ignore this key. The value can be -300 to 300 (where negative values
jump back and positive values jump forward). Note that pressing and holding the key will
perform a double jump (if the [Cp] patch is installed). When configuring the jump time in
the options screen, the Red (-60) and Blue (+60) buttons can be used to alter the time in
larger increments.
Option R3: Jump in seconds on Yellow key [-300 to 300] Default = 30
Select the number of seconds to jump in playback when the Yellow key is pressed. Select
0 to have MyStuff ignore this key. The value can be -300 to 300 (where negative values
jump back and positive values jump forward). Note that pressing and holding the key will
perform a double jump (if the [Cp] patch is installed). When configuring the jump time in
the options screen, the Red (-60) and Blue (+60) buttons can be used to alter the time in
larger increments.
Option R4: Jump in seconds on Blue key [-300 to 300] Default = -15
Select the number of seconds to jump in playback when the Blue key is pressed. Select 0
to have MyStuff ignore this key. The value can be -300 to 300 (where negative values
jump back and positive values jump forward). Note that pressing and holding the key will
perform a double jump (if the [Cp] patch is installed). When configuring the jump time in
the options screen, the Red (-60) and Blue (+60) buttons can be used to alter the time in
larger increments.
Option R5: Rewind when unpausing playback with Play [0-30]
Select the number of seconds to rewind when resuming a paused playback
Option R6: Also rewind when unpausing playback with Pause [No; Yes;]
Select Yes to also rewind by the above amount when resuming a paused playback using
Pause.
S. Keys
Option S1: EPG chain activation key [Guide; None; TvSat; List; Recall; PiPSwitch; PiP;]
Select key to bring up the Grid EPG, or select None to not use this part of MyStuff.
Option S2: Now&Next chain activation key [Info; None; TvSat; List; Recall; PiPSwitch;
PiP; OK;]
Select the key to bring up Now&Next, or select None to not use this part of MyStuff.
Option S3: Archive key [Archive; None; TvSat; List; Recall; PiPSwitch; White; PiP;]
Select the key to bring up the Archive, or select None to not use this part of MyStuff.
Option S4: Timer key [White; None; TvSat; List; Recall; PiPSwitch; Archive; PiP;]
Select the key to bring up Timer List in the Archive, or select None to not use this part of
MyStuff.
Last Updated: 20/08/2013
Page 69 of 90
Appendix i: Options
Option S5: Archive description toggle key [PiPSwitch; PiP; List; None; Info; TvSat;
Recall]
Select key to switch between Programme Info/Toppy Info/Legend/Credits in the Archive
Option S6: Extended Info key [List; Recall; PiPSwitch; PiP; Info; None; TvSat]
Select the key to bring up the Extended Info box in all EPG and Now&Next views.
Pressing and holding this key allows you to switch between data sources, e.g. EIT data ->
RadioTimes data (if you are using RT2MEI or another application allowing extended data).
Note you need the [Cp] patch installed for this additional functionality.
Option S7: Resume playback key [SloMo; None; TvSat; List; Recall; PiPSwitch; Blue;
Play; PiP;]
Select the key to resume playback of the most recently played file, when pressed outside
of the Archive.
Option S8: Jump to start key [Text; None; TvSat; List; Recall; PiPSwitch; SloMo; PiP; 0;]
Select the key which jumps to the start of a currently playing file. Note that if you select 0
this will suppress the standard Toppy UI aspect switching capabilities of that key.
Option S9: Jump to next episode key [PiP; None; Text; TvSat; List; Recall; PiPSwitch;
0;]
Select the key which when pressed will jump to the next programme with the same name
as the currently highlighted one (on the same channel).
Option S10: Jump to PrimeTime [Text; None; TvSat; List; Recall; PiPSwitch; PiP; 0;]
Select the key which jumps Now&Next, Single Channel View or Grid EPG to the time
chosen in V2.
Option S11: Resume/restart playback from Archive keys [Play/OK; OK/Play]
Select OK/Play to have OK resume playback from the last position, and Play to restart,
when pressed in Archive. Select Play/OK to reverse this behaviour.
Option S12: Text entry auto advance delay [10-500] Default = 100
Select the delay before automatically advancing when entering text in phone keypad style,
or select Disable to prevent automatic advance. To change the delay by half second
jumps use Red and Blue. Note 100=1 second
T. EPG
Option T1: EPG source filename [Freeview.mei; EPG.mei; MyStuff.mei]
Select the name of your EPG file. Typically eit2mei produces Freeview.mei, EPG2MEI
produces EPG.mei and rt2mei produces MyStuff.mei.
Option T2: EPG data reload frequency (Minutes) [5m; 10m; 30m; 1hr; 2hr; 4hr; 8hr;
24hr]
If you are using EPG2MEI then MyStuff will load the EPG data whenever it is notified of
changes, otherwise select Never to only load EPG data on start up or when selected from
options, or select the frequency with which MyStuff should check to see if the EPG data
has changed and reload it if it has. If it does reload the EPG data, it will also reload
Searches and Favourite Lists, and perform searches. This is useful if you are using rt2mei
which can be configured to download new MEI files to the Toppy, or eit2mei which can
background scan and create a new MEI. If you use EPG2MEI then this option is nonapplicable and will be greyed out. EPG2MEI will load new data as soon as it is available.
Last Updated: 20/08/2013
Page 70 of 90
Appendix i: Options
Option T3: Force reload of searches? [No; Yes]
Select Yes to make MyStuff reload and run Searches even if it detects the EPG data has
not changed.
Option T4: Display feedback when loading EPG data? [No; Yes]
Select Yes to display the Loading and Searching feedback when loading new EPG data or
reloading data using Option T2.
Option T5: EPG scan duration [Off; 0 to 60]
If you wish MyStuff to create and maintain a wakeup timer to support eit2mei or rt2mei
then set this option to the duration you wish the set the watch timer for. This should be
slightly greater than the scan time if you wish the Toppy to turn off afterwards.
Option T6: Channel for EPG scan [Default = BBC1]
The channel you wish to start the daily EPG scan on. Should the timer get deleted by
mistake it will automatically get recreated. It will be named EPG Scan.
Option T7: EPG scan time [00:00 to 23:59] Default = 02:30
Set the time for the EPG Scan timer to start. Note that you only need this if you are using
rt2mei or a scheduled scan in eit2mei. It is not needed for eit2mei background scanning. If
you use rt2mei it is recommended to be set to 07:00 as it is around this time that the
RadioTimes data is refreshed.
U. Screensaver
Option U1: Screensaver Style [Off; Now&Next; style]
Select the style of Screensaver to use. Options are: Now & Next, Bouncing Balls, StarField
1-4, Lines, Snow, Rain, Matrix, Conway’s Game Of Life and Dots for Cats.
Option U2: Screensaver Parameters [number]
A changeable option depending on the style selected in Option U1. eg Number of Balls,
Number of Lines, Starfield density, Rain Density or Matrix Density.
Option U3: Screen Saver Delay [Off; 0 to 60secs]
If you want to avoid burn-in on your TV then use this setting to active MyStuff’s screen
saver. You can set the delay before the screen saver is activated from 0 to 60 seconds.
Option U4: Live Radio Screensaver Style [Off; Yes]
Select Yes to enable the screen saver (using the delay specified in U3) during live radio.
Option U5: MP3 Screensaver Style [as UI; style]
Select the style of screensaver to use during MP3 playback if MP3 player is enabled in
Option
V. General
Option V1: Exclusive mode [On; Off; Extreme]
If you don’t use any other TAPs (such as Automove) or the standard Toppy Archive for
file/folder management (i.e. for creation/deletion/renaming/moving of recordings) then On
or Extreme will improve the speed of Archive loading. On will force a MyStuff Archive
reload when MyStuff detects the standard Archive has been accessed, whereas Extreme
does not detect this. If you use other TAPs then select Off. If you have Exclusive Mode on
and inadvertently use another source for file/folder management or you believe the Archive
to be showing an incorrect list of files then press 0 to refresh the MyStuff Archive.
Last Updated: 20/08/2013
Page 71 of 90
Appendix i: Options
Option V2: PrimeTime [00:00 to 23:59] Default = 19.30
Select the time you would like to jump to when the PrimeTime key is pressed in the
Now&Next or EPG views.
Option V3: ‘Playback Stopped’ message [Silent; Off; Verbose; Quick]
Select Off to allow the Toppy to handle the stop key when no OSDs are visible and to
show the standard Toppy ‘Playback Stopped’ message, or to allow another TAP to handle
the Stop key in these cases. Otherwise, select Verbose for large notifications, Quick for
small, quick notifications, or Silent for no notifications. Due to a known Toppy bug Off is
only recommended when you have another TAP handling the Stop key.
Option V4: Action when changing to a channel being recorded [Play from Start; Ask;
Show Live]
Select what should happen when you change to a channel that you are recording. Show
Live will change channel as normal (and you will see the live picture), Play from Start will
start playback of the recording from the beginning and Ask will show a prompt asking you
what you want to do each time.
Option V5: Continue sequential playback? [Yes, Yes If Same, No]
When reaching the end of a recording which is part of a merged set select if the playback
should continue. Yes will continue onto the next part of the merge, Yes If Same will
continue only if the current part and the next part have the same title and No will stop the
playback.
Option V6: Enable Accurate Bookmarking support? [No; Yes]
Select Yes to have MyStuff jump to bookmarks added by the [Ab] patch when MyStuff
starts playback. More information on the Accurate Bookmarking can be found at:
http://forum.toppy.org.uk/forum/viewtopic.php?t=10837. The patch monitors the Accurate
Recording (Now&Next) info and generates bookmarks in recordings at programme
transitions. It is already included in the MyStuff Recommended Firmware
Option V7: Suppress Toppy Playback and Recording Roundels? [No; Yes]
If you don’t want to see the playback and recording roundels when a MyStuff screen is
closed, select Yes. The roundels are the red and green circles in the top right of the
screen which show progress information.
Option V8: Display notifications? [No; Yes]
Select Yes to have MyStuff display notifications when recordings start and end and when
you have timer clashes or bad files. If Exit is pressed during a notification, it will not repeat
until another search is done (may be useful for clashes), or worth reporting again.
Option V9: Display MyStuff volume bar? [No; Yes]
Select Yes to display a skinnable volume bar to replace the standard Toppy one. This
uses the progress bar skin elements to colour it.
Option V10: AutoMute when EPG or Archive is displayed [No; Yes]
Select Yes to have MyStuff automatically mute the volume when displaying the EPG or
Archive, and restore the volume when hiding it.
Option V11: Enable MyStuff’s MP3 player [Yes; No]
Select Yes to have MyStuff display MP3 files when you press TV/Radio from within the
Archive.
Last Updated: 20/08/2013
Page 72 of 90
Appendix i: Options
W. Display
Option W1: Skin file. Default = None
Select the skin file to use. See Section 11.1 for information on installing skins and
Appendix ii for skin creation details.
Option W2: Gradient level to apply to skin [None; 1 to 5]
Select the level of gradient to apply to MyStuff skins. When you change this option the
effect will be immediately apparent in the options screen. It will also apply to Archive and
Timers screens and well as all Now&Next and EPG views..
Option W3: X offset to apply to all MyStuff displays [-45 to 45] Default = 0
Positive values move all MyStuff displays to the right of the screen. Negative values move
to the left. Navigate away from this option to see the change immediately. To change the
setting by 5 pixel jumps use Red (-5) and Blue (+5).
Option W4: Y offset to apply to all MyStuff displays [-40 to 40] Default = 0
Positive values move all MyStuff displays to the bottom of the screen. Negative values
move to the top. Navigate away from this option to see the change immediately. To
change the setting by 5 pixel jumps use Red (-5) and Blue (+5).
Option W5: Y offset for icons [-3 to 3] Default = 0
Select the Y offset to apply to the graphical part of MyStuff icons as a result of using
FontManager. Note the icons on the option line move as the value is changed so can be
used to choose the optimal setting
Option W6: Y offset for text [-3 to 3] Default = 0
Select the Y offset to apply to the text in all MyStuff displays as a result of using
FontManager. Note the text on the option line move as the value is changed so can be
used to choose the optimal setting
Option W7: Display Grid EPG/Grid Now&Next/Archive/Options full screen? [Yes; No]
Select Yes to block the picture from appearing behind the Grid EPG, Grid Now&Next,
Archive or Options screens. The colour of the backdrop can be specified in a skin file with
the ‘screen’ element.
Option W8: Effect to use when displaying popup boxes [Fade Out;Shadow]
Select Shadow to draw a shadow around popups or Fade Out to fade out the screen
under the popup
X. Channel Lists/Favourites/Radio Support
Option X1: Default channel list. Default = All Channels
Select the channel list to use on start up. To use a channel list immediately, press Opt
from any Now&Next or EPG view. For more information on channel lists see Section 11.3.
Option X2: TV channel list. Default = All TV
Select the channel list containing all the TV channels you are interested in. Pressing
TV/Radio will cycle between the currently selected list and the lists set by Options X2 and
X3. Set this option to the same list as X1 if you wish the first press of TV/Radio to jump to
the Radio Channel List specified in X3. Note that an ‘All TV’ list is automatically generated
containing all TV channels.
Option X3: Radio channel list. Default=All Radio
Last Updated: 20/08/2013
Page 73 of 90
Appendix i: Options
Select the channel list containing all the Radio channels you are interested in. Pressing
TV/Radio will cycle between the currently selected list and the lists set by Options X2 and
X3. Note that an ‘All Radio’ list is automatically generated containing all Radio channels
Y. PowerOff
Option Y1: PowerOff Handler [SDS; Internal; Other]
This option specifies the mechanism used when the Toppy is powered off (by the remote,
the front panel or in response to a message from a TAP). The options are as follows: SDS,
which uses the SDS TAP, Internal, which means that MyStuff will use new built-in code,
Other, another TAP is being used or PowerOff handling to be ignored. Note if Internal is
selected then the SDS TAP should not be running and MyStuff will not pass on the shut
down method to other TAPs.
Option Y2: Enable Auto-PowerOff [No; Yes]
Select Yes to have MyStuff automatically shut down the Toppy at the time specified by Y3.
Option Y3: Auto-PowerOff time [00:00-23:45] Default = 04:00
Select the time at which MyStuff will automatically shut down the Toppy.
Option Y4: Stay Awake After Watch Timers [No; Yes]
Select Yes to have MyStuff say awake after the Toppy is powered on for a watch timer
even if no key presses are detected during the duration of the programme.
Option Y5: Front Panel Text [Full; Short; None]
This option selects what text is displayed on the front panel during a period where the user
has attempted to shut down the Toppy but the request has been delayed due to disk
activity e.g. a recording still taking place. Select Full to display ‘Delayed Off’. Short to
display ‘Off’ or None to leave the front panel unaffected.
Option Y6: Display text on Wake Up for Record [No; Yes]
Select Yes to have MyStuff display Delayed Off/Off on the front panel when it has woken
up to record something. Select No to leave the front panel unaffected in this case.
Z. TAP
Option Z1: Press OK to reload EPG & user data
Press OK to reload the EPG and user data files. There is no need to reload EPG and User
Data if you're just changing settings in the configuration. It's only if you want to read some
external files e.g. a new MEI file or after you have edited the MyStuff_users.dat file.
Option Z2: Press OK to delete EPG files, rescan and reload EPG
Press OK now to delete all EPG mei files on your Toppy, force a full channel rescan for
EPG data and then reload the new EPG data.
Option Z3: Press OK to start an EPG scan of all channels
This option allows you to initiate a scan of all channels from within MyStuff using eit2mei (if
you have it loaded). If you wish to abort the scan press Exit.
Option Z4: Press OK to start an EPG scan of current channel
This option allows you to initiate a scan of the current channel from within MyStuff using
eit2mei (if you have it loaded). If you wish to abort the scan press Exit.
Option Z5: API processing frequency [Never, 5m; 10m; 30m; 1hr; 2hr]
Last Updated: 20/08/2013
Page 74 of 90
Appendix i: Options
Select the frequency with which MyStuff should check for API Requests. If you do not
externally alter timers via a PC/Web application then set this to Never. When this is
changed from never then the files detailed in Appendix vi: MyStuff File List appear in
\ProgramFiles\Settings\MyStuff\API.
Option Z6: Display feedback when processing API requests? [No; Yes]
Select Yes to display feedback when processing API requests.
Option Z7: Remember last selected option in options screen [Yes; No]
Select Yes to make the options screen remember the last option you changed in between
each activation
Option Z8: Display MyStuff Options when pressing Menu key by default [No; Yes]
Select Yes to display the MyStuff Options screen when pressing the Menu key when no
other display is visible. Select No to display the Toppy Main Menu screen instead.
Option Z9: Number of days to keep backups of important files [1-21; Default 16]
Select the number of days to key backups of Options, Searches, Excludes etc that MyStuff
should maintain. These can then be restored using the following option.
Option Z10: Press OK to enter Restore Management
Press OK to enter the Restore Management screen
Option Z11: Press OK to backup MyStuff config and data files
Press OK to backup Mystuff configuration and data files
Option Z12: Press OK to exit MyStuff
Press OK to terminate the MyStuff TAP.
Last Updated: 20/08/2013
Page 75 of 90
Appendix ii: Creating MyStuff Skins
Appendix ii: Creating MyStuff Skins
All MyStuff screen elements and icon colours have default values, but they can be
changed by using skin files.
These can either be created by hand as below, or by the MyStuff Skin Builder. This is
available from http://simonc.sitesled.com/SkinBuilder.zip and is discussed in the MyStuff
thread at http://www.toppy.org.uk.
A. What You Need
•
•
•
A graphics application e.g. Photoshop or MS Paint
A text editor (e.g. Notepad)
A copy of Default65.mcf from http://www.BobDsMyStuff.co.uk/cgi/SkinLibrary.cgi
B. Skin File Format
•
•
•
•
•
•
•
A skin file must have a ‘.mcf’ filetype suffix.
Active lines are ‘ElementName=red,green,blue’ with no spaces.
Lines starting in // are comments.
The RGB values should be between 8 and 241 to avoid extreme contrast and
flicker. If you require black, white or any strong colour you will have to exceed these
values, but do so with caution; you will usually find that near black and near white
look better. Also do not use RGB values of 0,0,10 or 10,0,0 these are reserved for
transparency.
Transparent elements may be defined by replacing the RGB value with ‘Trans’ e.g.
IconExcludeBackground=Trans. This may be useful for icons.
The Default file gives the default values if the ElementName is not specified.
The Default file indicates what the ElementName colour affects.
C. Creating a Skin
1.
Right click Default65.mcf and ‘Save Target As’ giving it the name you would like
for your skin.
2.
Open your new skin file in a text editor.
3.
Decide on a colour scheme.
4.
Edit the RGB codes in your skin and save the file. You only need specify the
Element Names where you want to override the default colour values.
5.
Upload the skin file to \ProgramFiles\Settings\Skins on your Toppy
6.
Select the skin from the MyStuff settings menu (W1).
7.
Email the skin to Bob at BobD@BobDsMyStuff.co.uk?subject=New MyStuff Skin
so he can put it on his website.
Last Updated: 20/08/2013
Page 76 of 90
Appendix ii: Creating MyStuff Skins
D. Getting New RGB Values
You can get the RGB colours using any graphics program. In this example Paint is used
as it’s probably the most available application and you don’t need anything more
advanced.
1.
Go to the Colors menu, then Edit Colors.
2.
Click Define Custom Colors.
3.
Edit the Red, Green and Blue values to get the colour you want in Color/Solid. In
this example the default background colour of 72,96,136 has been set.
4.
This becomes your RGB value you enter into the .mcf file.
Note that to get the RGB values of an existing image, open it in your graphics application
and then use the teardropper/pipette icon to “pick-up” the colour. If you go to Define
Custom Colors as above it will give you the RGB values straight away. You can get
images of existing EPGs by putting their name plus EPG in Google images.
Last Updated: 20/08/2013
Page 77 of 90
Appendix iii: Related Applications
Appendix iii: Related Applications
A. MS4PC
Believe it when you see it!
B. Skin Builder
Skin Builder is a small PC application that can be used to design skins for MyStuff (and
other TAPs supporting the same format). It can be downloaded from:
http://www.toppy.org.uk/~simonc/skinbuilder.html. To install just copy it to a folder on your
PC, No configuration is necessary. Skin Builder requires the NET 2.0 framework. It's a big
download, sorry dialup users.
C. MyStuff Keys
MyStuff Keys is a small program which enables you to generate a printable summary of
the MyStuff Keys actually available. It is generated from a MyStuff_OptionsExport file. It
can be downloaded from http://www.avisoft.f9.co.uk/mystuff
D. MyStuff Web Interface
MWI is a web interface to the Toppy that uses the MyStuff API and can be installed on a
Slug, Asus or a PC. More information can be found at
http://beephonkbeep.sitesled.com/index.html
E. Top Manager
Top Manager is a Windows program to ease the management of a Toppy. It has many
features including checking of MyStuff and support TAPs. More information can be found
at www.geeceebee.co.uk
F. Toppy MyStuff Gmail Inbox
This is a bare bones script to run on a Slug/Asus that accesses a gmail inbox account and
will allow MyStuff timers to be set based on emails. More information is here
G. Toppy Remote Control
Toppy Remote Control is a web based application which you can use to create timers and
searches to remotely control your Toppy. You can also use it to set timers via SMS from
your mobile phone. More information can be found at
http://www.toppy.org.uk/timers/index.php.
H. DigiGuide
DigiGuide is an online EPG which can be used in conjunction with MyStuff for setting
timers. To do this you need to use the DABDig plug in. For instructions see:
http://forum.toppy.org.uk/forum/viewtopic.php?p=130717#130717
Last Updated: 20/08/2013
Page 78 of 90
Appendix iv: Installation Instructions
Appendix iv: Installation Instructions
For TAP installation instructions see the “Beginner’s guide to installing TAPs” at:
http://www.toppy.org.uk/documents/index.php?catid=2. Note that you need to fully install
and configure the Toppy, preferably conducting at least one successful recording, before
installing any TAPs.
To install MyStuff, it is recommended that you use the MyStuff Installer (Windows Only downloadable from www.BobDsMyStuff.co.uk). If you run Linux or Mac OS then the
installer can also be run in a VirtualPC, VMWare, Parallels, Boot Camp etc. or you can
manually install from http://www.toppy.org.uk/downloads/info.php?tid=152
If you are an existing MyStuff v5 user and use radio then it is recommended you rescan for
channels when installing v6. This is because native radio channels are now supported.
Please register for updates at http://www.toppy.org.uk/downloads/taps.php?tc=6 by
clicking ‘More info’ on MyStuff and then clicking ‘Add to your files’ in the popup window.
Note that you have to be signed in and registered for services to do this.
It is also advised you load the MyStuff Recommended Firmware or if not make sure your
firmware includes the [De] and [Re] patches, if you are running a 5800/5800t, or the [De]
and [Sx] patches if you are a 5810 user.
A. EPG Data Collection TAP
If you haven’t used the installer, you will need a method of grabbing EPG data. We
recommend R2-D2’s EPG2MEI, but you can also use DX’s eit2mei (version 7.8m6 or later)
or Wooders’ rt2mei (if you wish to use the extended RadioTimes data). EPG2MEI is now
recommended over eit2mei due to better integration/API and advanced features such as
automatically reloading EPG changes and merging of RadioTimes data. To do this read
the EPG2MEI help in this file.
B. Installing Logos, Skins and Favourite Lists
If you want to use logos, skins or favourite lists and you haven’t used the installer, you
need to manually install them. For logos you need to install the two logo files (logo.dat and
smlogo.dat) into \ProgramFiles\Settings\Logos. These are available for download from
my site. If you do not wish to use logos then either the default names will be used or you
can specify the text that is displayed in a file called ‘MyStuffShortChannelNames.txt’ which
should be located in \ProgramFiles\Settings\MyStuff. An example file is downloadable
from the MyStuff website as are example Skins and Favourite Lists. These need to be
installed in \ProgramFiles\Settings\Skins and
\ProgramFiles\Settings\MyStuff\FavLists.
C. Complementary TAPs
Also recommended are some complementary TAPs that allow better operation. The
following TAPs can be optionally installed by the MyStuff Installer.
•
Extend: Automatically extends overrunning programmes
•
FontManager: Allows the user to choose which font to use
•
MyInfo: Gathers information about your Toppy, which is very useful if you need help
Last Updated: 20/08/2013
Page 79 of 90
•
EIT_Sub: A simpler, faster and more robust replacement for the Toppy's complex
EIT collection setup
•
SecCache: An efficient cache to prevent unnecessary processing of EIT sections,
drastically reducing the load on the Toppy during normal viewing.
•
EPG2MEI: Collects the EPG data for your channels on behalf of MyStuff
The following TAPs may be manually installed as required
•
Skin Manager: Enables skin elements to be added, amended or deleted, and then
tested
•
ChannelOrganiser: Allows easy channel scanning and deletion, and updates control
files for popular TAPs accordingly.
Support for all these TAPs can be obtained from the TAPs forum at:
http://www.toppy.org.uk/forum/viewforum.php?f=7
Last Updated: 20/08/2013
Page 80 of 90
Appendix v: FAQs
Appendix v: FAQs
1.
A.
I have a question on MyStuff, how do I get it answered?
Please post all questions to the MyStuff thread on Toppy.org.uk.
2.
A.
I have a feature I would love to see in MyStuff, will you implement it?
Maybe. Post all feature requests in the MyStuff thread on Toppy.org.uk
3.
A.
How can I show my appreciation of the work done on MyStuff?
Donations via PayPal are gratefully received; see the link on the front of the manual.
4.
A.
I see Loading and Searching roundels displayed every 5 minutes, why?
This shows that the EPG data is being reloaded. You can turn off the message with
T4 or change the frequency of loading with T2. This is useful if you are using rt2mei
which can be configured to download new MEI files to the Toppy, or eit2mei which
can background scan and create a new MEI.
5.
A.
Does MyStuff support radio?
Yes it does. From MyStuff v6 radio is supported without the need for extra steps.
However if you used radio pre-version 6 then you will need to rescan to convert your
radio channels back to standard versions.
6.
A.
How can I get P+/P- to retune channels when Now&Next is displayed?
Install the MyStuff Recommended Firmware or add the [Re] patch to your firmware if
you are a 5800/5800t user or the [Sx] patch if you are a 5810 user.
7.
A.
I have no PiPSwitch button on my 5810 remote, how do I use function X?
The 5810 remote differs from the 5800 on 2 keys. PiPSwitch is marked as SAT and
Tv/Sat is marked as AUX.
8.
A.
I have found an error/omission in the manual, what do I do?
Either post to the MyStuff thread or PM Chunkywizard and it will be fixed.
9.
A.
I keep experiencing crashes due to low system memory, what can I do?
There are a number of things you can do to reduce your TAP memory footprint.
Firstly, reduce the number of TAPs you run. MyStuff only really needs EPG2MEI (or
another EPG source) to run. To reduce the memory requirement of MyStuff you have
a number of options. First of all you can reduce the size of your MEI file. This is done
by reducing the amount of channels you have or you scan. Also if you have greater
than 75 Searches you might find if advantageous to refine them. To do this, either
delete some (turning them off doesn't help) or else narrow their search by restricting
the channel, time or day they search on.
10.
A.
Is there a way to rename programmes in the Archive?
Not from within MyStuff. The only way to do this is hand edit the
MyStuff_RecordedInfo.dat which is not recommended.
11.
I've just installed MyStuff and some of the channels are showing limited or no
information, why?
Upon first installation, EPG2MEI, the TAP which collect EPG data for MyStuff, takes
a while to fully populate the MyStuff EPG. Wait a while and all your programme
information will magically appear!
A.
Last Updated: 20/08/2013
Page 81 of 90
Appendix v: FAQs
12.
A.
My timers keep disappearing, why?
If timers are set by another TAP that uses a non-standard name format with prefixes
or suffixes, then MyStuff will delete them unless told not to. To avoid this set L2 to
No.
13.
I am trying to use favourite lists but they aren’t displaying properly in the EPG,
why?
Was the .mcl file created on a Mac or Unix machine? If so this may be due to a
different end-of-line convention. Make sure the file has a Windows-style end-of-line
sequence, i.e. CR + LF
A.
14.
A.
MyStuff is missing the end of programmes from recordings, why?
First, check you have got padding set (K1/K2). If you have and you are still missing
the ends of recordings it could be for one of two reasons. Firstly, it could be that
MyStuff has automatically reduced the padding on a programme so that it is possible
to record another programme back-to-back. Secondly, it could be that your padding
is not large enough. One solution is you can record back-to-back Search set
programmes into one file using the new merge setting, Option K9. This means you
will avoid the end of one programme being on the start of another. Another solution
is to run the Extend TAP.
15.
A.
MyStuff seems to be slow when Searches are Loading/Searching, why?
The more Searches you have, the longer this process will take. However the search
time can be greatly reduced by refining your Searches to narrow the selection. A
quick way of doing this is to limit them to one channel, or a favourite list rather than
All. Also note description search Searches take longer and so they should be kept to
a minimum.
16.
In playback, pressing number keys jumps to % played, how can I stop this so
SimonC's QuickJump TAP handles my number keys in playback?
If you want Quick Jump or any other TAP to respond to the number keys then that
TAP must be loaded before MyStuff. Look at Tap Commander for more information
about changing the load order. http://www.toppy.org.uk/downloads/taps.php?tc=all
A.
17.
A.
Can MyStuff be used on other Topfields other than the ‘5800?
Yes. We have reports of success in Germany on the TF5500 and also Sweden on
the TF5100PVR and TF5100PVRc. Also it is being used on some Satellite Toppies,
specifically the TF5000PVR in the Netherlands.
18.
A.
When are you going to release the next version of MyStuff?
When it’s done.
19.
The Guide button doesn't work and I get a message saying I have no EPG data,
why?
The Guide button is disabled if you have no EPG data available. To cure this use
EPG2MEI (or another MEI programme) to create an MEI and then load it using the
option at the end of the MyStuff Menu. After this is done your Guide key will work.
A.
20.
A.
How can I get MyStuff to show film ratings?
The standard EPG data does not support this information currently but this can be
obtaining using full MEI data from the Radio Times using a programme like Wooders’
rt2mei.
Last Updated: 20/08/2013
Page 82 of 90
Appendix v: FAQs
21.
A.
I have found a MyStuff_U2 file on my hard drive, what is this?
The _U2 (and _U3, _U4 etc.) are files to support multiple users. If you no longer use
this function then these, along with _Users.dat, are safe to delete (Although they will
do no harm if left)
22.
I have ‘WARNING: MyStuff has delayed the start time of this programme by XX
minutes due to bad EPG data’ against a recording in the Archive, why?
This problem is caused by bad EPG data, e.g.:
A.
BBC1 8:00 to 8:30 Celebrity Singing with Fish On Ice
BBC1 8:20 to 9:00 Celebrity Singing with Fish On Ice Extra
So the second programme starts before the previous one has finished, which it can’t.
So, when MyStuff loads the EPG data that contains this info, MyStuff will adjust the
start time of "Extra" to be 8.30 (i.e. it assumes the previous programme info is
correct, and adjusts the start time of the second one accordingly) and add the
warning to the programme description of “Extra”.
23.
A.
When does a Search look for new programmes?
On booting, loading new EPG data, setting of a new search, editing any searches,
changes search priorities or deleting of any timers (just to check if any clashes can
now be set).
24.
A.
I have created a new skin but it crashes my Toppy, why?
Check there are no extra spaces in the document and no values above 255 in the
RGB values. It should then work.
25.
A.
What Skin is used in the manual?
The skins used in the manual are detailed below the various screenshots.
ChunkyEPGn is based on Captain747480’s EPGNavigator skin with a few elements
changed and additional elements added. It can be found at
http://www.toppy.org.uk/~chunkywizard/Skins/ChunkyEPGn.mcf
Last Updated: 20/08/2013
Page 83 of 90
Appendix vi: MyStuff File List
Appendix vi: MyStuff File List
Below is a directory structure showing all the MyStuff owned files and what they are. Files
should not be moved, deleted or changed unless you know what you are doing!
\ProgramFiles
\Settings
\MyStuff
\API
MyStuff.mei
Freeview.mei
dat.lnk
MyStuff.dat*
MyStuff_Excludes.dat
MyStuff_Users.dat
MyStuffShortChannelNames.txt
MyStuff_MOTList.dat
msdat.lnk
MyStuff_Searches.dat
MyStuff_RecordedInfo.dat
MyStuff_EpisodeExcludes.dat
MyStuff_FreshInstall.dat
MyStuffExportOptions.txt
*.mei
\Skins
*.mcf
CurrentlySelectedSkin.mcf
api.lnk
*.apo
\FavLists
*.mcl
\Logos
logo.dat
smlogo.dat
File
logo.dat
smlogo.dat
MyStuff.dat*
MyStuff.mei
Freeview.mei
EPG.mei
MyStuff_RecordedInfo.dat
MyStuff_EpisodeExcludes.dat
MyStuff_Searches.dat
MyStuff_Excludes.dat
MyStuff_MOTList.dat
MyStuff_FreshInstall.dat
MyStuff_Users.dat
MyStuff_Un.dat
MyStuffShortChannelNames.txt
MyStuffExportOptions.txt
*.mcf
*.mei
*.bak
*.mcl
*.lnk
*.apo
Last Updated: 20/08/2013
Description
Logo file for 6/8 channel EPG view
Logo file for 12 channel EPG view, Timers and N&N
Settings (Backups have suffix of yyyymmddhhmm)
RadioTimes Extended Information listing
Eit2mei generated programme listing
EPG2MEI generated programme listing
All Recordings (Backup has .bak suffix)
CRID-based Exclude list
All Searches (Backup has .bak suffix)
Excluded timers list
Locked or Auto-filing simple timers list
Dummy file to signify this is a 1st time install
Multi-user file (see section 11.4)
Individual user file (where n represents a digit)
LCN to text mapping file if you are not using Logos
A text file with option settings
Skin Files (see section 11.1)
Extended Information files
backups
Favourite Lists (see section 11.3)
Internal files
API files
Page 84 of 90
Appendix vii: Application Program Interface
Appendix vii: Application Program Interface
Note that in order for MyStuff to process API files, and to generate APO files, option Z5
must be set to something other than “Never”.
A. Requests from Other TAPs/Programs
i) Input
Place command files in ProgramFiles\Settings\MyStuff\API. These files can be called
anything, as long as they end with .api (API in). The generic format of the .api files is a
series of lines, each of the format:
free text|command|parameter1|parameter2….
FieldName
Free Text
Description
Any string (not containing |), which can be used by the caller to identify this
request, and in particular it can be used to match up with the corresponding
output line (see below).
Command Any valid MyStuff API command (see below)
Parameters Depends on the command. If more than one parameter they should be
separated by |
ii) Output
As it reads each of the .api files, MyStuff will create a corresponding apo file (API Output)
in ProgramFiles\Settings\MyStuff\API, and delete the original .api file. This apo file will
contain one line for each line of input in the api file. Each line will be of the format:
free text|command|Result|Extra Info|parameter1|parameter2….
FieldName
Free Text
Command
Result
Extra Info
Description
Matches that in the input file
Matches that in the input file
OK or Fail
Will be empty or will contain more information about the success or failure.
The exact contents of this field depends on the command, and is subject to
change between versions, so it should not be relied on until we finalise things.
Parameters Matches that in the input file
iii) Valid Commands
Command
SEARCHDELETE
Parameters
• ID of Search to delete
SEARCHCREATE
Purpose
Delete the specified Search
and all matching timers
Create the supplied Search
SEARCHMODIFY
Modify the supplied Search
•
•
Last Updated: 20/08/2013
•
Contents of a normal Search,
from version number onwards,
though the ID must be set to -1
ID of Search to delete
Contents of a normal Search,
from version number onwards
Page 85 of 90
Appendix vii: Application Program Interface
Command
SEARCHTOGGLE
Purpose
Parameters
Toggle the current state of the • ID of Search
supplied Search from Exclude
to Normal (or vice-versa)
For the following two commands, the StartTime must match the programme StartTime
exactly. To exclude or un-exclude multiple programmes you need to send one command
for each programme.
Command
EXCLUDE
Purpose
Exclude this
programme
INCLUDE
Un-exclude this
programme
EXCLUDEEPISODE
Exclude all
broadcasts of this
episode
Un-exclude this
episode
INCLUDEEPISODE
Parameters
• svcType
• svcNum
• StartTime (yyyymmddhhmm)
• svcType
• svcNum
• StartTime (yyyymmddhhmm)
• svcType
• svcNum
StartTime (yyyymmddhhmm)
• svcType
• svcNum
StartTime (yyyymmddhhmm)
To set a timer using the command below, specify the StartTime and duration, and MyStuff
will add what padding it should, according to the user’s settings.
Command
TIMERCREATE
Purpose
Create one shot
record timer
Parameters
• LCN
• StartTime (yyyymmddhhmm)
• Duration (minutes)
The following commands will modify/delete the timer starts at the supplied StartTime, or if
it cannot find such a timer, then the timer that contains that time. When deleting a timer
that was set by a Search, you must ensure that you exclude any matching programmes to
ensure that the timer is not just recreated after api processing. On the other hand, you may
want to delete the timer simply so that MyStuff can create another one (using a
TIMERCREATE line later in your api file) in which case by not excluding those
programmes you will make MyStuff recreate them later as Excess events.
Command
TIMERMODIFY
Purpose
Modify this timer
(start time and
duration only)
TIMERDELETE
Delete this timer
Last Updated: 20/08/2013
Parameters
• LCN
• StartTime (yyyymmddhhmm)
• NewStartTime
(yyyymmddhhmm)
• NewDuration (minutes)
• LCN
• StartTime (yyyymmddhhmm)
Page 86 of 90
Appendix vii: Application Program Interface
Command
TIMERDELETEALL_SEARCH
TIMERDELETEALL_EXTERNAL
TIMERDELETEALL_ALL
Purpose
Delete all
Search set
timers (including
single shot
timers)
Delete all timers
set outside of
MyStuff
Delete all timers
Parameters
The following commands are non Timer/Search specific
Command
KEEPALIVE
Purpose
Keep MyStuff in
aggressive API mode
(looking for updates
every 10 seconds rather
than the number of
minutes specified in Z5)
Parameters
• Number of seconds to
remain aggressive for.
MyStuff normally remains in
aggressive mode for 2
minutes after the last api file
was processed.
B. Other Outputs
MyStuff will also create other files in \ProgramFiles\Settings\MyStuff\API, providing
information about current simple timers, Searches etc. when the API is turned on with
Option Z5. These files are for information purposes only, and should not be modified by
any external program. Each of these files starts with one line stating the time and date it
was created, in the form yyyymmddhhmm. These files are listed below.
Last Updated: 20/08/2013
Page 87 of 90
Appendix vii: Application Program Interface
i) MyStuff_SearchList.apo
A list of Searches, one per line, format as below, and ordered according to Search priority.
Field Name
MST Filename
Version
ID
Parent ID
Keywords
Genre
Genre Only
Priority
Ignore +1s
Record
Match
LCN
Day
Start Time
Duration
Pre Padding
Post Padding
Move To
AutoFile
Channel List
Lock
Where
Keep
Blank
Series Crid
Search Type
Expiry Time
Creation Date
Description
Filename of the ControlTimerSearch
Currently 34
Unique ID for this Search
Unique of the PS/SS that owns this SO, -1 if this is not an SO
as displayed on Search edit screen e.g. The Simpsons~Special
Genre to search, or blank
1 to only search Genre (ie ignore keywords), 0 to restrict to both
1 is highest
1=Yes ignore them, 0=No don't ignore them
0=Watch, 1=Record, 2=Flag
1=Exact, 2=Anywhere, 3=Start, 4=End
-1=All (when combined with Ignore+1s), otherwise LCN to match
0 ="All Days", 1="Mon-Fri", 2=Mon, 3=Tues 4= etc. 9=> "Sat/Sun"
Start Time as hhmm. For Single Shot, starttime as yyyymmddhhmm
in minutes, 0 =24 hours
in minutes, 200 =use defaults
in minutes, 200 =use defaults
Move To folder, or blank (for DataFiles)
1 to autofile (within Move To), 0 to leave in Move To
Name of channel list file to search against, or blank to use LCN
1 =lock resultant recordings (ie require PIN to unlock), 0 =unlocked
1 =Search title, 2 =Search description, 3 =Search both
0 to keep all. Max value=42
Always 0
Series Crid to match against (for SSes)
Type of Search, 0= TS, 1 = PS, 2 = SS, 3 = TimerGroup, 4=Single Shot
Expiry time in weeks (for TSes and SSes)
Date Search was created, yyyymmddhhmm
Last Updated: 20/08/2013
Page 88 of 90
Appendix vii: Application Program Interface
ii) MyStuff_TimerList.apo
A list of all timers, one per line, format as below
Field Name
Type
Filename
Tuner
sType
sNum
sID
ChName
LCN
ResType
Description
One of: Normal, Clash, Excess, Flag, Duplicate, Alternative, Exclude
Filename for Normal timers, blank otherwise
Tuner to be used for Normal timers, else 0
svcType of channel
svcNum of channel
Service ID of channel
Name of channel
LCN of channel
Normal timers only, 0=OneTime, 1=Everyday, 2=EveryWeekend,
3=Weekly, 4=WeekDay
Rec
0=Watch/Off, 1=Record
Start
Start time as yyyymmddhhmm
End
End time as yyyymmddhhmm
Duration
Duration in minutes
Move To
Move To folder, or blank (for DataFiles)
AutoFile
1 to autofile (within Move To), 0 to leave in Move To
Lock File
1 if the recording should be locked
Lock Timer
1 if this timer should be locked (MyStuff will not adjust the timer to
attempt to ensure that the target programme is always covered)
Num Events The number of programmes covered by this timer (which will be 1 for
Clash, Excess, Off and Exclude timers).
Start Time 1 Start time (yyyymmddhhmm) of first programme timer captures
Name 1
Name of first programme timer captures
Search ID 1 ID of Search that set this part of the timer, or -1
Start Time 2 Start time (yyyymmddhhmm) of second programme timer captures
Name 2
Name of second programme timer captures
Search ID 2 ID of Search that set this part of the timer, or -1
(eg last three fields will repeat Num Events times)
iii) MyStuff_Channels.apo
A list of all channels, one per line, format as below:
sType|sNum|sID|LCN|ChName
Field Name
sType
sNum
sID
LCN
ChName
Last Updated: 20/08/2013
Description
svcType of channel
svcNum of channel
Service ID of channel
LCN of channel
Name of channel
Page 89 of 90
Appendix vii: Application Program Interface
Note: This file gets created once each time MyStuff starts, and after that it only gets
recreated if it is not there already. To force a new file to be created you must delete the
current one
iv) MyStuff_Activity.apo
A list of current activity on the Toppy. It will contain a combination of (possibly multiple
instances of) the following lines:
Recording|Filename|Tuner|sType|sNum|sID|ChName|LCN|Rec|Start|End|Duration|EventN
ame|Search ID
Field Name
Filename
Tuner
sType
sNum
sID
ChName
LCN
Rec
Start
End
Duration
EventName
Description
Filename
Tuner being used for this recording
svcType of channel
svcNum of channel
Service ID of channel
Name of channel
LCN of channel
0 = Watch/Flag, 1 = Record
Start time as yyyymmddhhmm
End time as yyyymmddhhmm
Duration in minutes
Name of programme being recorded (as displayed in MyStuff
Archive)
Name of the Search that probably started this recording
Search ID
Playback|Filename|EventName
Field Name
Filename
EventName
Description
Filename being played
Name of the program (as displayed in MyStuff Archive)
Live|sTypes|Num|sID|ChName|LCN|Start|End|Duration|EventName
Field Name
sType
sNum
sID
ChName
LCN
Start
End
Duration
EventName
Description
svcType of channel
svcNum of channel
Service ID of channel
Name of channel
LCN of channel
Start time as yyyymmddhhmm
End time as yyyymmddhhmm
Duration in minutes
Name of programme being watched (as displayed in MyStuff N&N)
Last Updated: 20/08/2013
Page 90 of 90
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising