Upload via FTP bei Dateiänderung

  1. taz

    taz Thread StarterMacUser Mitglied

    Mitglied seit:
    10.12.2003
    Beiträge:
    47
    Zustimmungen:
    0
    Hallo !
    Ich bin leider in bezug auf Applescript ein Neuling. Folgendes hätte ich gern: Ein Applescript, welches als Ordneraktion an einen Ordner gehängt ist und sobald sich eine Datei ändert (ich z.B. auf Speichern drücke) diese via FTP auf meinem Webspace landet.

    Dieses Skript habe ich gefunden und es ist auch fast perfekt:
    Code:
    on adding folder items to this_folder after receiving these_items
    tell application "URL Access Scripting"
    try
    repeat with i from 1 to number of items in these_items
    set this_item to item i of these_items
    upload this_item to "ftp:///username:password@ftp.yourserver.com" replacing yes without binhexing
    end repeat
    end try
    end tell
    end adding folder items to
    der Upload erfolgt aber nur wenn eine Datei neu dazukommt, nicht jedoch wenn die Datei geändert wird. Statt adding folder items muss es also einen anderen befehl geben - nur welchen ?
     
  2. lengsel

    lengselMacUser Mitglied

    Mitglied seit:
    25.11.2003
    Beiträge:
    4.553
    Zustimmungen:
    53
    Ganz simple Idee: Die Datei unter einem neuen Namen speichern.

    Grüße,
    Flo
     
    lengsel, 31.10.2005
  3. chebfarid

    chebfaridMacUser Mitglied

    Mitglied seit:
    05.10.2005
    Beiträge:
    894
    Zustimmungen:
    75
    Ich fürchte, den Befehl gibt es (noch) nicht: die Folder Actions sind in der Lage, bestimmte Ordnersituationen zu erkennen und entsprechend zu reagieren, aber leider kapieren sie nicht, was mit den Files passiert, die in den programmierten Ordnern enthalten sind.
    Was vielleicht klappen könnte ist, mit einem zweiten Ordner zu arbeiten, in den deine Files nach dem FTP-Transfer weggeparkt werden. So bliebe der "FTP Ordner" immer leer und könnte, sobald Du einen neuen/überarbeiteten File darin ablegst, wieder den FTP-Prozess starten.

    Saluti
    Farid
     
    chebfarid, 31.10.2005
  4. taz

    taz Thread StarterMacUser Mitglied

    Mitglied seit:
    10.12.2003
    Beiträge:
    47
    Zustimmungen:
    0
    hm die beste variante für mich wäre dann wohl ein folder im dock, wo ich halt manuell alle dateien für den upload reinziehe. kann man am ende des scripts den inhalt des ordners leicht löschen lassen ?
     
  5. maceis

    maceisMacUser Mitglied

    Mitglied seit:
    24.09.2003
    Beiträge:
    16.696
    Zustimmungen:
    602
    Transmit bietet diese Funktion.
    Mit einem .command Shellskript müsste das auch möglich sein.
    Die Dateien, die Du da drauf ziehst landen in der Argumente Liste.
    Vielleicht gibt es für AS einen Ähnlichen Lösungsansatz.
     
    maceis, 01.11.2005
  6. chebfarid

    chebfaridMacUser Mitglied

    Mitglied seit:
    05.10.2005
    Beiträge:
    894
    Zustimmungen:
    75
    Ich glaube es reicht an Deine Zeile
    Code:
    upload this_item to "ftp:///username:password@ftp.yourserver.com" replacing yes without binhexing
    folgendes anzuhängen:
    Code:
    move this_item to [i]Name_des_Ordners_für_die_Endlagerung[/i]
    Good scripting
    Farid
     
    chebfarid, 01.11.2005
Die Seite wird geladen...
Ähnliche Themen - Upload via FTP
  1. toaster099
    Antworten:
    10
    Aufrufe:
    318
    toaster099
    15.05.2017
  2. otrsz
    Antworten:
    13
    Aufrufe:
    1.487
    Ingo Loosen
    17.07.2014
  3. little_pixel
    Antworten:
    1
    Aufrufe:
    543
  4. PATTE
    Antworten:
    16
    Aufrufe:
    4.992
  5. Claus_ak18
    Antworten:
    3
    Aufrufe:
    831
    chebfarid
    09.05.2007