• Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick
  • November - das bedeutet oftmals Herbstblues, grauer Himmel, Tristesse und Wetter, bei dem man gern im Warmen bleibt. Aber nur oftmals! Wir fordern Euch gern auf, gegen den Herbstblues anzukämpfen und hoffen, dabei hilft Euch unser aktuelles Monatsthema. Neugierig geworden? --> Zum Mitmachen bitte hier klicken

Automatisches Ergänzen einer URL in Automator oder Skripteditor

lukas-rick

Gala
Registriert
05.02.08
Beiträge
50
Hallo Leute,

ich möchte folgendes mit o.g. Werkzeugen machen, bin aber selbst nicht weiter gekommen und konnte noch keine verwertbare Info finden:

Ich möchte gerne von Hand eine URL angeben.
Dann soll eines der Programme die URL am Ende automatisch ergänzen, z.B. mit "001". Diese URL soll dann von Safari geöffnet werden.
Weiter soll das Programm automatisch den Wert "002" anhängen und öffnen, und zwar eine bestimmte Anzahl von Runden, z.B. 100 mal. Dann hätte ich 100 geöffnete Fenster mit der Stamm-URL-Adresse und den Enden "001" bis "100".

Kennt jemand dieses Problem und kann mir weiterhelfen oder mir einige Lösungstips geben? Ich bin Euch schon mal im Voraus dafür dankbar!

LG Lukas
 
Das scheint ja insgesamt eine eher schwierige und uninteressante Frage zu sein. Dennoch würde ich gerne meine Ergebnisse posten, vielleicht passt das ja jemand anderem. Folgendes Script habe ich im Internet gefunden und etwas modifiziert, da es eigentlich direkt die Seiten als PDF speichern soll.

property target_URL : "http://www.apfeltalk.de"
set lasthint to display dialog ¬
"Letzte 'Hint ID' eingeben:" & return & ¬
"" default answer "" buttons {"abbrechen", "weiter"} default button 2
set mycount to text returned of lasthint as integer
set savelimit to display dialog ¬
"Wieviele 'Hints' sollen gespeichert werden?:" & return & "" default answer ¬
"" buttons {"abbrechen", "weiter"} default button 2
set mylimit to text returned of savelimit as integer
set makeit to (mycount - mylimit)
set todo to "0"
display dialog "Es werden die Hints ”" & mycount & "” bis ”" & makeit & ¬
"”" & return & ¬
"" buttons {"abbrechen", "weiter"} default button 2
repeat mylimit times
open location target_URL & (mycount - todo)
tell application "Safari"
activate window
delay

end tell
set todo to todo + 1
end repeat


Ich kenne mich mit Skripten leider gar nicht aus. Ich kann Fred nur zum sprechen bringen :-)
Hier lässt sich immer nur das Ende in Form von Zahlen verändern. Interessant wäre jetzt noch, wenn man beliebige Positionen ändern könnte und die zahlen entsprechend mit "00"1 anstatt nur 1 ergänzen könnte. Vielleicht hat ja jemand Lust oder eine Idee?!

LG Lukas