Author Topic: Codebeispiele mAirListScript  (Read 29698 times)

Scrat

  • Regular
  • *
  • Posts: 498
  • Home-Studio-User
    • View Profile
    • RMNradio... Music, Fun & More!
Re: Codebeispiele mAirListScript
« Reply #270 on: November 18, 2009, 12:05:41 »
Hi Torben!

Beim Start eines Songs bzw. Elementes... Ich habe das Script auch nur von Charlies's Homepage kopiert und nur die Speicherorte der Dateien angepasst...

Was muss ich tun?
Lieber auf neuen Wegen stolpern als in alten Pfaden auf der Stelle treten!

Scrat

  • Regular
  • *
  • Posts: 498
  • Home-Studio-User
    • View Profile
    • RMNradio... Music, Fun & More!
Re: Codebeispiele mAirListScript
« Reply #271 on: November 18, 2009, 13:26:57 »
Habs mit Hilfe des englischen Forums hinbekommen!

Ich kriege es nur nicht gebacken, die Anzeige auf meinem links stehenden Monitor vernünftig zu justieren, da der Monitor mit einer anderen Auflösung als der Hauptmonitor arbeitet (Haupt= 1440x900, 2. Monitor=1280x1024).

Vielleicht hat da ja noch jemand eine Idee...
Lieber auf neuen Wegen stolpern als in alten Pfaden auf der Stelle treten!

Scrat

  • Regular
  • *
  • Posts: 498
  • Home-Studio-User
    • View Profile
    • RMNradio... Music, Fun & More!
Re: Codebeispiele mAirListScript
« Reply #272 on: January 19, 2010, 15:42:33 »
Eine Scriptanfrage:

Ich möchte per Event ein Programm bzw. eine Datei starten und gedachte, das per Script zu lösen. Wie muss das aussehen?

grobes Beispiel: run d:\Commercials\*****.cmd

Das Script soll nur diese Datei starten, mehr nicht. Die Datei selbst startet einen Prozess, der unsere Werbung auf den lokalen Rechner holt, nach vorhandener audimark-Werbung schaut und dann die Eigenwerbung entsprechend mit Opener & Closer versieht (wenn von audimark was da ist, fällt z.B. der Closer weg, der wird schon von audiamrk angeklemmt). Ist aber eigentlich unerheblich.

Wer kann mir da helfen?
Lieber auf neuen Wegen stolpern als in alten Pfaden auf der Stelle treten!

Torben

  • Administrator
  • Doktor mAirList
  • *****
  • Posts: 11104
    • View Profile
Re: Codebeispiele mAirListScript
« Reply #273 on: January 19, 2010, 15:51:47 »
Ausführen im Vordergrund:

Code: [Select]
ShellExecute('c:\woauchimmer.exe', 'optionale parameter');

Ausführen im Hintergrund (ohne Fenster):

Code: [Select]
ShellExecuteHidden('c:\woauchimmer.exe', 'optionale parameter');


Scrat

  • Regular
  • *
  • Posts: 498
  • Home-Studio-User
    • View Profile
    • RMNradio... Music, Fun & More!
Re: Codebeispiele mAirListScript
« Reply #274 on: January 19, 2010, 16:05:32 »
Goil!

Die Datei muss aber nicht zwingend eine *.exe sein, oder? Im vorliegenden Fall ist es nämlich eine *.cmd.
Lieber auf neuen Wegen stolpern als in alten Pfaden auf der Stelle treten!

Torben

  • Administrator
  • Doktor mAirList
  • *****
  • Posts: 11104
    • View Profile
Re: Codebeispiele mAirListScript
« Reply #275 on: January 19, 2010, 16:13:54 »
Nee, war nur ein Beispiel. Vermutlich kann man sogar "irgendwelche" Dateitypen angeben, und Windows startet dann das passende Programm dazu. Genau wie beim "start"-Befehl in der Shell oder bei Doppelklick auf die Datei. Hab ich aber nicht ausprobiert.

Scrat

  • Regular
  • *
  • Posts: 498
  • Home-Studio-User
    • View Profile
    • RMNradio... Music, Fun & More!
Re: Codebeispiele mAirListScript
« Reply #276 on: January 19, 2010, 16:15:17 »
Ich fummel mal...
Lieber auf neuen Wegen stolpern als in alten Pfaden auf der Stelle treten!

Scrat

  • Regular
  • *
  • Posts: 498
  • Home-Studio-User
    • View Profile
    • RMNradio... Music, Fun & More!
Re: Codebeispiele mAirListScript
« Reply #277 on: January 19, 2010, 16:21:47 »
Ich bin mal wieder zu Blöd:

Code: [Select]
[BEGIN]
ShellExecuteHidden('F:\Backup\werbungscript-v5-rmnradio\rmnradio.cmd',);
[END]

Fehlermeldung: 19.01.2010 16:20:27 Fehler       Fehler beim Ausführen der Aktion Script ausführen (F:\Backup\mAirList\Werbung.mls): [Fehler] (1:2): Identifier expected


Es darf geschossen werden!
Lieber auf neuen Wegen stolpern als in alten Pfaden auf der Stelle treten!

Scrat

  • Regular
  • *
  • Posts: 498
  • Home-Studio-User
    • View Profile
    • RMNradio... Music, Fun & More!
Re: Codebeispiele mAirListScript
« Reply #278 on: January 19, 2010, 17:18:10 »
Nu sieht es so aus:

Code: [Select]
begin
ShellExecuteHidden 'F:\Backup\werbungscript-v5-rmnradio\rmnradio.cmd'
end.

mL sagt dazu:
[Fehler] (2:20): Invalid number of parameters


Lieber auf neuen Wegen stolpern als in alten Pfaden auf der Stelle treten!

Torben

  • Administrator
  • Doktor mAirList
  • *****
  • Posts: 11104
    • View Profile
Re: Codebeispiele mAirListScript
« Reply #279 on: January 19, 2010, 22:00:24 »
Code: [Select]
begin
  ShellExecuteHidden('F:\Backup\werbungscript-v5-rmnradio\rmnradio.cmd', '');
end.

Scrat

  • Regular
  • *
  • Posts: 498
  • Home-Studio-User
    • View Profile
    • RMNradio... Music, Fun & More!
Re: Codebeispiele mAirListScript
« Reply #280 on: January 19, 2010, 22:22:53 »
Ich mag's fast nicht sagen, aber es tut sich nur in sofern was, das mL keine Fehler im Log ausspuckt. Aber das Programm wird doch nicht gestartet. Ich befürchte, ich müsste die *.cmd in eine *.exe oder eine Batch-Datei packen... Hoffe dat hilft...
Lieber auf neuen Wegen stolpern als in alten Pfaden auf der Stelle treten!

Torben

  • Administrator
  • Doktor mAirList
  • *****
  • Posts: 11104
    • View Profile
Re: Codebeispiele mAirListScript
« Reply #281 on: January 19, 2010, 22:23:44 »
Du kannst ja mal die Variante "ShellExecute" ohne "Hidden" versuchen und gucken, ob du das schwarze Fenster aufblitzen siehst. Vielleicht auch am Ende der cmd-Datei einen "pause"-Befehl einbauen, damit es nicht sofort wieder zu geht.

Scrat

  • Regular
  • *
  • Posts: 498
  • Home-Studio-User
    • View Profile
    • RMNradio... Music, Fun & More!
Re: Codebeispiele mAirListScript
« Reply #282 on: January 19, 2010, 22:31:18 »
Huhu!

Die Idee hatte ich auch schon, brachte nix. Ich seh's auch daran, das die Audiodatei, die das Programm erstellen soll, nicht erscheint. Starte ich die Datei per Hand, geht's wie gewohnt problemlos.

*grübel*
Lieber auf neuen Wegen stolpern als in alten Pfaden auf der Stelle treten!

Scrat

  • Regular
  • *
  • Posts: 498
  • Home-Studio-User
    • View Profile
    • RMNradio... Music, Fun & More!
Re: Codebeispiele mAirListScript
« Reply #283 on: January 19, 2010, 22:38:07 »
EDIT: Pause-Befehl ist drin, ohne Wirkung...

EDIT, die 2.te: Ich habe es jetzt auch mit einem Button probiert und das Script so starten lassen, ohne Erfolg. Mag mAirList möglicherweise die cmd-Datei an sich nicht?
« Last Edit: January 19, 2010, 22:45:02 by Scrat »
Lieber auf neuen Wegen stolpern als in alten Pfaden auf der Stelle treten!

Torben

  • Administrator
  • Doktor mAirList
  • *****
  • Posts: 11104
    • View Profile
Re: Codebeispiele mAirListScript
« Reply #284 on: January 19, 2010, 23:17:12 »
Hm, vielleicht kann man wirklich nur .exe-Dateien ausführen - aber in diesem Falle könnte "start" weiterhelfen, probier es mal so:

Code: [Select]
begin
  ShellExecuteHidden('start', 'F:\Backup\werbungscript-v5-rmnradio\rmnradio.cmd');
end.