USBCopy Tap

TAPs für die SRP- und CRP-Serie
Benutzeravatar
wolfi133
Topfmeister
Topfmeister
Beiträge: 568
Registriert: Mo 18. Feb 2008, 19:36
Receivertyp: SRP-2401 CI+
Receiverfirmware: 19.12.2013
Wohnort: Österreich

USBCopy Tap

#1

Beitrag von wolfi133 » So 30. Aug 2015, 23:27

Hallo zusammen!

Hiermit möchte ich euch mein erstes eigenes kleines Tap vorstellen!
USBCopy ist zwar nur ein Programm für eine kleine Zielgruppe, aber ich wollte selber herausfinden ob ich es schaffe alleine ein TAP zu programmieren und da kam diese kleine Projekt gerade recht. :D :


Das USBCopy Tap kopiert die auf einem USB-Laufwerk vorhandenen Ordner und Dateien anhand der angelegten Verzeichnisstruktur auf die interne Festplatte vom Receiver.


Damit können jetzt auch Nutzer die keine Netzwerkverbindung haben ihre Daten ohne Dateibeschränkungen einfach vom USB-Stick auf den Topf kopieren lassen.

Dadurch können natürlich auch TAPs und deren INIs, DATs usw. ohne großen Aufwand auf den Topf kopiert werden!


Es kann dabei auch ausgewählt werden ob gleichnamige Dateien beim kopieren überschrieben oder belassen werden sollen.



Voraussetzungen:
  • Das USBCoppy Tap sollte im "ProgramFiles" Ordner platziert werden.
  • Nur ein USB-Gerät darf gleichzeitig eingesteckt sein.
  • Das USB-Laufwerk muss entweder mit NTFS oder in JFS formatiert worden sein.
    FAT wird z.B. nicht akzeptiert weil Sonderzeichen nicht korrekt kopiert werden können!
  • Der Kopiervorgang wird nur gestartet wenn auf dem USB-Gerät mindestens eines der fünf möglichen Hauptverzeichnisse existiert und darin weitere Ordner bzw. Dateien zum kopieren vorhanden sind.
    Hauptverzeichnisse: (Gross und Kleinschreibung beachten!)
    DataFiles/...
    ProgramFiles/...
    MediaFiles/...
    MP3Files/...
    PhotoFiles/...





Bedienung:
  • Ein USB-Gerät mit der Ordnerstruktur und den gewünschten Dateien zusammenstellen.
  • Das USB-Laufwerk anstecken und auf die System Meldung "Externes Laufwerk angeschlossen." warten.
  • Dannach das USBCopy Tap starten.
  • Bei der Meldung "Overwrite existing files?" mit "No" oder "Yes" antworten.
  • Auf den Abschluss vom Kopiervorgang warten....




Kopiervorgang vom USB-Stick zum Receiver: Beispiel anhand der FirmwareTMS.dat Datei
Ursprung: USB-Device
X:/ProgramFiles/Settings/FirmwareTMS.dat
Kopierziel: TOPFIELD
./mnt/hd/ProgramFiles/Settings/FirmwareTMS.dat




Wegen meiner eher spärlichen Programmiererfahrungen ist die Benutzung von USBCopy aber auf eigene Gefahr!
Ich würde mich aber trotzdem über mutige Tester und ev. Rückmeldungen zum Tap freuen.



Vielen Dank an alle TAP-Programmierer die ihre TAP-Sourcen offen gelegt haben und damit mir ermöglichten dieses Tap zu schreiben!
Einen besonderen Dank auch noch an Gerti, Filmfan und Firebird für die schnelle Unterstützung wenn man mal Fragen hat und natürlich noch an Macfan der mich indirekt auf die Idee von diesem Tap gebracht hat! :)

lg Wolfgang


--- Update V0.2 ---
  • Die OSD-Ausgabe ist jetzt in Deutsch und Englisch vorhanden.
  • Die deutsche Ausgabe wird automatisch erkannt, bei einer anderen Spracheinstellung wird Englisch verwendet!
--- Update V0.3 ---
  • Änderung der Firebirdlib auf die Version vom 18.02.2013 mit den integrierten Schriften.
    Damit ist jetzt ein starten des Taps ohne der zusätzlichen fonts Dateien möglich!
--- Update V0.5 ---
  • Installation mittels TapToDate möglich.
  • FAT formatierte USB-Geräte können nun ebenfalls verwendet werden.
  • Auf Receivern mit UTF8 Firmware werden FAT formatierte USB-Geräte mit UTF8 neu gemountet damit Sonderzeichen korrekt kopiert werden können.
  • Falls die Hauptverzeichnisse auf dem USB-Stick noch nicht existieren, dann kann man diese auch durch das Ausführen vom USBCopy Tap automatisch erstellen lassen.
  • Der Kopiervorgang wird im OSD mit einen fortlaufenden Punkt "." angezeigt.
  • Diverse kleine Anpassungen und Fixes...
  • Im Download ist jetzt auch eine "readme.txt" mit Anwendungsinfos und den Versionsänderungen enthalten.

Download Version 1.1
Zuletzt geändert von FireBird am Mo 26. Jul 2021, 18:27, insgesamt 14-mal geändert.
Autostart Tap's:
BackgroundCopy | FastSkip | IQChannels | Lost+Found | MediaAspect | NAS Mount | RebuildNAV | ShutDown
SmartSeriesRename | SmartDecrypter | SmartEPG | SmartFiler | StartFTPd | TimerDiags | TMS Telnetd

Sonstige Tap's:
Automove | BackupSettings | HDDInfo | MediaViewer | MovieCutter | QuickPlay | RecPatcher | RoboChannel
SmartBackup | SmartDecrypter | TAPtoDate | TMSCommander | TMSRemote | USBCopy

Benutzeravatar
omue
Topfversteher
Topfversteher
Beiträge: 436
Registriert: Sa 10. Dez 2005, 18:44
Receivertyp: SRP 2401 CI+ ECO / SRP 2401 CI+

AW: USBCopy Tap

#2

Beitrag von omue » Mo 31. Aug 2015, 07:28

Herzlichen Glückwunsch zu Deinem ersten TAP :hello:

Olaf
SRP 2401 CI+ ECO / SRP 2401 CI+
68,28,23,19,16,16KA,13,10,9,7,5,3 OST
24,5,4,1 WEST 16 OST KA Band

Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 64876
Registriert: Fr 9. Dez 2005, 09:17
Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
Wohnort: Wien Umgebung

AW: USBCopy Tap

#3

Beitrag von Twilight » Mo 31. Aug 2015, 08:06

gratuliere :!: und dann auch noch eine so nützliche idee :) :respekt:

twilight

Benutzeravatar
macfan
Ex-iTiNa-Promoter
Ex-iTiNa-Promoter
Beiträge: 24968
Registriert: Fr 9. Dez 2005, 10:16
Receivertyp: 2 x TF 2401 CI+, 2100, 5200 C, VU+ Ultimo 4K
Receiverfirmware: SRP-Serie: die neueste, 5k: Jan 07 PTU, VU+ VTi 15.0
Wohnort: Dortmund

AW: USBCopy Tap

#4

Beitrag von macfan » Mo 31. Aug 2015, 11:19

Super, :thanks: !

Gruß, Horst

Benutzeravatar
Wolfman
Ewige Jungfrau, Schachtelsatzkönigin und missverstandener Aushilfsexbajuware
<span title=Stets unschuldige(r) Anheizergeselle(in)>Ewige Jungfrau, Schachtelsatzkönigin und missverstandener Aushilfsexbajuware</span>
Beiträge: 17376
Registriert: Sa 7. Okt 2006, 04:05
Receivertyp: SRP2410M, SRP 2410,Reserve 2410 M SE,Halde TMS,TF5500,TF6000
Receiverfirmware: s. Sig
Wohnort: Ba-Wü (OAK)

AW: USBCopy Tap

#5

Beitrag von Wolfman » Mo 31. Aug 2015, 13:16

:respekt:
SRP 2410M FW 10.01.2013 FastSkip, SmartEPG, RebuildNav, ND_TMS, Timerdiags, SmartFiler_TMS, lost+found, SmartDecrypter, TMSRemote
TMS , 2410 M SE stille Reserve
SRP 2410 FW 02/13 FastSkip, SmartEPG, RebuildNav, ND_TMS, Timerdiags, dbFit, SmartFiler_TMS
Der Fehler sitzt zwar meist vor dem Bildschirm, aber
Bitte nicht alles, was ich verzapfe tierisch ernst nehmen :o

Benutzeravatar
buko
Mr. Settings
Mr. Settings
Beiträge: 12247
Registriert: Fr 9. Dez 2005, 09:03
Receivertyp: auch andere Receiver!
VU+ Ultimo 4K
VU+ Uno 4K
VU+ Duo 4K SE
Wohnort: Bayern & Tirol

AW: USBCopy Tap

#6

Beitrag von buko » Mo 31. Aug 2015, 14:11

... danke :up:
gruß
buko
:altermotzsack:



Topfield Settings bearbeiten, verwalten und vieles mehr:
mit :->: SetEdit für fast alle Topfield & VU+ Receiver :up:

Benutzeravatar
Töppi
TöppiHolic der mit dem h tanzt , Anstifter und Möchtegernstatusaufdecker
TöppiHolic der mit dem <font color=ed>h</font> tanzt <font color=#E9E9E9>,  Anstifter und Möchtegernstatusaufdecker</font>
Beiträge: 26843
Registriert: So 27. Aug 2006, 19:22
Receivertyp: 2410M
Receiverfirmware: Feb. 2014
Wohnort: Nähe Mainz

AW: USBCopy Tap

#7

Beitrag von Töppi » So 13. Sep 2015, 10:38

:hello: Klasse!
Gruß
Klaus :wink:
................
:topf: SRP-2410M

:respekt:
TAP's (Autostart):
| TMSDisplay | F*Skip TMS 3.xx | SmartEPG | SmartFiler | RebuildNAV | Automove TMS | TMSRemote | Callmonitor | SmartSeriesrename | Switch2FTA |

Benutzeravatar
wolfi133
Topfmeister
Topfmeister
Beiträge: 568
Registriert: Mo 18. Feb 2008, 19:36
Receivertyp: SRP-2401 CI+
Receiverfirmware: 19.12.2013
Wohnort: Österreich

AW: USBCopy Tap

#8

Beitrag von wolfi133 » Mo 14. Sep 2015, 23:57

Hallo!

Danke an alle Gratulanten und Downloader, freut mich dass das Tap doch schon einige male heruntergeladen wurde :lol:

Anbei noch ein kleines Update von USBCopy! :D

USBCopy V0.2
  • Die OSD-Ausgabe ist jetzt in Deutsch und Englisch vorhanden.
  • Die deutsche Ausgabe wird automatisch erkannt, bei einer anderen Spracheinstellung wird Englisch verwendet!
lg Wolfgang

Download im ersten Posting.
Zuletzt geändert von Alter Sack am Di 15. Sep 2015, 06:22, insgesamt 3-mal geändert.
Autostart Tap's:
BackgroundCopy | FastSkip | IQChannels | Lost+Found | MediaAspect | NAS Mount | RebuildNAV | ShutDown
SmartSeriesRename | SmartDecrypter | SmartEPG | SmartFiler | StartFTPd | TimerDiags | TMS Telnetd

Sonstige Tap's:
Automove | BackupSettings | HDDInfo | MediaViewer | MovieCutter | QuickPlay | RecPatcher | RoboChannel
SmartBackup | SmartDecrypter | TAPtoDate | TMSCommander | TMSRemote | USBCopy

Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 64876
Registriert: Fr 9. Dez 2005, 09:17
Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
Wohnort: Wien Umgebung

AW: USBCopy Tap

#9

Beitrag von Twilight » Di 15. Sep 2015, 07:04

:up:

twilight

chris86
Moderator
Moderator
Beiträge: 1171
Registriert: Sa 4. Jun 2011, 22:35
Receivertyp: 2x SRP-2410, CRP-2401CI+
Receiverfirmware: SRP: 2011Sep29 / 2013Jan10 (RC) / 2013Dez19
CRP: 2013Feb05
Kontaktdaten:

AW: USBCopy Tap

#10

Beitrag von chris86 » Mo 5. Okt 2015, 17:55

Hi Wolfgang,

erstmal Kompliment zu deinem ersten eigenen TAP :up:

Insbesondere wo TAPtoDate derzeit nicht zur Verfügung steht, kann dieses ja äußerst praktisch sein, um netzwerklose Töpfe mit TAPs auszustatten...

Ungünstig ist in diesem Fall nur, dass USBCopy seinerseits nun wiederum weitere Dateien benötigt - nämlich die Fonts aus der FirebirdLib :-(
Ich versuche gerade einem verzweifelten Nutzer zu helfen, der TAPs ohne Netzwerk installieren will... und nun scheitert er mit USBCopy ebenfalls aufgrund der Fonts.

Meinst du, du könntest hier Abhilfe schaffen?

Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 64876
Registriert: Fr 9. Dez 2005, 09:17
Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
Wohnort: Wien Umgebung

AW: USBCopy Tap

#11

Beitrag von Twilight » Mo 5. Okt 2015, 18:18

wenn du ihm SmartEPG mit dem installationstap installieren läßt hat der die fonts mit dabei...als workaround :rolleyes:

twilight

chris86
Moderator
Moderator
Beiträge: 1171
Registriert: Sa 4. Jun 2011, 22:35
Receivertyp: 2x SRP-2410, CRP-2401CI+
Receiverfirmware: SRP: 2011Sep29 / 2013Jan10 (RC) / 2013Dez19
CRP: 2013Feb05
Kontaktdaten:

AW: USBCopy Tap

#12

Beitrag von chris86 » Di 6. Okt 2015, 11:09

In Anbetracht des eigentlichen Zwecks des Programms, wäre es wohl dennoch geschickter, wenn dieses ohne Zusatzvoraussetzungen laufen würde...

Ich war mal so frei, und habe es kurz mit statischen Fonts kompiliert.
Vielleicht kann es ja wer gebrauchen...

(jetzt auch getestet :D )
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von chris86 am Di 6. Okt 2015, 23:41, insgesamt 1-mal geändert.
Grund: Kaputten Upload repariert

Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 64876
Registriert: Fr 9. Dez 2005, 09:17
Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
Wohnort: Wien Umgebung

AW: USBCopy Tap

#13

Beitrag von Twilight » Di 6. Okt 2015, 14:12

chris86 hat geschrieben:In Anbetracht des eigentlichen Zwecks des Programms, wäre es wohl dennoch geschickter, wenn dieses ohne Zusatzvoraussetzungen laufen würde...
deshalb....workaround :rolleyes:

twilight

Benutzeravatar
wolfi133
Topfmeister
Topfmeister
Beiträge: 568
Registriert: Mo 18. Feb 2008, 19:36
Receivertyp: SRP-2401 CI+
Receiverfirmware: 19.12.2013
Wohnort: Österreich

AW: USBCopy Tap

#14

Beitrag von wolfi133 » Di 6. Okt 2015, 21:06

Hi Chris

chris86 hat geschrieben:Hi Wolfgang,
erstmal Kompliment zu deinem ersten eigenen TAP :up:

Danke dir :D

chris86 hat geschrieben:
Insbesondere wo TAPtoDate derzeit nicht zur Verfügung steht, kann dieses ja äußerst praktisch sein, um netzwerklose Töpfe mit TAPs auszustatten...

Das ist auch die Grundidee die ich beim programmieren hatte!

chris86 hat geschrieben:
Ungünstig ist in diesem Fall nur, dass USBCopy seinerseits nun wiederum weitere Dateien benötigt - nämlich die Fonts aus der FirebirdLib

Ja, das ist schlecht, hatte ich nicht bedacht dass die Fonts benötigt werden..

chris86 hat geschrieben:Ich war mal so frei, und habe es kurz mit statischen Fonts kompiliert. Vielleicht kann es ja wer gebrauchen...(ungetestet...)

Bei mir kommt leider immer eine Fehlermeldung beim Start "TAP konnte nicht gestartet werden" :thinker:

Ich habe selber auch mal ein bischen mit den Fonts herumexperimentiert, aber komm da irgendwie nicht weiter... muss mich da wohl noch mehr in die Materie vertiefen, kann aber eine weile dauern.
Falls wer Tips hat, immer her damit :wink:

lg Wolfgang
Autostart Tap's:
BackgroundCopy | FastSkip | IQChannels | Lost+Found | MediaAspect | NAS Mount | RebuildNAV | ShutDown
SmartSeriesRename | SmartDecrypter | SmartEPG | SmartFiler | StartFTPd | TimerDiags | TMS Telnetd

Sonstige Tap's:
Automove | BackupSettings | HDDInfo | MediaViewer | MovieCutter | QuickPlay | RecPatcher | RoboChannel
SmartBackup | SmartDecrypter | TAPtoDate | TMSCommander | TMSRemote | USBCopy

chris86
Moderator
Moderator
Beiträge: 1171
Registriert: Sa 4. Jun 2011, 22:35
Receivertyp: 2x SRP-2410, CRP-2401CI+
Receiverfirmware: SRP: 2011Sep29 / 2013Jan10 (RC) / 2013Dez19
CRP: 2013Feb05
Kontaktdaten:

AW: USBCopy Tap

#15

Beitrag von chris86 » Di 6. Okt 2015, 23:52

wolfi133 hat geschrieben:Bei mir kommt leider immer eine Fehlermeldung beim Start "TAP konnte nicht gestartet werden" :thinker:

Tut mir Leid, da hab ich wohl Mist gebaut! :oops:
Habe den Upload oben korrigiert - jetzt startet das TAP bei mir wie es soll...

wolfi133 hat geschrieben:Ich habe selber auch mal ein bischen mit den Fonts herumexperimentiert, aber komm da irgendwie nicht weiter... muss mich da wohl noch mehr in die Materie vertiefen, kann aber eine weile dauern.
Falls wer Tips hat, immer her damit :wink:


Die Dialoge der FirebirdLib nutzen seit März 2013 die neuen dynamischen Fonts (die auch eine Reihe von Vorteilen aufweisen, z.B. Unicode-Support, Vermeidung von Redundanz, etc.)
Wenn man trotzdem die (älteren) statischen Fonts haben will, ist der einfachste Weg, die FBLib-Version von 2013-02-24 zu verwenden. (Natürlich ist das mit Vorsicht zu genießen, da inzwischen zahlreiche Funktionen hinzugekommen sind und Bugs gefixt wurden! :altermotzsack: - Da dein TAP aber nichts außer den Messagebox-Funktionen aus der FBLib verwendet, sollte das in diesem Fall keine Rolle spielen...)

Benutzeravatar
wolfi133
Topfmeister
Topfmeister
Beiträge: 568
Registriert: Mo 18. Feb 2008, 19:36
Receivertyp: SRP-2401 CI+
Receiverfirmware: 19.12.2013
Wohnort: Österreich

AW: USBCopy Tap

#16

Beitrag von wolfi133 » Mo 26. Okt 2015, 11:47

Hallo zusammen!

Update von USBCopy auf die Version 0.3!
  • Änderung der Firebirdlib auf die Version vom 18.02.2013 mit den integrierten Schriften.
    Damit ist jetzt ein starten des Taps ohne der zusätzlichen fonts Dateien möglich!
Großen Dank an chris86 für seine Tips!
Das Tap ist im Prinzip das gleiche wie das von Chris bereitgestellte, ich habe nur die Versionsnummer und die Autoren aktualisiert! @chris86 hoffe du hast nichts dagegen :lol:

lg Wolfgang

@Mods, wenn möglich bitte den Downloadlink im ersten Post aktualisieren! Danke :)
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Autostart Tap's:
BackgroundCopy | FastSkip | IQChannels | Lost+Found | MediaAspect | NAS Mount | RebuildNAV | ShutDown
SmartSeriesRename | SmartDecrypter | SmartEPG | SmartFiler | StartFTPd | TimerDiags | TMS Telnetd

Sonstige Tap's:
Automove | BackupSettings | HDDInfo | MediaViewer | MovieCutter | QuickPlay | RecPatcher | RoboChannel
SmartBackup | SmartDecrypter | TAPtoDate | TMSCommander | TMSRemote | USBCopy

Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 64876
Registriert: Fr 9. Dez 2005, 09:17
Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
Wohnort: Wien Umgebung

AW: USBCopy Tap

#17

Beitrag von Twilight » Mo 26. Okt 2015, 15:29

done :)

twilight

Benutzeravatar
wolfi133
Topfmeister
Topfmeister
Beiträge: 568
Registriert: Mo 18. Feb 2008, 19:36
Receivertyp: SRP-2401 CI+
Receiverfirmware: 19.12.2013
Wohnort: Österreich

AW: USBCopy Tap

#18

Beitrag von wolfi133 » Mi 28. Okt 2015, 21:52

@ Twilight Danke! :D

Ev. könnte man den Link von der alten Version löschen oder mit den neuen ersetzen, ist vielleicht etwas verwirrend welche Version verwendet werden sollte... :thinker:

lg Wolfgang
Autostart Tap's:
BackgroundCopy | FastSkip | IQChannels | Lost+Found | MediaAspect | NAS Mount | RebuildNAV | ShutDown
SmartSeriesRename | SmartDecrypter | SmartEPG | SmartFiler | StartFTPd | TimerDiags | TMS Telnetd

Sonstige Tap's:
Automove | BackupSettings | HDDInfo | MediaViewer | MovieCutter | QuickPlay | RecPatcher | RoboChannel
SmartBackup | SmartDecrypter | TAPtoDate | TMSCommander | TMSRemote | USBCopy

Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 64876
Registriert: Fr 9. Dez 2005, 09:17
Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
Wohnort: Wien Umgebung

AW: USBCopy Tap

#19

Beitrag von Twilight » Do 29. Okt 2015, 13:49

soll mir recht sein ;)

twilight

Benutzeravatar
wolfi133
Topfmeister
Topfmeister
Beiträge: 568
Registriert: Mo 18. Feb 2008, 19:36
Receivertyp: SRP-2401 CI+
Receiverfirmware: 19.12.2013
Wohnort: Österreich

AW: USBCopy Tap

#20

Beitrag von wolfi133 » Do 29. Okt 2015, 18:03

Dankeschöön :D :
Autostart Tap's:
BackgroundCopy | FastSkip | IQChannels | Lost+Found | MediaAspect | NAS Mount | RebuildNAV | ShutDown
SmartSeriesRename | SmartDecrypter | SmartEPG | SmartFiler | StartFTPd | TimerDiags | TMS Telnetd

Sonstige Tap's:
Automove | BackupSettings | HDDInfo | MediaViewer | MovieCutter | QuickPlay | RecPatcher | RoboChannel
SmartBackup | SmartDecrypter | TAPtoDate | TMSCommander | TMSRemote | USBCopy

Antworten

Zurück zu „SRP/CRP TAP-Bereich“