Fischer-Bayern.de
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Netscape geturl - Netscape Download Schleife fuer Verzeich

 
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Fischer-Bayern.de Foren-Übersicht -> AppleScript-Forum
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Tokoloshe
•->
•->


Anmeldedatum: 16.12.2000
Beiträge: 2

BeitragVerfasst am: 05.05.2001 - 18:21    Titel: Netscape geturl - Netscape Download Schleife fuer Verzeich Antworten mit Zitat

Hallo !

Ich möchte ein Grafikverzeichnis entleeren.

Die Struktur sieht so aus:

http://www.mg.co.za/madameve/9708/me970822.gif

Wobei das Verzeichnis Jahr und Monat ist, also variabel ,und der Dateiname auch Datumskomponenten  enthält.

Da ich Scripteinsteiger bin brauch ich ein paar Tips.

Kann mir da jemand helfen?

Bis denne


Thomas
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Snow
Administrator
Administrator


Anmeldedatum: 21.11.2000
Beiträge: 1946
Wohnort: Deiningen

BeitragVerfasst am: 06.05.2001 - 14:30    Titel: Netscape geturl Antworten mit Zitat

Hallo Thomas,

die Cartoons sind ja echt stark!

Weil sie mir auch so gut gefallen haben, habe ich mal ein Skript gebastelt. Es ist bei weitem nicht perfekt, sollte aber seinen Zweck durchaus erfüllen.

Du musst auf deinem Desktop einen Ordner "madameve" anlegen.

Hier das Skript

set dayList to { "01", "02", "03", "04", "05", "06", "07", "08", ¬
"
09", "10", "11", "12", "13", "14", "15", "16", "17", "18", ¬
"
19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31" }

set derOrdner to ¬
text returned of (display dialog ¬
"
Bitte Ordner angeben (Format: \"YYMM\" )" default answer "" )


repeat with theDay in dayList


set the item_name to "me" & derOrdner & theDay & ".gif"

set the parent_directory to ¬
"
http://www.mg.co.za/madameve/" & derOrdner & "/"
set this_URL to (the parent_directory & the item_name)
set the local_filepath to ((path to desktop folder as text) & "madameve:" )
copy local_filepath to folder_path
set local_filepath to local_filepath & derOrdner & ":" & item_name
tell application "Finder"

if (not (exists folder derOrdner of folder folder_path)) then
set the new_folder to make new folder at folder folder_path ¬
with properties { name:derOrdner }
end if
end tell
tell me to activate
set the timeout_amount to 1800
try
with timeout of timeout_amount seconds
tell application "URL Access Scripting"
download this_URL to file local_filepath ¬
with progress
end tell
end timeout
on error number error_number

if the error_number is -128 then
exit repeat
end if

end try
end repeat
tell application "URL Access Scripting" to quit


Jetzt kannst du die Bilder monatsweise herunterladen. Falls es an einem Tag mal kein Bild gegeben hat, wird das einfach übersprungen.

Auftretende Fehler werden einfach nicht behandelt und ignoriert. Der einzige Fehler, der behandelt wird, ist der Abbruch des Skripts per Apfel-Punkt.

Ich denke, das tut's schon mal.
_________________
Peter
-
Fischer-Bayern.de|Shadetreemicro.com
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
Beiträge der letzten Zeit anzeigen:   
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Fischer-Bayern.de Foren-Übersicht -> AppleScript-Forum Alle Zeiten sind GMT + 2 Stunden
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2002 phpBB Group
Deutsche Übersetzung von phpBB.de


AppleScript für absolute Starter