diff --git a/readme.md b/readme.md index 6b39c47..94a8654 100644 --- a/readme.md +++ b/readme.md @@ -7,7 +7,6 @@ Links About ChanSort -------------- - ChanSort is a PC/Windows application that allows you to reorder your TV's channel list. Most modern TVs can ex- and import channel lists via USB stick, which you can plug into your PC. ChanSort supports various models from Hisense (**NEW**), LG, Panasonic, Samsung, Toshiba and the Linux VDR project. @@ -16,7 +15,6 @@ ChanSort supports various models from Hisense (**NEW**), LG, Panasonic, Samsung, Features -------- - - Reorder channels (change numbers directly, move up/down, drag&drop, double-click) - Use another channel list as a reference to apply the same ordering - Multi-selection for editing multiple channels at once @@ -36,12 +34,11 @@ There is a chance of unwanted side-effects or even damage to your TV, as reporte System requirements ------------------- - - [Microsoft .NET Framework 4.0 (Full)](http://www.microsoft.com/en-us/download/details.aspx?id=17851): included in Win8, required for Win7, Vista and XP SP3 - [Microsoft Visual C++ 2010 Redistributable Package (x86)](http://www.microsoft.com/en-us/download/details.aspx?id=8328): - required to edit SQLite lists (Panasonic, Toshiba and Samsung J-series) -- USB stick/SD-card to transfer the channel list between your TV and PC + required to edit SQLite lists (Hisense, Panasonic, Toshiba and Samsung J-series) +- USB stick/SD-card to transfer the channel list between your TV and PC (FAT32 file system recommended) - Some LG models require a special service remote control to access the import/export functions (see Wiki for details) Supported TV models @@ -97,7 +94,6 @@ Implementation for this was provided by TCr82 from the VDR project. License (GPLv3) --------------- - GNU General Public Licence, Version 3: http://www.gnu.org/licenses/gpl.html Source code is available on https://github.com/PredatH0r/ChanSort diff --git a/readme_de.md b/readme_de.md new file mode 100644 index 0000000..7c66459 --- /dev/null +++ b/readme_de.md @@ -0,0 +1,104 @@ +Links +----- +[Download](https://github.com/PredatH0r/ChanSort/releases) | +[Documentation](https://github.com/PredatH0r/ChanSort/wiki) | +[Forum](https://github.com/PredatH0r/ChanSort/issues) | +[E-mail](mailto:horst@beham.biz) + +Über ChanSort +-------------- +ChanSort ist eine PC/Windows-Anwendung, die das Sortieren von Fernsehsenderlisten erlaubt. +Die meisten modernen Fernseher können Senderlisten auf USB-Stick übertragen, der dann am PC angeschlossen werden kann. +ChanSort unterstützt diverse Modelle von **Hisense** (NEU), LG, Panasonic, Samsung, Toshiba und das Linux VDR Projekt. + +![screenshot](http://beham.biz/chansort/ChanSort-de.png) + +Funktionen +-------- +- Umreihen von Sendern (direkte Nummerneingabe, auf/ab verschieben, drag&drop, Doppelklick) +- Übernahme der Reihenfolge aus einer Vorlagedatei +- Mehrfachauswahl um mehrere Sender gleichzeitig zu bearbeiten +- Nebeneinander-Ansicht von umsortierter und ursprünglicher Liste (ähnlich wie Playlist und Medienbibliothek) +- Umbenennen und Löschen von Sendern +- Verwalten von Favoriten, Kindersperre, Überspringen und Verstecken von Sendern +- Benutzeroberfläche in Deutsch, Englisch und teilweise in Türkisch und Portugiesisch +- Unicode-Zeichensatzunterstützung für Sendernamen (latein, kyrillisch, griechisch, ...) + +Manche Funktionen sind nicht bei allen TV-Modellen und Empfangsarten verfügbar (analog, digital, Sat, Kabel, ...) + +! VERWENDUNG AUF EIGENE GEFAHR ! +------------------------ +Diese Software wurde ohne Unterstützung durch TV-Hersteller und ohne Zugang zu offiziellen +Unterlagen über die Dateiformate erstellt. Es beruht ausschließlich auf der Analyse von Dateien, Versuchen and Fehlerkorrekturen. +Es besteht die Möglichkeit von unerwarteten Nebeneffekten oder Schaden am Gerät (wie in 2 Fällen berichtet). + +Systemvoraussetzungen +------------------- +- [Microsoft .NET Framework 4.0 (Full)](http://www.microsoft.com/en-us/download/details.aspx?id=17851): + In Win8 enthalten, Nachinstallation bei Win7, Vista and XP SP3 erforderlich +- [Microsoft Visual C++ 2010 Redistributable Package (x86)](http://www.microsoft.com/en-us/download/details.aspx?id=8328): + Wird benötigt um SQLite-Senderlisten zu bearbeiten (Hisense, Panasonic, Toshiba und Samsung J-Serie) +- USB Stick/SD-Karte zur Übertragung der Senderliste zwischen TV und PC (FAT32-Formatierung empfohlen) +- Einige TV-Modelle von LG erfordern eine spezielle Service-Fernbedienung zum Aufruf der Export/Import-Funktionen (Details in der Wiki) + +Unterstützte TV-Modelle +=================== + +Hisense +------- +Smart-Modelle (2016) mit channel.db Dateiformat, z.B. H65M5500 + +Samsung +------- +Serie: B (2009)*, B (2013), C, D, E, F, H, J +Listen: Air analog, Air digital, Cable analog, Cable digital, + Cable Prime, Sat digital, Astra HD+, Freesat, TivuSat, + Canal Digital Sat, Digital+, Cyfra+ + +\*: Das "clone.bin"-Format ist nicht unterstützt. Im "*.scm"-Format +der 2009 B-series werden in der "Air Analog"-Liste nicht alle Bearbeitungsfunktionen +unterstützt, da keine entsprechenden Testdateien vorhanden ist. + +Eine Anleitung zum Übertragen der Liste auf/von USB befindet sich auf: +http://www.ullrich.es/job/sendersortierung/senderlisten-samsung-tv-exportieren-importieren/ + +LG +--- +Serien: CS, DM, LA, LB\*, LD, LE, LF, LH, LK, LM+, LN, LP#, LS, LT, LV, LW, LX, PM, PN, PT, UB\* +Listen: Analog TV, DTV (DVB-C, DVB-T), Radio (DVB-C/T), Sat-DTV (DVB-S2), Sat-Radio (DVB-S2) + +\*: Einige Geräte verhalten sich fehlerhaft aufgrund Probleme in deren Firmware. ++: Siehe Systemanforderungen für die LM-Serie. xxLM640T kann aufgrund von Firmwaremängeln nicht unterstützt werden. +\#: Nur Satellitensender werden unterstützt. + +Andere Modelle können ebenfalls funktionieren, wurden aber nicht getestet. Erfahrungsberichte im Forum sind jederzeit willkommen. + +Eine Anleitung zum Aufruf des geheimen Service-Menüs zur Senderlistenübertragung befindet sich in der Wiki. + +Panasonic +------- +Viera-Modelle mit svl.bin oder svl.db Dateien (die meisten Modelle seit 2011) + +Toshiba +------- +Modelle, die eine .zip-Datei mit folgendem Inhalt: chmgt.db, dvbSysData.db und dvbMainData.db. +(z.B. RL, SL, TL, UL, VL, WL, XL, YL models of series 8xx/9xx) + +VDR (Linux Video Disk Recorder) +------- +Unterstützung des channels.conf Dateiformats. +Die Implementation hierfür wurde vom Mitglied "TCr82" des VDR Projekts beigesteuert. + +Lizenz (GPLv3) +--------------- +GNU General Public Licence, Version 3: http://www.gnu.org/licenses/gpl.html +Source code is available on https://github.com/PredatH0r/ChanSort + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + +IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR +OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. diff --git a/source/makeDistribZip.cmd b/source/makeDistribZip.cmd index dedaebf..9f6826d 100644 --- a/source/makeDistribZip.cmd +++ b/source/makeDistribZip.cmd @@ -14,9 +14,11 @@ del "%target%\*nunit*.dll" mkdir "%target%\de" 2>nul mkdir "%target%\pt" 2>nul mkdir "%target%\ru" 2>nul +mkdir "%target%\ReferenceLists" 2>nul xcopy /siy debug\de "%target%\de" xcopy /siy debug\pt "%target%\pt" xcopy /siy debug\ru "%target%\ru" +xcopy /siy ChanSort\ReferenceLists\* "%target%\ReferenceLists" copy ..\readme.md "%target%\readme.txt" copy changelog.md "%target%\changelog.txt" for %%f in (Utils Data Printing XtraPrinting XtraReports XtraEditors XtraBars XtraGrid XtraLayout XtraTreeList) do call :copyDll %%f