Script.tap - Ausführen eines Linux scripts

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

AW: Script.tap - Ausführen eines Linux scripts

#21

Beitrag von wolfi133 » So 11. Aug 2013, 14:03

Hallo

Bin gerade etwas am herumexpermintieren und vielleicht kann mir einer von euch helfen?

Wie schon mal in diesem THREAD geschrieben verwende ich das Programm "Filebot" auf meinem Synology NAS um bei Serien automatisch die Serien+Staffelnummer anzuhängen und in die richtigen Ordner zu verschieben!

Funktioniert jetzt eigentlich schon ganz gut! :D

Derzeit starte ich Filebot mithilfe der Aufgabenplanung auf dem NAS mit einen ShellScript, dabei kontrolliert Filebot ob es irgenwelche Änderungen im angegebenen Ordner gibt und startet die Umbenennung falls neue Dateien darin liegen sollten!

Durch das Script läuft aber leider das NAS jetzt immer durch und schläft natürlich nicht mehr wie eingestellt bei 10min Festplatteninaktivität ein!


Mein Gedanke war jetzt, das Filebot eigentlich nur dann aktiviert sein sollte wenn der Receiver läuft und deshalb hab ich mal probiert mit dem Script-Tap über Telnet zum NAS eine Verbindung herzustellen und dann das ShellScript vom Topf aus zu starten!

Nun ja, funktionieren tut es sogar, die Aufnahmen am NAS werden umbenannt und verschoben, aber leider lässt sich dann der Topf nicht mehr bedienen. Also das Programm läuft weiter nur reagiert er auf keine FB-Signale mehr! :thinker:


Unterhalb die start.sh Datei fürs Script Tap

Code: Alles auswählen

#!/bin/sh
( sleep 2
  echo root
  sleep 2
  echo MEIN ADMIN-PASSWORT
  sleep 2
  echo sh /volume1/NAS-DATEN/DATEN/Filebot/filebot-watcher.sh
  sleep 300 ) | telnet 10.0.0.112:23
(In der letzten Zeile hab ich zum testen nur mal den Wert "sleep 300" eingegeben, dadurch läuft das Script und Filebot nur 5 Minuten, in dieser Zeit kann man den Topf dann auch nicht bedienen, dannach geht er wieder normal!)


Wenn ich übrigens die start.sh Datei vom Topf über Telnet am PC starte funktioniert es einwandfrei!
Die Aufnahmen auf dem NAS werden umbennant und man kann auch noch den Receiver bedienen und sogar Aufnahmen machen ohne Probleme!

Unterhalb der Auszug von Telnet am PC

Code: Alles auswählen

(none) login: root
# sh /mnt/hd/ProgramFiles/start.sh

Entering character mode
Escape character is '^]'.


DiskStation login: root
Password:


BusyBox v1.16.1 (2013-04-16 20:15:54 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

DiskStation> sh /volume1/NAS-DATEN/DATEN/Filebot/filebot-watcher.sh
Waiting for events
Rename episodes using [Serienjunkies]
Auto-detected query: [Navy]
Fetching episode data for [Navy CIS]
Fetching episode data for [Navy CIS: L.A.]
[MOVE] Rename [/volume1/NAS-DATEN/Topfield/DataFiles/##NEU##/Navy CIS - 2013-08-08 18-00.rec] to [/volume1/NAS-DATEN/Topfield/DataFiles/Navy CIS/Staffel 03/Navy CIS - 3x22 - Brüder.rec]
[MOVE] Rename [/volume1/NAS-DATEN/Topfield/DataFiles/##NEU##/Navy CIS - 2013-08-08 18-00.rec.inf] to [/volume1/NAS-DATEN/Topfield/DataFiles/Navy CIS/Staffel 03/Navy CIS - 3x22 - Brüder.rec.inf]
[MOVE] Rename [/volume1/NAS-DATEN/Topfield/DataFiles/##NEU##/Navy CIS - 2013-08-08 18-00.rec.nav] to [/volume1/NAS-DATEN/Topfield/DataFiles/Navy CIS/Staffel 03/Navy CIS - 3x22 - Brüder.rec.nav]
Processed 3 files
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
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28750
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: Script.tap - Ausführen eines Linux scripts

#22

Beitrag von FireBird » So 11. Aug 2013, 14:14

Wie startet das ScriptTAP das Script? Wenn über system() und ohne &, hängt der komplette Thread, bis das Script abgearbeitet ist und in der Zeit ist der Topf auch nicht bedienbar.

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: Script.tap - Ausführen eines Linux scripts

#23

Beitrag von wolfi133 » So 11. Aug 2013, 14:28

Hi FireBird
Wie startet das ScriptTAP das Script?
Da ich derzeit noch am testen bin starte ich das Script Tap von Hand aus dem ProgramFiles Ordner!
Wenn über system() und ohne &, hängt der komplette Thread
Keine Ahnung was du da genau meinst :thinker:
Ich probier eigentlich nur herum und google ein bisschen, hab nicht viel Ahnung von Linux :oops:
bis das Script abgearbeitet ist und in der Zeit ist der Topf auch nicht bedienbar.
Das ist ja genau mein Problem, wenn ich das Script über Telnet starte geht es ja, nur mit dem Tap wird zwar das Script auch ausgeführt aber der Topf ist eben nicht mehr bedienbar!
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
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28750
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: Script.tap - Ausführen eines Linux scripts

#24

Beitrag von FireBird » So 11. Aug 2013, 14:36

Ich meinte, dass das ScriptTAP das Script irgendwie ausführen muss. Ich habe mir die Sourcen angesehen und dort wird

Code: Alles auswählen

system("sh /mnt/hd/ProgramFiles/start.sh");
start.sh ausgeführt.

Setze am Ende Deiner Zeile ein & . Das bewirkt, dass der Befehl im Hintergrund ausgeführt wird und der Startbefehl sofort wieder zurückkommt. Solltest Du auf ein Endergebnis warten müssen, wird es kompliziert.

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: Script.tap - Ausführen eines Linux scripts

#25

Beitrag von wolfi133 » So 11. Aug 2013, 15:32

Hi Firebird

Mein Held :hello: Super hat geklappt mit dem &

Hast du vielleicht noch einen zweiten Tipp wie ich dass mit der letzten Zeile am Besten löse!

Zurzeit hab ich ja den Wert "sleep 300" dadurch beendet sich aber nach 5 Minuten auch Filebot am NAS, wäre toll wenn es sich aber erst nach dem ausschalten vom Topf beendet!

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
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28750
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: Script.tap - Ausführen eines Linux scripts

#26

Beitrag von FireBird » So 11. Aug 2013, 16:03

Du meinst, weil sich nach 5 Minuten das Script beendet, die Telnet-Session schließt und somit auch das Script am NAS beendet wird? Spricht etwas dagegen, das Sleep in einer Endlosschleife auszuführen?

Code: Alles auswählen

while true; do sleep 10; done

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: Script.tap - Ausführen eines Linux scripts

#27

Beitrag von wolfi133 » So 11. Aug 2013, 17:30

FireBird hat geschrieben:Spricht etwas dagegen, das Sleep in einer Endlosschleife auszuführen?


Nö, spricht überhaubt nichts dagegen :D

So jetzt hab ichs (du) fast geschafft, wenn ich jetzt mit Bachgroundcopy was aufs NAS verschiebe startet dannach sofort Filebot und benennt die Aufnahmen um! :lol:

Eine Kleinigkeit natürlich noch, wenn ich jetzt neustarte kommt diese "Festplatte überprüfen" Meldung, deswegen werde ich wohl noch ein "end.sh" Script für das Script-Tap brauchen oder?

Kannst du mir da noch einen kleinen Tip geben wie ich den Kill befehl aufbauen muß?

Unterhalb ein Auszug aus Telnet
447 S 0K 0K 0.0 sh /mnt/hd/ProgramFiles/start.sh
449 S 0K 0K 0.0 telnet 10.0.0.112:23
473 S 0K 0K 0.0 sleep 10
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
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28750
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: Script.tap - Ausführen eines Linux scripts

#28

Beitrag von FireBird » So 11. Aug 2013, 19:12

Mit einem

killall sh

werden alle Prozesse abgeschossen, die den Namen sh haben.

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: Script.tap - Ausführen eines Linux scripts

#29

Beitrag von wolfi133 » So 11. Aug 2013, 23:15

Hi FireBird

Danke nochmals für deine Hilfe! :)

Hab jetzt die Scripte soweit beieinander, aber jetzt ist schon wieder ein Problem aufgetaucht!

Wenn ich nun das TAP mit dem Autostart starte dann brauch ich wohl irgenwo noch einen Befehl der die Befehlsausabe verzögert bis das NAS gemountet wurde!

Wäre nett wenn du noch einen Tip für mich hättest!

start.sh

Code: Alles auswählen

#! /bin/sh
( sleep 2
  echo root
  sleep 2
  echo Admin Passwort
  sleep 2
  echo sh /volume1/NAS-DATEN/DATEN/Filebot/filebot-watcher.sh
  while true; do sleep 10; done ) | telnet 10.0.0.112:23 &
end.sh

Code: Alles auswählen

#! /bin/sh
{
killall sh /mnt/hd/programFiles/start.sh
} &
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
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28750
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: Script.tap - Ausführen eines Linux scripts

#30

Beitrag von FireBird » Mo 12. Aug 2013, 00:04

Man könnte noch eine Endlosschleife einbauen, die auf die Existenz einer bekannten Datei prüft. Sobald diese sichtbar ist, wird die Schleife verlassen.

Code: Alles auswählen

while true
do
  sleep 10
  if test -f [color=red]/cygdrive/d/temp/ok[/color]
  then
    echo Datei auf NAS gefunden
    break
  fi
done

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: Script.tap - Ausführen eines Linux scripts

#31

Beitrag von wolfi133 » Mi 14. Aug 2013, 00:19

Hi Firebird!

Danke für deinen Tip!
Ich weiß zwar nicht genau wo ich die zweite Schleife in das Script einbinden soll, aber nach ein bisschen herumprobieren hab ich es mal so gelöst!

Code: Alles auswählen

#! /bin/sh
{ while true
  do
    sleep 10
    if [ -f /mnt/hd/DataFiles/NAS-Share/script.txt ]
    then
    ( echo Datei auf NAS gefunden
    sleep 2
      echo root
      sleep 2
      echo s4!/lMk2t7
      sleep 2
      echo sh /volume1/NAS-DATEN/DATEN/Filebot/filebot-watcher.sh
      while true; do sleep 10; done ) | telnet 10.0.0.112:23
    break
    fi
  done } &
Funktionieren tut es jetzt schon, nur wenn ich über Telnet nachschaue dann wurde das "start.sh" Script anscheinend zweimal gestartet? :thinker:

Nun ja, ob ein oder zweimal dem Programm auf den NAS scheint es egal zu sein, aber komisch ist es schon!
Werde die Woche noch schauen, obs jetzt zuverlässig klappt!

Vielen Dank für deine Hilfe :)
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
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28750
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: Script.tap - Ausführen eines Linux scripts

#32

Beitrag von FireBird » Do 15. Aug 2013, 12:23

Mein Plan war, sie am Anfang einzubauen. Aber es gibt viele Wege, die funktionieren. :)

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: Script.tap - Ausführen eines Linux scripts

#33

Beitrag von wolfi133 » So 24. Nov 2013, 13:07

Hallo

Ich bastle gerade wiedermal an einen Skript und da ich es auch gerne hier veröffentlichen möchte, wenn es mal fertig ist, hätte ich da noch eine rechtliche Frage zwecks Copyright!

Ist es eigentlich erlaubt eine Webseite mit "wget" herunterzuladen und daraus gewisse Informationen herrauszufiltern?

Wenn nicht, macht es einen Unterschied wenn man stattdessen ein RSS-Feed, dass von der Website bereitgestellt wird verwendet?


Zur besseren Verständniss erläutere ich kurz mal meine Vorgehensweise!
Also ich lade die Daten mit "wget" herunter, filtere mir die wichtigen Sachen mit "grep" & "sed" herraus und speichere die Daten dann in einer Textdatei zwischen! (In der Datei werden aber nur die letzten 100Einträge gespeichert und dann wieder überschrieben!)

Mit den gespeicherten Daten werden dann auf dem Topf liegende Aufnahmen verglichen und wenn eine Übereinstimmung gefunden wurde dannach umbenannt!


Es werden keine Daten wieder veröffentlicht und eigentlich auch nichts dauerhaft gespeichert, außer halt im Dateinamen selber und ev. in einer Log Datei die aber nur zur Fehleranalyse dient.


Die Daten würde ich dabei entweder von "fernsehserien.de" oder bei einen RSS-Feed von "wunschliste.de" verwenden!


Vielen Dank schon mal für jegliche Infos :bye2:
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
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28750
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: Script.tap - Ausführen eines Linux scripts

#34

Beitrag von FireBird » So 24. Nov 2013, 13:16

Der Schlüsselsatz in deren Impressum ist:
Der Inhalt dieser Website ist nur zum privaten Gebrauch bestimmt; die Verwendung zu kommerziellen Zwecken oder Vervielfältigung jeglicher Art ist nur mit schriftlicher Genehmigung gestattet!
Also was Du damit auf Deinem Topf anstellst, ist Deine Sache, solange Du die aufbereiteten Infos nicht wieder anderen zur Verfügung stellst.

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: Script.tap - Ausführen eines Linux scripts

#35

Beitrag von wolfi133 » So 24. Nov 2013, 13:48

FireBird hat geschrieben:
.... solange Du die aufbereiteten Infos nicht wieder anderen zur Verfügung stellst.


Dass würde ich sowieso nicht tun und würde für andere auch wenig Nutzen haben!


Ich hab mich jetzt mehr auf die RSS-Feed Lösung konzentriert da ich davon ausging dass es eher zulässig ist, weil es der Betreiber ja ohnehin zum download für einen RSS-Reader anbietet!


Was meinst Du, darf ich das Script denn hier veröffentlichen oder eher nicht?
Jeder der es dann nützen möchte, müßte sowieso noch immer seinen eigenen RSS-Feed erstellen und im Script eintragen!


Danke
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
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28750
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: Script.tap - Ausführen eines Linux scripts

#36

Beitrag von FireBird » So 24. Nov 2013, 14:05

Und wenn Du das Script nicht verkaufst, sehe ich auch keinen kommerziellen Hintergrund. Ich bin aber kein Rechtsanwalt. :D

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: Script.tap - Ausführen eines Linux scripts

#37

Beitrag von wolfi133 » So 24. Nov 2013, 14:27

Nee, reich werden will ich nicht damit, oder ginge dass :thinker:

Nein, ich wollte eigentlich nur mal was an die Community hier zurückgeben und mich so auch bedanken, für dass alles was Ihr hier mit euren Tap's und den Hilfeleistungen in allen Belangen ermöglicht habt!

Naja, ganz fertig bin ich mit dem Script ja auch noch nicht und vielleicht meldet sich ja noch ein Rechtsanwalt zu Wort! :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

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: Script.tap - Ausführen eines Linux scripts

#38

Beitrag von wolfi133 » Do 19. Dez 2013, 00:25

Hallo zusammen :bye2:

Bezüglich meines Vorhabens mit einem Script, zusätzliche Serieninformationen zum umbenennen von Aufnahmen, vom Internet herunterzuladen habe ich einen der Betreiber von Wunschliste.de kontaktiert!

Heute kam die Rückmeldung!
Uns ist es wichtig, dass Daten User-bezogen verwendet werden, also käme damit nur die erste Möglichkeit in Frage. Auf dieser Basis kann also ein "TAP" gerne entwickelt werden :)
Mit der Ersten Möglichkeit meint er übrigens die, wenn man sich bei "Wunschliste.de" anmeldet, kann man unter "Mein TV-Planer" ein Atom-RSS-Feed generieren lassen bei dem alle getagten Serien auf einmal als RSS-Feed ausgestrahlt werden.
Dieses Feed würde ich dann regelmäßig alle paar Stunden herunterladen um nach neuen Aufnahmen zum umbenennen suchen zu lassen!

Ev. können wir ihn hier Forum auch bald wilkommen heißen, da er sich ebenfalls einen Topf zulegen will! :crazy:


Das Script läuft eigentlich auch schon ganz gut, ich muß nur noch ein paar Kleinigkeiten ändern und verbessern. Dazu hätte ich auch noch ein paar Fragen!
  • Ist es irgendwie möglich auf der Shell-Ebene das aktuelle Datum anzeigen zu lassen, ich würde dass gerne in eine Logdatei schreiben damit sie übersichtlicher wird!
    Mit dem Befehl "date" bekommt man immer nur die aktuelle Laufzeit vom Topf :thinker:
  • Da ich die Aufnahmen auch mit dem TV-Sender Namen vergleiche, wie schaut es da eigentlich bei den Kabelnutzern aus, ist da die Senderbennung anders als über SAT?
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: 64747
Registriert: Fr 9. Dez 2005, 09:17
Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
Wohnort: Wien Umgebung

AW: Script.tap - Ausführen eines Linux scripts

#39

Beitrag von Twilight » Do 19. Dez 2013, 06:24

aktuelle uhrzeit/datum bekommst du nur auf tap ebene...

twilight

Benutzeravatar
HD_Topfgucker
Topfversteher
Topfversteher
Beiträge: 274
Registriert: Fr 24. Apr 2009, 22:00
Receivertyp: TF 7700HDPVR
SRP 2401 CI+
VU+
Receiverfirmware: immer aktuellste
Wohnort: Thüringen

AW: Script.tap - Ausführen eines Linux scripts

#40

Beitrag von HD_Topfgucker » Mo 6. Nov 2017, 19:51

Ich möchte gern einen mount zu einer an der Fritzbox angeschlossenen Festplatte über Samba herstellen.

Dazu gibt es ja Euer Script-TAP. :hello:

Die start.sh und die end.sh habe ich entsprechend angepasst.

Folgendes Problem, starte ich das Tap per Hand wird das Script abgearbeitet und der mount ausgeführt.

Liegt das Tap im Autostart wird es zwar gestartet aber der mount wird nicht ausgeführt.

Testweise liegt das Tap als einziges im Autostart zusätzlich beide zu startenden Scripte ebenfalls.



Was kann ich tun, denn das händische starten des Taps ist nicht Sinn und Zweck.

Gruß HD_TOPFGUCKER
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Antworten

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