SamToolBox Project Homepage

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:

Tool installation / Platform support

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.

Export SCM file from your TV

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.

Opening an SCM file

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:


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.

Closing an SCM file

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.

Opening a file of the archive

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,

Table Edit functions

Copy, Cut and Paste

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.

Channel number Increment and Decrement

These functions change the value of the selected channel(s). Tool takes care of adjusting the channel number during these operations.

Create Favorite List

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.

Using Copy, Cut & Paste

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.

Using menus

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.

Edit a channel field

Double click on the cell you want to edit. Press return to validate your change.

Channel Filter

There are different ways to filter channel display:

  1. Channels in Favorite Channel lists

Tick the PrefN button of the Favorite List

  1. 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

  1. 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.

Swap two channels

Select only two channels you want to swap (<Ctrl> key for multiple row selections) and then use the menu Tools->Swap.

Channel map sorting based on a reference channel list

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).

Save an SCM archive

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.

Keyboard Shortcut

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)

License

SamToolBox is distributed under GNU General Public License (GPL).

Changelog

version 0.11

version 0.10

version 0.9

version 0.8

version 0.7

version 0.6

version 0.5

version 0.4

version 0.3

version 0.2

version 0.1Beta1