SamToolBox Download - SamyGo Forum - SamyGo
SamToolBox is a powerful Channel Editor for the Samsung TV. This is an open-source software.
It provides following features:
SCM archive file support for all TV Set generation (B-Series to E-Series)
Stand-alone channel map file support
Multi-Tab edition
Channel map sorting based on a reference channel list
Easy channel filtering
Display various database (Transponder, Satellite, Service Provider)
Edit capability (Cut, Copy, Paste, Delete, Swap Channel, Add Channel, Channel number increment and decrement) with multi row selection support
Easy build of Favorite channel lists using Cut&Paste
Export of opened maps (CSV format, Reference channel list for Channel sort function)

SamToolBox is supported on various platforms. It has been tested on Windows7, Windows XP, Linux Ubuntu 11.
For Linux OS, make sure you have the Qt 4.7 run-time libraries installed. You can get them from http://qt.nokia.com/download or from your apps installer (eg. synaptic).
MacOS is not (yet) supported.
There is no specific install procedure required. To use the tool, unzip the package and launch the binary SamToolBox.
Starting C-Serie TV, it is possible to export/import from/to your TV Set an SCM archive files containing various files.
Refer to following SamyGo links for more details on export/import procedures: http://wiki.samygo.tv/index.php5/SamyGO_ChanEdit_-_Chanel_Editor.
Once the SCM file is available, you’re ready to use this software.
Select the File->Open menu to read an SCM archive. Once selected, select open. If SCM archive is a valid one, the archive content is displayed in the Open SCM Files area.
Several SCM files can be opened if needed.
The tree of the SCM file only highlights the files that SamToolBox is able to process. Unsupported file remain shadowed.
SCM archive usually contains:
FineTune_Digital
TransponderDataBase.dat (ro)
UserTransponderDataBase.dat
SatDataBase.dat (ro)
PackageDataBase.dat
map-AirA
map-AirD
map-CableA
map-CableD
map-AstraHDPlusD
map-CanalDigitalSatD
map-CDTVVD
map-FreesatD
map-SateD
ServiceProviders (ro)
RadioMap
map-ChKey
CloneInfo
This list is given for information as its content can vary based on your TV model.
All items in Bold can be open with SamToolBox in read-only or in edit mode.
For legacy TV, it is also possible to open directly a single map file in the open dialog.
Note that each tab has a tool-tip containing the full file name.
To close a SCM file, use the context menu of the SCM Tree area. Click on right mouse button on the SCM file name and select Close.
Once an SCM file is opened, all the files contained in the archive are displayed in a SCM Tree area.
Double-click on the map file you want to display and edit.
The selected map is displayed as a table in the tab area displaying various information. Note that table may not be displayed if the selected map file doesn't contain channel data.
Only following map files are editable:
map-AirA for Analog Terrestrial Channel,
map-AirD for Digital Terrestrial Channel,
map-CableD for Digital Cable networks Channel.
map-CableA for Analog Cable networks Channel.
map-SateD for Digital Satellite Channel,
map-AstraHDPlusD for Digital Satellite Channel
Usual Copy, Cut and Paste operations can be performed.
During Paste, if a channel is selected, the tool insert the channel in the buffer. If no channel is selected channels are added after the last channel of the map. Tool takes care of adjusting the channel numbers during Paste.
User may performed multiple selections for these operations.
User can select different tab during Cut/Copy and Paste operations.
These functions change the value of the selected channel(s). Tool takes care of adjusting the channel number during these operations.
There is two ways of changing the lists of favourite channels. Either you use the copy,cut & paste functions or you can use the dedicated menus.
Select the channels (use <Ctrl> key for multiple selection), Copy the selection using Edit->Copy then choose the Channel Selector button Pref1-4 and paste the copied channel using Edit->Paste.
All selected channels are now part of the preference list “PrefN” with the channel number unchanged.
Select the channels you want to change, and press CTRL-1,-2,-3 or -4 or Tools->Toggle Fav List 1,2,3,4 . This will add or remove the channel to/from the favourite list
Note: A fifth list is added for D-Serie models.
Double click on the cell you want to edit. Press return to validate your change.
There are different ways to filter channel display:
Channels in Favorite Channel lists
Tick the PrefN button of the Favorite List
Channel type based using check box (TV, Radio, Data or HD)
Select the type of channel you want to display by ticking the check boxes
Using the scope text box. User can defined its own wildcard/regular expression:
By default, all channel of the selected map are displayed using wildcard *
To select all channel beginning with “FRANCE”, just change the wildcard to FRANCE*
To select all channel containing with “FRANCE”, just change the wildcard to *FRANCE*
To select all channel containing “FR” or “Fr”, just change the wildcard to *F[rR]*
The table display is updated as you type in the wildcard. Each tab has its own wildcard.
Select only two channels you want to swap (<Ctrl> key for multiple row selections) and then use the menu Tools->Swap.
This function allows rebuilding a sorted channel list after a full satellite channel scan.
First, you must create your reference list with a simple text editor, listing the channel number, the channel name. If you already have a sorted list, you can export such reference list using the export menu File->Export.
For example, CanalsatReferenceList.chl contains following list (semi colon separated):
First field is Channel Num, second is Channel Name
1;TF1
2;FRANCE 2
3;FRANCE 3
4;CANAL+
5;FRANCE 5
6;M6
7;ARTE
8;MOSAIQUE C+
9;CANAL+
10;CANAL+ CINEMA
11;CANAL+ SPORT
12;CANAL+ FAMILY
13;CANAL+ DECALE
14;A LA DEMANDE
15;TPS STAR
16;A LA CARTE
17;A VOIR CE SOIR
18;CANAL+ 3D
20;13EME RUE
21;COMEDIE !
22;JIMMY
23;SYFY UNIVERSAL
24;TF6
Here is an example for the CANALSAT satellite provider: CSAT.chl
Note: A third optional field allows specifying the transponder ID (tpid) to differentiate channels having the same name.
Then open the map you want to sort using menu File->open SCM file, double click on the map-SateD
Finally, select Tools->Sort channels. In the ”Open file” dialog, select the reference channel list “CanalsatReferenceList.chl” and return.
The tool creates a new tab containing a sorted map with all file listed in the reference file.
Note: All unreferenced channels present in the original map are kept and put at the end of map. All reference files, not found in the original map are created as “NF” (NotFound).
All edited files part of an SCM file, can be save to a new archive file by selecting File->SaveAs.
The new archive file is defined by user through a dialog box.
The tool will create the new archive copying the non-editable file from original SCM and updating the map files that have been edited.
The new SCM file created is ready for re-import in the TV.
Ctrl-O : Open file
Ctrl-S : Save file
Ctrl-Q : Quit the program
Ctrl-C : Copy channels
Ctrl-X : Cut channels
Ctrl-V : Paste channels
Del : Delete channels
Ctrl-S : Swap 2 Channels
Ctrl-+ : Increment channel number
Ctrl-- : Decrement channel number
Ctrl-1 : Toggle Fav List 1 flag
Ctrl-2 : Toggle Fav List 2 flag
Ctrl-3 : Toggle Fav List 3 flag
Ctrl-4 : Toggle Fav List 4 flag
Ctrl-5 : Toggle Fav List 5 flag (starting from D-Serie models)
SamToolBox is distributed under GNU General Public License (GPL).
version 0.11
Support of map-SateD for Serie-E
Fix the channel name corruption for channel containing "öäüÖÄÜ" accent.
version 0.10
Add support for UNICODE
Support of map-AstraHDPlusD file
Improve the display of map files
Replace the separator in reference list (use “;” instead of “,”)
Fix various issues
version 0.9
Fix issue on favourite list for map-Air/map-Cable for D-Serie models
Fix issues on Channel Num max value when editing table cell
version 0.8
Fix issues on cut & paste functions
Fix issues on table cell edit
Improved the support of Favourite List for D-Serie models
version 0.7
Fix issues in the Tools->sort channels function
version 0.6
Add new menu to define the lists of favourite channels
Fix the issue when reading map-AirA/map-CableA
version 0.5
Add support for analog maps : map-AirA and map-CableA
Add contextual menu for map-XXX tables
version 0.4
Fix map-AirD/map-CableD re-import on C-serie and D-serie
version 0.3
Fix tool crash due to bad tab refresh when switching between two tabs that are not Channel maps.
Fix map-AirD/map-CableD table display for B-Serie
version 0.2
Corrected map-CableD/map-AirD file corruption during edit
Corrected problem when exiting tool using top, right exit button
version 0.1Beta1
Initial Release