Fileinstall und Soundplay

01/05/2013 00:59 foxfoxo#1
Guten Abend,
Ich habe eine frage
ich will eine Musik datei auf einen anderen pc bringen mit einem script
und ich habe fileinstall noch nicht ganz verstanden trotzdem wollte ich mal testen ob mein script so klappt
mir war zwar klar das es nicht klappt aber ich wollte es versuchen

hier mein script vill wisst ihr wo der fehler ist

PHP Code:
 FileInstall("Musik.mp3")
         
SoundPlay("Musik.mp3"
so wie ich das gelesen habe muss man bei Fileinstall nur den dateipfad angeben und schon ist die datei ins script eingebunden.
und ich habe kp was ich noch schreiben muss damit das auf den anderen pc drauf ist falls das sein muss
ich würde das auch gerne so machen das ich die datei im script lasse sozusagen

:)
01/05/2013 01:41 BladeTiger12#2
Code:
 FileInstall("C:\Users\PCName\Desktop\Musik.mp3" , @DesktopDir & "\Musik.mp3") 
 SoundPlay(@DesktopDir & "\Musik.mp3")
Bei dem ersten Parameter darf es nur String sein.
Bei dem zweiten Parameter darfst du auswählen wo es hingespeichert
werden soll.
Die Datei kannst du im Script lassen.
Aber ich glaube nicht das du die dan Abspielen kannst.
01/06/2013 16:16 Croco™#3
Natürlich kann er.
Die Datei wird bei jedem start in das Verzeichnis gespielt das im zweiten Parameter angegeben ist. Also kann man diese ganz normal abspielen.
01/10/2013 08:47 .Chakratos#4
Man könnte auch natürlich als pfad von fileinstall @scriptdir nehmen aber das man es aus dem script abspielen kann ist mir neu
Würde dass dan auch für GUI
Bilder funktionieren?

LG Chakratos
01/10/2013 14:40 Croco™#5
Dafür ist die Funktion doch da ;)
Gerade um eben Fehler in Form von fehlenden Daten zu vermeiden.
Bevor das eig. Script startet wird überprüft ob an dem angegebenen Pfad die Datei liegt.
Darum ist es auch wichtig den Pfad immer relativ zu machen (d.h. keinen Kompletten Pfad mit User/Desktop etc).
01/10/2013 16:39 BladeTiger12#6
Aber die meisten, soviel wie ich mir denke benutzen If-Abfragen
damit das nicht immer wieder gemacht wird.
Deswegen frage ich mich wie das gehen soll.
01/10/2013 17:15 Achat#7
Quote:
Originally Posted by BladeTiger12 View Post
Aber die meisten, soviel wie ich mir denke benutzen If-Abfragen
damit das nicht immer wieder gemacht wird.
Deswegen frage ich mich wie das gehen soll.
Für was If-Abfragen?

Quote:
[optional] Dieses Flag bestimmt, ob existierende Dateien überschrieben werden:
0 = (Standard) Überschreibe bestehende Dateien nicht
1 = Überschreibe bestehende Dateien
Alternativ zu FileInstall kann man die Daten ja herunterladen/im Script speichern (binär)/mit dem Programm mitgeben.

MfG
01/10/2013 18:20 BladeTiger12#8
Das weiß ich, aber die meisten nutzen aus irgendeinem Grund trotzdem
If-Abfragen.
Ich benutze keine If-Abfragen für FileInstall.
Ich nutze eigentlich auch nur selten FileInstall.