home *** CD-ROM | disk | FTP | other *** search
/ com!online 2005 April / com_0405_1.iso / computer / pc-videorecorder / TVgenial330.exe / RecorderScript.txt < prev    next >
Encoding:
Text File  |  2004-06-16  |  26.7 KB  |  494 lines

  1. //
  2. //  TVgenial  TV-Recorder Interface  Script File
  3. //  TVgenial  TV-Recorder Schnittstellen Script
  4. //
  5. //  ____________________________________________________________________________________________
  6. //
  7. //  zur individuellen Steuerung der Aufrufparameter fⁿr TV-Karten bzw. TV-GerΣte
  8. //  ⁿber bereitgestellte Treibersoftware
  9. // _____________________________________________________________________________________________
  10. //
  11. //
  12. //  NEU ab Version 3.20 :
  13. //  _____________________
  14. //
  15. //  - Parameter % bzw %%%.. hinzugefⁿgt
  16. //  - Parameter s  ⁿbergibt den Senderkurzname
  17. //  - Parameter g  ⁿbergibt die GenreID
  18. //   
  19. //
  20. //  NEU ab Version 3.10 :
  21. //  _____________________
  22. //
  23. //  - Die WaitBefehle sind werden anders verarbeitet, s.u.
  24. //  - neuer Befehl  RemindCall  (weitere Infos s.u. bei den Kommandos)
  25. //
  26. //  NEU ab Version 3.01 :   
  27. //  _____________________
  28. //
  29. //  >> mit dem befehl show_parameters kann die parameterⁿbergabe von tvgenial ⁿberprⁿft werden,
  30. //  nΣheres weiter im text. 
  31. //
  32. //  Beschreibungen im Text
  33. //  Leerzeilen werden nicht interpretiert und Text nach einem abschlie▀enden // wird nicht interpretiert
  34. //
  35. //  Die aufzurufende Datei der TV-Karten-Software wird am Zeilenanfang des Kommandos eingestellt.
  36. //  Jedes aufgerufene Kommando wird in der Startlog.txt von TVgenial mitgeschrieben, Fehler k÷nnen
  37. //  somit analysiert werden.
  38. //  Die Datei wird bei jedem Start von TVgenial ⁿberschrieben.
  39. //
  40. //  Es k÷nnen mehrere Kommandos aktiviert sein, diese werden in der Reihenfolge der Deklaration aufgerufen.
  41. //
  42. //  NEU in Version 3.00 :   
  43. //  _____________________
  44. //
  45. //  - Die aufzurufende Datei wird nicht mehr im TVgenial-Programm eingestellt,
  46. //    sondern in Kommando selbst angegeben, denn dadurch k÷nnen mehrere Programme
  47. //    nacheinander aufgerufen werden.
  48. //  - Zum Ausfⁿhren mehrere Kommandos einfach mehrere Zeilen untereinander angeben.
  49. //    Die Trennung von Aufnahme und L÷schen Parametern erfolgt weiterhin.
  50. //  - Das Steuerzeichen | ist weggefallen.
  51. //  - Die TVUID (Parameter u) ist als globale Variable der Senderkodierung eingefⁿhrt worden und wird auf
  52. //    lange Sicht die einfache Sendernummer (Parameter i) ersetzen.
  53. //  - DoRecordWaitFor  und  DoDeleteWaitFor  sind eingefⁿhrt worden, ErlΣuterung s.u.
  54. //  
  55. //  _______________________________________________________________________________________________________
  56. //
  57. //  Kommandos
  58. //  *********
  59. //
  60. //  Folgende Parameter k÷nnen vom Programm umgesetzt werden
  61. //
  62. //
  63. //    d    Tag als Zahl (Startzeit) ohne fⁿhrende Null (1-31).
  64. //    dd    Tag als Zahl (Startzeit) mit fⁿhrender Null (01-31).
  65. //
  66. //    m    Monat als Zahl (Startzeit) ohne fⁿhrende Null (1-12).
  67. //        Sie sollten besser immer zwei m verwenden, da sonst ein missverstΣndliches Format wie z.B. 16.3 konvertiert wird.
  68. //    mm    Monat als Zahl (Startzeit) mit fⁿhrender Null (01-12).
  69. //
  70. //    yy    Jahr als Zahl (Startzeit) als zweistellige Zahl (00-99).
  71. //    yyyy    Jahr als Zahl (Startzeit) als vierstellige Zahl (0000-9999).
  72. //
  73. //
  74. //    h    Stunde (Startzeit) ohne fⁿhrende Null (0-23).
  75. //    hh    Stunde (Startzeit) mit fⁿhrender Null (00-23).
  76. //
  77. //    n    Minute (Startzeit) ohne fⁿhrende Null (0-59).
  78. //    nn    Minute (Startzeit) mit fⁿhrender Null (00-59).
  79. //
  80. //    q    Tag als Zahl (Endzeit) ohne fⁿhrende Null (1-31).
  81. //    qq    Tag als Zahl (Endzeit) mit fⁿhrender Null (01-31).
  82. //
  83. //    w    Monat als Zahl (Endzeit) ohne fⁿhrende Null (1-12).
  84. //    ww    Monat als Zahl (Endzeit) mit fⁿhrender Null (01-12).
  85. //
  86. //    ee    Jahr als Zahl (Endzeit) als zweistellige Zahl (00-99).
  87. //    eeee    Jahr als Zahl (Endzeit) als vierstellige Zahl (0000-9999).
  88. //
  89. //    r    Stunde (Endzeit) ohne fⁿhrende Null (0-23).
  90. //    rr    Stunde (Endzeit) mit fⁿhrender Null (00-23).
  91. //
  92. //    f    Minute (Endzeit) ohne fⁿhrende Null (0-59).
  93. //    ff    Minute (Endzeit) mit fⁿhrender Null (00-59).
  94. //
  95. //    '' ""    In halbe oder ganze Anfⁿhrungszeichen eingeschlossene Zeichen wirken sich nicht auf die Formatierung aus und werden wie eingegeben angezeigt.
  96. //        Um z.B. w÷rter wie do record direkt weiterzuleiten, verwenden Sie 'do record' oder "do record"
  97. //              Um das Zeichen " darzustellen, nutzen Sie '"'
  98. //              Um das Zeichen ' darzustellen, nutzen Sie "'"
  99. //              Bsp.:  a'b"c"d'e"f'g'"  =>  ab"c"def'g'
  100. //
  101. //    #    Titel der Sendung in voller LΣnge.
  102. //    ####    Titel der Sendung, eingepasst in die Anzahl der # Zeichen. LΣngere Titel werden abgeschnitten.
  103. //        Kⁿrzere werden mit Leerzeichen bis zum letzten # Zeichen aufgefⁿllt.
  104. //              Seit der Version 2.30 werden die Sonderzeichen '()!/?&$º"*: und ; vor der Verwendung
  105. //              herausgefiltert und durch Leerzeichen ersetzt. Bei der Verwendung von **** (s.u.) werden die
  106. //              Leerzeichen gel÷scht.
  107. //
  108. //    *    Titel der Sendung ohne Leerzeichen in voller LΣnge.
  109. //    ****    Titel der Sendung ohne Leerzeichen, eingepasst in die Anzahl der * Zeichen. LΣngere Titel werden abgeschnitten.
  110. //        Kⁿrzere werden mit Leerzeichen bis zum letzten * Zeichen aufgefⁿllt.
  111. //
  112. //    %    Titel der Sendung Sonderzeichen und Leerzeichen durch _ ersetzt, voller LΣnge.
  113. //    %%%%    Titel der Sendung Sonderzeichen und Leerzeichen durch _ ersetzt, eingepasst in die Anzahl der % Zeichen.
  114. //        Kⁿrzere Namen werden mit _ bis zum letzten % Zeichen aufgefⁿllt.
  115. //
  116. //    i    TVgenial Sendernummer, umgewandelt nach Sendertabelle, siehe unten.
  117. //
  118. //      u       TVUID: Television Universal Identification 
  119. //              Sendernummer nach einheitlicher Senderkodierung, 7 stellige Nummer
  120. //              Kodierung ist zu finden unter: www.ARAKON-Systems.de
  121. //              Anstelle des u wird die Nummer eingesetzt. Diese Kodierung muss vom Aufnahmeprogramm
  122. //              unterstⁿtzt werden, der Vorteil liegt in einer absolut eindeutigen Zuordnung der Sender, das
  123. //              Ausfⁿllen der Senderzuordnungstabelle ist nicht mehr n÷tig.
  124. //
  125. //      s       Senderkurzname - wie in TVgenial verwendet (nicht die in dieser Datei eingetragene Verknⁿpfung)
  126. //
  127. //    j    Sendungsdauer, als Zahl in Minuten ohne fⁿhrende Null (0-9999).
  128. //      k       Sendungsdauer, als Zahl in Sekunden ohne fⁿhrende Null (0-999999).
  129. //
  130. //      g       Genre ID (integer)
  131. //
  132. //    Die Formatbezeichner k÷nnen beliebig in Gro▀- oder Kleinbuchstaben angegeben werden,
  133. //    da sich die Schreibweise nicht auf das Ergebnis der Formatierung auswirkt.
  134. //
  135. //      Hinweis: Alle Zeitangaben zur Start und Endzeit werden nach den allgemeinen Richtlinien des Standardzeitformates berechnet.
  136. //               Eine Verschiebung der Zeiten zu Gunsten der "Sehgewohnheiten" findet nicht statt !
  137. //               Der Tag beginnt mit 00:00:00 Uhr und endet bei 23.59:59.
  138. //               Eine Sendung nach Mitternacht an einem Mittwoch um 0:10 Uhr beginnt demnach am Donnerstag um 0:10 Uhr.
  139. //
  140. //               Der Parameter | ist entfallen. Deklarieren Sie stattdessen einfach mehrere Dorecord nacheinander. 
  141. //   ________________________________________________________________________________________________
  142. //
  143. //   Kalibrierung der Aufnahmezeiten :
  144. //
  145. //   Startzeit um x Sekunden verschieben :  StartOffset = x
  146. //   Endzeit um x Sekunden verschieben :  EndOffset = x
  147. //   - Gro▀-/Kleinschreibung ohne Bedeutung
  148. //   - Angaben in Sekunden
  149. //   - Zurⁿckverschieben (Frⁿher) = negative Werte
  150. //   - Weiterverschieben (SpΣter) = positive Werte
  151. //   - Standardeinstellung = 0
  152. //   - Die Sendedauer (min oder sec) wird angepasst
  153. //   - Beispiel : StartOffset = -180   der Aufnahmestart findet 3 Minuten frⁿher statt
  154. //   - Beispiel : StartOffset = - 180  Fehler !! keine Leerzeichen nach dem Minus, StartOffset wird bleibt null
  155.  
  156. StartOffset = 0
  157. EndOffset = 0
  158.  
  159. //   ________________________________________________________________________________________________
  160. //
  161. //   Debug Informationen
  162. //
  163. //   setzen Sie einfach den Befehl show_parameters, um sich die von TVgenial ⁿbergebenen parameter
  164. //   nach der Scriptverarbeitung zu prⁿfen. Die Zeile darf keine weiteren Angaben enthalten.
  165. //   Hinweis: alle Aufrufe werden immer in der Datei startlog.txt im TVgenial Verzeichnis protokolliert.
  166. //
  167. // show_parameters
  168. //   ________________________________________________________________________________________________
  169. //
  170. //   RemindCall
  171. //
  172. //   Dieses Kommando kann zum starten eines externen Programmes verwendet werden, wenn eine Erinnerung 
  173. //   in TVgenial gestartet wird. 
  174. //   Dazu mⁿssen zwei Bedingungen erfⁿllt sein: 
  175. //    1. es muss der Parameter RemindCall hier im Script definiert sein, und....
  176. //    2. es muss die Scriptschnittstellendatei angegeben sein (in den Optionen/Vormerker/"Script fⁿr unbekanntes GerΣt)
  177. //       Die Schnittstelle kann dann sogar wieder verΣndert werden, z.B. auf Pinnacle, das Script wird dann dennoch 
  178. //       ausgewertet.
  179. //   
  180. //   Es werden die kompletten Routinen zur Umsetzung der Parameter durchlaufen, d.h. Sendezeiten oder Sendeplatz , etc. werden 
  181. //   umgesetzt.
  182. //   Hinweis: Wenn Sie das Programm manuell starten m÷chten, dann aktivieren Sie den Schalter "manuell aus der Erinnerung starten"
  183. //            Es erscheint dann ein extra Schalter im Erinnerungsfenster.
  184. //   Hinweis: Eine Definition des Parameters RemindCall ⁿberschreibt die Angabe in den Optionen 
  185. //
  186. //   ________________________________________________________________________________________________
  187. //
  188. //   Sendertabelle
  189. //   ErgΣnzen Sie die Nummern der Sender Ihrer TV-Karte oder Schreiben Sie den
  190. //   Sendername hinter den Vergleich nach Belieben.
  191. //   Der Sendername der entsprechenden TVgenial-Nummer steht hinter den // Zeichen
  192. //
  193. //   z.B.   4  =  Sat1
  194. //          4  =  SAT1-Fernsehen
  195. //          4  =  Sat 1
  196. //          4  =  32
  197.  
  198. StartID                       //  bitte nicht l÷schen / do not remove
  199.                               // 0 (unbelegt)
  200. 1   =  ARD                    // ARD        Erstes Deutsches Fernsehen
  201. 2   =  ZDF                    // ZDF        Zweites Deutsches Fernsehen
  202. 3   =  RTL                    // RTL        Radio Television Luxemburg
  203. 4   =  Sat1                   // Sat1        Satelitenfernsehen 1
  204. 5   =  Pro 7                  // Pro7        Pro 7
  205. 6   =  6                      // MDR        Mittel Deutscher Rundfunk
  206. 7   =  7                      // WDR        West Deutscher Rundfunk
  207. 8   =  8                      // VOX        VOX
  208. 9   =                         // 3sat        Drittes Satelitenfernsehen
  209. 10  =                         // BR        Bayrischer Rundfunk, Bayern 3
  210. 11  =                         // Kabel 1    Kabelfernsehen 1
  211. 12  =                         // RTL 2        Radio Television Luxemburg 2
  212. 13  =  unbelegt                       // 
  213. 14  =                         // ORB        Ostdeutscher Rundfunk Brandenburg   (Sendebetrieb eingestellt, jetzt RBB) 
  214. 15  =                         // NBC        NBC Giga / NBC Europe
  215. 16  =                         // arte        Arte Deutschland TV
  216. 17  =                         // N3        Norddeutsches Fernsehen (=NDR)
  217. 18  =  unbelegt               //         
  218. 19  =                         // HR        Hessen Fernsehen = HR3 = Hess. Rundfunk
  219. 20  =                         // SFB        Sender Freies Berlin (B1)           (Sendebetrieb eingestellt, jetzt RBB) 
  220. 21  =                         // * Premiere    Premiere analog                     (Sendebetrieb eingestellt)
  221. 22  =                         // FAB        Fernsehen Aus Berlin
  222. 23  =                         // TVM        TV Mⁿnchen
  223. 24  =                         // TVB        TV Berlin
  224. 25  =                         // FF        Franken Fernsehen
  225. 26  =                         // SWR         Sⁿdwest Deutscher Rundfunk
  226. 27  =                         // Spreekanal    Spreekanal
  227. 28  =                         // SR        SaarlΣndischer Rundfunk
  228. 29  =                         // alpha        BR alpha
  229. 30  =                         // Onyx.TV    ONYX Telvision
  230. 31  =                         // tm3        Sendebetrieb eingestellt (jetzt 9 live)
  231. 32  =                         // B1        Sendebetrieb eingestellt
  232. 33  =                         // DSF        Deutsches SportFernsehen
  233. 34  =                         // Eurosport    Eurosport
  234. 35  =                         // Super RTL    Super RTL
  235. 36  =                         // KIKA        Der Kinderkanal
  236. 37  =                         // Cartoon        Premiere KToon                      (Sendebetrieb eingestellt)
  237. 38  =                         // TRT
  238. 39  =                         // Hamburg 1    Hamburg 1 (ehemals HH 1)
  239. 40  =                         // TNT
  240. 41  =                         // Euronews    Euronews
  241. 42  =                         // MTV        Music Television
  242. 43  =                         // MTV2 Pop    Music Television  2
  243. 44  =                         // VIVA        VIVA
  244. 45  =                         // VIVA Plus    VIVA Plus = Viva 2
  245. 46  =                         // Phoenix    Phoenix
  246. 47  =                         // Bet on Jazz    Bet on Jazz
  247. 48  =                         // DRS
  248. 49  =                         // QVC        QVC Deutschland
  249. 50  =                         // n-tv        n-TV
  250. 51  =                         // N24        Der Nachrichten Sender
  251. 52  =                         // CNN
  252. 53  =                         // BBC World    BBC World
  253. 54  =                         // BloombergTV    Bloomberg TV Germany
  254. 55  =                         // RTL Lux    RTL Luxemburg
  255. 56  =                         // Start          Premiere Start 
  256. 57  =                         // MTV 2 Int    MTV 2 International
  257. 58  =                         // RTL Shop    RTL Shopping
  258. 59  =                         // HSE 24        Home Shopping Europe (ehemals H.O.T.)
  259. 60  =                         // 9 live        9 LIVE
  260. 61  =                         // okTV        Offene KanΣle TV Gruppe
  261. 62  =                         // TV shop    TV Shop
  262. 63  =                         // Quantum TV    Quantum TV
  263. 64  =                         // Single TV    Single TV
  264. 65  =                         // DW        Deutsche Welle TV
  265. 66  =                         // Via 1        Via 1
  266. 67  =                         // BTV        Badenwⁿrtemberg TV
  267. 68  =                         // XXP        XXP TV Der Metropolensender
  268. 69  =                         // tv.nrw        tv.nrw Nordreinwestfahlen
  269. 70  =                         // r.TV        Regionalfernsehen B÷blingen
  270. 71  =                         // sunTV        sun TV
  271. 72  =                         // SF        Sachsen Fernsehen
  272. 73  =                         // CF        Chemnitz Fernsehen
  273. 74  =                         // DF        Dresden Fernsehen
  274. 75  =                         // LF        Leipzig Fernsehen
  275. 76  =                         // Tele 5         Tele 5
  276. 77  =                         // RBB            Rundfunk Berlin Brandenburg (ehemals RBBberlin und RBBbrandenburg (ORF und SFB))
  277. 78  =                         // OTV            Oberpfalz TV
  278. 79  =                         // Bibel          Bibel TV
  279.  
  280. 100 =                         // Eins Muxx
  281. 101 =                         // ZDF Theater
  282. 102 =                         // ZDF Dokumentation
  283. 103 =                         // Eins Festival
  284. 104 =                         // H.O.T.                    Sendebetrieb eingestellt, jetzt HSE24
  285. 105 =                         // Blue Movie I
  286. 106 =                         // Blue Movie II
  287. 107 =                         // Blue Movie III
  288. 108 =                         // Classica    Premiere Classica
  289. 109 =                         // Cine Action
  290. 110 =                         // Cine Comedy
  291. 111 =                         // Comedy                    Sendebetrieb eingestellt
  292. 112 =                         // Serie         Premiere Serie
  293. 113 =                         // Discovery    Premiere Discovery Channel
  294. 114 =                         // Disney     Premiere Disney Channel
  295. 115 =                         // SCI-Fantasy
  296. 116 =                         // Goldstar    Goldstar TV
  297. 117 =                         // Heimatkanal    Premiere Heimatkanal
  298. 118 =                         // Junior        Premiere Junior
  299. 119 =                         // Krimi        Premiere Krimi & Co
  300. 120 =                         // Filmpalast    Premiere Filmpalast
  301. 121 =                         // Digital    Premiere Digital
  302. 122 =                         // Sports World 1    Premiere Sports World 1
  303. 123 =                         // Sports World 2    Premiere Sports World 2
  304. 124 =                         // Sports World 3    Premiere Sports World 3
  305. 125 =                         // Romatic Movies    Premiere Romatic Movies
  306. 126 =                         // Seasons    Premiere Seasons    Sendebetrieb eingestellt
  307. 127 =                         // Starkino    Premiere Starkino
  308. 128 =                         // 13th Street      Premiere 13th Street
  309. 129 =                         // Sunset     Premiere Sunset
  310. 130 =                         // K-Toon     Premiere K-Toon         Sendebetrieb eingestellt
  311. 131 =                         // Studio         Premiere Studio Universal
  312. 132 =                         // Kick1
  313. 133 =                         // Beate Uhse    Premiere Beate Uhse TV
  314. 134 =                         // 1extra            Eins Extra
  315. 135 =                         // ZDFinfo    ZDF Info
  316. 136 =                         // Planet            Premiere Planet
  317. 137 =                         // Film 1        Premiere Film 1
  318. 138 =                         // Film 2        Premiere Film 2
  319. 139 =                         // Film 3        Premiere Film 3
  320. 140 =                         // SuperDom    SuperDom
  321. 141 =                         // Cine Deluxe    Cinedom Deluxe
  322. 142 =                         // Film 4        Premiere Film 4
  323. 143 =                         // Film 5        Premiere Film 5
  324. 144 =                         // Film 6        Premiere Film 6
  325. 145 =                         // Film 7        Premiere Film 7
  326. 146 =                         // SciFi          Premiere Science Fiction
  327.  
  328. 200 =                         // ORF 1        ╓stereich Fernsehen 1
  329. 201 =                         // ORF 2        ╓stereich Fernsehen 2
  330. 202 =                         // SF2        Schweizer Fernsehen 2
  331. 203 =                         // Niederlande 1    Niederlande 1
  332. 204 =                         // Niederlande 2    Niederlande 2
  333. 205 =                         // Niederlande 3    Niederlande 3
  334. 206 =                         // DΣnemark 1    DΣnemark Fernsehen 1
  335. 207 =                         // DΣnemark 2    DΣnemark Fernsehen 2
  336. 208 =                         // France 2    France 2
  337. 209 =                         // tf1
  338. 210 =                         // tv5        TV5 Frankreich
  339. 211 =                         // fr3
  340. 212 =                         // brtn
  341. 213 =                         // SF1        Schweizer Fernsehen 1
  342. 214 =                         // ORF V        ╓stereich Fernsehen V
  343. 215 =                         // TW1        ╓stereichisches Fernsehen
  344. 216 =                         // N.Geografic    National Geografic Channel
  345. 217 =                         // RAI1        RAI Uno (Italien)
  346. 218 =                         // SF Info    Schweizer Fernsehen Info
  347. 219 =                         // Teleclub    Schweizer Fernsehen Teleclub
  348. 220 =                         // tv3        Schweizer Fernsehen 3
  349. 221 =                         // Tele 24    Schweizer Fernsehen Television 24
  350. 222 =                         // Tele Zⁿrich    Schweizer Fernsehen Television Zⁿrich
  351. 223 =                         // Basel        Schweizer Fernsehen Basel
  352. 224 =                         // Tele BΣrn    Schweizer Fernsehen Television BΣrn
  353. 225 =                         // Tele M1    Schweizer Fernsehen Television M1
  354. 226 =                         // Tele Tell    Schweizer Fernsehen Television Tell
  355. 227 =                         // Sat.1 Schweiz    1. Statelitenfernsehen Schweiz
  356. 228 =                         // VIVA Swizz    Schweizer Fernsehen VIVA
  357. 229 =                         // TSI        Schweizer Fernsehen TSI
  358. 230 =                         // TSR        Schweizer Fernsehen TSR
  359. 231 =                         // M6        Schweizer Fernsehen M6
  360. 232 =                         // CNBC        CNBC (MSNBC)
  361. 233 =                         // TCC
  362. 234 =                         // Sky Channel    Sky Channel
  363. 235 =                         // ESPN        Espania
  364. 236 =                         // Astra        Astra
  365. 237 =                         // TSR 2        Schweizer Fernsehen TSR 2
  366. 238 =                         // TVE        TVE
  367. 239 =                         // FOX Kids    Premiere FOX Kids
  368. 240 =                         // austria-TV    austria-TV
  369. 241 =                         // BBC Prime    BBC Prime
  370. 242 =                         // Nostalgie      Premiere Norstalgie
  371. 243 =                         // MGM            Premiere Metro Goldwyn Mayer
  372. 244 =                         // ATV+           Austria tv plus
  373. 245 =                         // RAI2           RAI Due (Italien)
  374. 246 =                         // RAI3           RAI Tre (Italien)
  375.  
  376.  
  377. 300 =                         // Offener Kanal Berlin
  378. 301 =                         // Offener Kanal Hamburg
  379. 302 =                         // Offener Kanal Kiel
  380. 303 =                         // Offener Kanal Klinik TV
  381.  
  382. EndID   // bitte nicht l÷schen / do not remove
  383.  
  384.  
  385. // Kommandozeilen:
  386. //
  387. //     DoRecord         [programmpfadname] [parameter]
  388. //     DoRecordWaitFor  [programmpfadname] [parameter]
  389. //     DoDelete         [programmpfadname] [parameter]
  390. //     DoDeleteWaitFor  [programmpfadname] [parameter]
  391. //     RemindCall       [programmpfadname] [parameter]
  392. //
  393. //  Sollten im [programmpfadname] Verzeichnisnamen mit Leerzeichen (Space) enthalten sein und TVgenial 
  394. //  diese nicht korrekt erkennen, dann stellen Sie die Angaben in Anfⁿhrungszeichen " oder '
  395. //  Die Verwendung ist jedoch nicht zwingend notwendig.
  396. //
  397. // fⁿhrende und endstΣndige Leerzeichen werden abgeschnitten, alle ⁿbrigen werden wie angegeben verwendet.
  398. // Sie finden hier einige Beispiele, entfernen Sie die fⁿhrenden SchrΣgstriche, um die Zeile zu aktivieren.
  399. //
  400. // Ab der Version 3.00 wird zusΣtzlich eine Auswertung des Rⁿckgabewertes der aufgerufenen Datei unterstⁿtzt.
  401. // Verwenden Sie dazu das Kommando: DoRecordWaitfor  bzw.  DoDeleteWaitfor.
  402. // TVgenial wartet dann solange, bis das aufgerufene Programm fertig ist und wertet den Rⁿckgabewert (Error-Code)
  403. // aus, jeder Wert <> 0 bedeutet einen Fehler und die Aufnahme wird als nicht programmiert angesehen. Der Wert 0
  404. // veranlasst TVGenial, die Programmierung als erfolgreich anzusehen.
  405. // Hinweis: Bei einer WaitFor-Anweisung wartet TVgenial solange, bis das Aufnahme Programm beendet ist,
  406. //          TVgenial selbst geschlossen wird oder maximal nach bis zu 2 Minuten (Bis TVgenial 3.02 nur 30 Sekunden).
  407. //          Sie k÷nnen in dieser Zeit weiterarbeiten, jedoch keine weitere Aufnahme programmieren.
  408. //          (Die Versionen bis 3.02 halten Ihre Arbeit bis zum Beenden der Aufnahme komplett an)     
  409. //
  410. //
  411. // Sender Tag.Monat.Jahr Stunde.Minute Dauer Titel
  412. //   (z.B.  004 24.02.2002 20.15 45 Tierwelten am Amazonas)
  413. //DoRecord C:\Programme\Recorder.exe  i dd.mm.yyyy hh.nn j #
  414. //
  415. // Tag.Monat.Jahr Sender Stunde.Minute Dauer Titel
  416. //   (z.B.  24.02.2002 20.15 4 45 Tierwelten am Amazonas)
  417. //DoRecord C:\Programme\Recorder.exe dd.mm.yyyy hh.nn i j #
  418. //
  419. // Tag.Monat.Jahr Sender Stunde.Minute Dauer Titel
  420. //   (z.B.  24.2.02 20.15 4 45 Tierwelten am Amazonas)
  421. //DoRecord C:\Programme\Recorder.exe d.m.yy h.n i j #
  422. //
  423. // Tag:Monat:Jahr Stunde:Minute Sender Dauer >Titel<
  424. //   (z.B.  24:02:2002 20:15 4 45 >Tierwelten am Amazonas<)
  425. //DoRecord C:\Programme\Recorder.exe dd:mm:yyyy hh:nn i j >#<
  426. //
  427. // Tag:Monat:Jahr Stunde:Minute Sender Dauer >Titel<
  428. //   (z.B.  24:02:2002 20:15 (Sat 1) 45 Tierwelten am Amazonas)
  429. //DoRecord C:\Programme\Recorder.exe dd:mm:yyyy hh:nn (i) j >#<
  430. //
  431. // Tag:Monat:Jahr-Stunde:Minute Tag:Monat:Jahr-Stunde:Minute Sender >Titel<
  432. //   (z.B.  24:02:2002-20:15 24:02:2002-21:00 (0010001) >Tierwelten am Amazonas<)
  433. //DoRecord C:\Programme\Recorder.exe dd:mm:yyyy-hh:nn qq:ww:eeee-rr:ff (u) >#<
  434. //
  435. // Tag:Monat:Jahr Stunde:Minute (SenderName) Dauer >Titel<
  436. //   (z.B.  24:02:2002 20:15 (Sat 1) 45 >Tierwelten am Amazonas<)
  437. //DoRecord C:\Programme\Recorder.exe dd:mm:yyyy hh:nn (i) j >#<
  438. //
  439. // Tag Monat Stunde:Minute SenderID %Titel%
  440. //   (z.B.  24 02 02 20:15 4 45 %Tierwelten am A%)
  441. //DoRecord "C:\my programms\Recorder.exe" dd mm yy hh:nn i j >###############<
  442. //
  443. // Tag:Monat:Jahr-Stunde:Minute Tag:Monat:Jahr-Stunde:Minute Sender >Titel<
  444. //   (z.B.  24:02:2002-20:15 24:02:2002-21:00 (Sat 1) >Tierwelten am Amazonas   <)
  445. //DoRecord C:\Programme\Recorder.exe dd:mm:yyyy-hh:nn qq:ww:eeee-rr:ff (i) >#########################<
  446. //
  447. // Tag:Monat:Jahr-Stunde:Minute Tag:Monat:Jahr-Stunde:Minute Sender >Titel<
  448. //   (z.B.  -rec 24:02:2002-20:15 24:02:2002-21:00  "TierweltenamAmazonas")
  449. //DoRecord C:\Programme\Recorder.exe '-rec' dd:mm:yyyy-hh:nn qq:ww:eeee-rr:ff  '"'*'"'
  450. //
  451. // 'nimm mal folgendes auf:' Tag:Monat:Jahr-Stunde:Minute Tag:Monat:Jahr-Stunde:Minute Sender >Titel<
  452. //  (z.B.  nimm mal folgendes auf: 24:02:2002-20:15 24:02:2002-21:00 (Sat 1) >Tierwelten am Amazonas <)
  453. //DoRecord C:\Programme\Recorder.exe 'nimm mal folgendes auf: ' dd:mm':'yyyy-hh:nn qq:ww:eeee-rr:ff (i) >######################< t
  454.  
  455.  
  456. DoRecord "C:\Eigene Dateien\Recorder.exe" 'AddRecord=' dd:mm':'yyyy-hh:nn qq:ww:eeee-rr:ff (i) '"'#'"'
  457. DoDelete "C:\Eigene Dateien\Recorder.exe" 'DelRecord=' dd:mm':'yyyy-hh:nn
  458.  
  459. //  L╓SCHEN
  460. // 
  461. //  Um Sendungsprogrammierungen zu l÷schen, verwenden Sie Kommandos mit der Bezeichnung DoDelete oder DoDeleteWaitFor
  462. //  Ihr TV-GerΣt muss das L÷schen von Programmierungen unterstⁿtzen.
  463. //  Werden mehrere L÷schanweisungen angegeben, dann werden auch mehrere abgearbeitet! Also immer die
  464. //  nicht ben÷tigten Zeilen deaktivieren
  465. //
  466. //  dieses Beispiel:  DoDelete C:\Programme\Recorder.exe '-Delete' dd.mm.yyyy;hh:nn;qq.ww.eeee;rr:ff;i;#
  467. //          erzeugt:  DoDelete C:\Programme\Recorder.exe -Delete 24.06.2003;20:15;24.06.2003;22:10;ZDF;Wetten dass...?
  468. //
  469. //  dieses Beispiel:  DoDeleteWaitFor C:\Programme\Recorder.exe '"-del"' dd.mm.yyyy;hh:nn;i;"'"#"'"
  470. //          erzeugt:  DoDeleteWaitFor C:\Programme\Recorder.exe "-del" 24.06.2003;20:15;ZDF;'Wetten dass...?'
  471. //
  472.  
  473. //  Beispiel fⁿr VirtualDVR
  474. //  dieses Beispiel:  DoRecord c:\dein\pfad\zu\VirtualDVR.exe '-add' dd.mm.yyyy;hh:nn;qq.ww.eeee;rr:ff;i;#
  475. //          erzeugt:  DoRecord c:\dein\pfad\zu\VirtualDVR.exe -add 24.06.2003;20:15;24.06.2003;22:10;ZDF;Wetten dass...?
  476.  
  477. //   Beispiel fⁿr Haupauge WIN-TV-PVR
  478. //  1  =  c10           // ARD
  479. //  .....
  480. //   Fⁿr den Windows Taskplaner: in der zeile "DoRecord" den parameter USERNAME in ihren USERNAMEN Σndern und PASSWORT in ihr dazugeh÷riges PASSWORT Σndern
  481. //   Haben Sie die Sender in der TV-Applikation nach Preset sortiert, dann gilt die 1. Zeile:
  482. //   Haben Sie die Sender in der TV-Applikation nach KanΣlen sortiert (z.B. 1 = c10 //ARD), dann gilt die 2. Zeile Zeile:
  483. // DoRecord c:\windows\system32\schtasks.exe '/create /tn "' #ddmmhhnn '" /tr "c:\programme\wintv\wintv2k -p'i' -ntod -startr:'*ddmmyyyyhhnn'.mpg -limit:'k'" /sc einmal /st 'hh:nn':00 /sd 'dd'/'mm'/'yyyy' /ru BENUTZERNAME /rp PASSWORT' 
  484. // DoRecord c:\windows\system32\schtasks.exe '/create /tn "' #ddmmhhnn '" /tr "c:\programme\wintv\wintv2k -c'i' -ntod -startr:'*ddmmyyyyhhnn'.mpg -limit:'k'" /sc einmal /st 'hh:nn':00 /sd 'dd'/'mm'/'yyyy' /ru BENUTZERNAME /rp PASSWORT' 
  485. //   Zum l÷schen folgenden Befehl aktivieren:
  486. // DoDelete c:\windows\system32\schtasks.exe '/delete /tn "' #ddmmhhnn '" /f'
  487.  
  488.  
  489.  
  490. //  RemindCall: dieses Beispiel startet zu einer Erinnerung ihre TV-Applikation und schaltet auf einen Sender um
  491. //  diese Funktion ⁿberschreib die in den Optionen angegebene Datei
  492. //  
  493. // RemindCall C:\Eigene Dateien\ShowTV.exe 'channel='i
  494.