Folgen Sie dem Video unten, um zu sehen, wie Sie unsere Website als Icon auf Ihrem Homescreen erstellen.
Anmerkung: This feature may not be available in some browsers.
Das hab ich jetzt gemacht. Auf den Stick scheint es aber keine Wirkung zu haben, dh die Stücke sind nicht in der Reihenfolge wie ich sie numeriert habe. -Warum meinst du wird Taggen nichts bringen? Weil die Box die Tags nicht beachtet? - Nach dem Passwort werde ich übrigens nicht gefragt, ich kriege die im screen shot gezeigte Meldung.Das musst du nicht kompilieren, im Skript-Editor als App speichern.
Dann ist das einfach ein Droplet, d.h. du ziehst die Volume des Sticks drauf.
Dann fragt der nach dem Passwort und du siehst die Volume neu gemountet wird, dann ist sortiert.
Das ist eine Fehlermeldung, dass ein Befehl nicht richtig ist.Auf den Stick scheint es aber keine Wirkung zu haben, dh die Stücke sind nicht in der Reihenfolge wie ich sie numeriert habe
on open DropList
repeat with objectRef in DropList
set diskinfo to quoted form of (do shell script "diskutil info " & quoted form of POSIX path of objectRef)
--display dialog diskinfo
if "msdos" is in diskinfo then
set device to do shell script "echo " & diskinfo & " | awk '{print $6}'"
--display dialog diskinfo & return & device
do shell script ":" with administrator privileges
do shell script "diskutil unmount " & device
do shell script "/usr/local/bin/fatsort -n " & device with administrator privileges
do shell script "diskutil mount " & device
else
beep
display alert "Error:" & return & return & objectRef & " is not a msdos device."
end if
end repeat
end open
Macports installiert in einen anderen Ordner, glaube es war /opt/local/binIch meinte fatsort installiert zu haben. Wenn ich aber Stick SSK 01 auf das Droplet mit deinem neuen AppleScript ziehe, diese Fehlermeldung (Screen shot). Den Folder /local/bin/ finde ich nicht, er ist ja unsichtbar, und ich weiß nicht wie ich ihn sichtbar machen kann, die Mac Hilfe sagt's auch nicht. - Also dies Ganze schwillt sehr an, sag wenn du's leid bist.
Leider ist es nicht so einfach, da FAT32 sich da anders verhält.das geht viel einfacher, es geht um die Titelnummer. wenn die nicht angepasst wurde, gehts nicht. Auch FAT32.
find -s *.mp3 -type f -exec cp -v {} /Volumes/'my volume name' \;
on open of aFolder
do_shell_script(aFolder)
end open
on run
set the_folder to choose folder with prompt "copy which ?"
do_shell_script(the_folder)
end run
on do_shell_script(the_path)
set filepath to quoted form of (POSIX path of the_path)
set the_result to (do shell script "find -s " & filepath & "/*.mp3" & " -type f -exec cp -v {} /Volumes/'my volume name' \\;") -- copy in alphabetical order
if the_result is "" then
display dialog "failed"
else
display dialog the_result
end if
end do_shell_script
Da mischst du den Volumenamen mit der Disknummer./dev/disk'SSK 01'
Da muss ein Leerzeichen zwischen -n und /devsudo fatsort -n/dev/disk2s1