bestandsnaam in klembord bij mapactie
6 oktober 2007 - 21:31   
geplaatst door: Hipska
Probleem:
Om bestanden/foto's snel even te tonen aan anderen via internet, plaats ik ze even in de Public map van mijn iDisk. Dan moet ik ook nog die mensen de url geven van dat bestand. Dus moet ik eerst de hele URL typen, http://idisk.mac.com/Username-Public/ en dan nog bestandsnaam.ext er aan toevoegen.

Vraag:
Kan dit met applescript in combinatie met mapacties? Dus als ik een bestand in die map plaatst dat een applescript vanzelf de url in mijn klembord steekt, zodat ik enkel nog ? + v moet doen?

iBook G4 14" | iPhone 3G 8GB | iMac C2D 27" | MacBook Air C2D 13" | iPhone 3G 16GB
bestandsnaam in klembord bij mapactie
6 oktober 2007 - 22:56    reactie #1
geplaatst door: hitchhiker
Zet het hele url, behalve die mapnaam in een clipping en plant die op het bureaublad. Sleep 'm in je email wanneer je 'm nodig hebt, type (of kopieer en plak) de naam van de map in kwestie er achteraan en klaar is kees.
bestandsnaam in klembord bij mapactie
7 oktober 2007 - 00:05    reactie #2
geplaatst door: Hipska
Maar is er niet een manier die dit rechtstreeks doet?

kan applescript niet een tekst in het klembord zetten?

iBook G4 14" | iPhone 3G 8GB | iMac C2D 27" | MacBook Air C2D 13" | iPhone 3G 16GB
bestandsnaam in klembord bij mapactie
7 oktober 2007 - 00:23    reactie #3
geplaatst door: hitchhiker
Ja dat kan allemaal, maar een beetje beweging is goed voor je en ik heb nu ff geen zin. :tounge:

Deze: NaamvanjeHD/Library/Scripts/add - new item alert.scpt
lijkt me leuke om mee te beginnen.

bestandsnaam in klembord bij mapactie
7 oktober 2007 - 15:48    reactie #4
geplaatst door: hitchhiker
Dit zou het moeten doen.


on adding folder items to this_folder after receiving added_items
   try
       tell application "Finder"
           set itemName to the name of (item 1 of added_items)
           set the clipboard to "http://www.jouwebsite.nl/leukeplaatjes/" & itemName as Unicode text
       end tell
   end try
end adding folder items to
bestandsnaam in klembord bij mapactie
7 oktober 2007 - 19:37    reactie #5
geplaatst door: Hipska
thanks
iBook G4 14" | iPhone 3G 8GB | iMac C2D 27" | MacBook Air C2D 13" | iPhone 3G 16GB
bestandsnaam in klembord bij mapactie
9 oktober 2007 - 18:34    reactie #6
geplaatst door: Hipska
ok, nog kleine uitbreiding, zou je nog kunnnen maken dat hij de mapnaam ook in de url zet?
iBook G4 14" | iPhone 3G 8GB | iMac C2D 27" | MacBook Air C2D 13" | iPhone 3G 16GB
bestandsnaam in klembord bij mapactie
9 oktober 2007 - 22:58    reactie #7
geplaatst door: hitchhiker
Ja, dat kan. :sigh:


on adding folder items to this_folder after receiving added_items
   try
       tell application "Finder"
           set itemName to (the name of this_folder) & "/" & (the name of (item 1 of added_items))
           set the clipboard to "http://www.jouwebsite.nl/leukeplaatjes/" & itemName as Unicode text
       end tell
   end try
end adding folder items to

Alleen de regel met "set itemName..." is gewijzigd.
bestandsnaam in klembord bij mapactie
9 oktober 2007 - 23:03    reactie #8
geplaatst door: Hipska
ik kan JAVA, php, javascript, html, css maar deze taal vind ik echt raar werken :/
iBook G4 14" | iPhone 3G 8GB | iMac C2D 27" | MacBook Air C2D 13" | iPhone 3G 16GB
bestandsnaam in klembord bij mapactie
9 oktober 2007 - 23:54    reactie #9
geplaatst door: Leander
Hier een tip om met AppleScript bekend te raken. :reading:
Download de gratis PDF "AppleScript for Absolute Starters" van Bert Altenburg.

http://files.macscripter.net/sourcebook/AS4ASb2.pdf

:worship:  :worship:  :worship:

bestandsnaam in klembord bij mapactie
10 oktober 2007 - 00:02    reactie #10
geplaatst door: hitchhiker
De handleiding van Bert is leuk en goed, aanrader.
Het probleem met Applescript zit 'm wat mij betreft in de documentatie: non-existing. Ik ben bijv. benieuwd waar te vinden is wat je van de Finder allemaal meekrijgt als er iets gebeurt in zo'n mapactie. Ik heb een bestaande mapactie aangepast en rondgegoogled voor een geschikte clipboardmanoevre. Voorbeelden vindt je dan wel, documentatie: neuh. :dontgetit:
bestandsnaam in klembord bij mapactie
10 oktober 2007 - 00:08    reactie #11
geplaatst door: Hipska
dat is net ook het probleem, ik wil het wel leren, maar vind er niet erg veel over.
iBook G4 14" | iPhone 3G 8GB | iMac C2D 27" | MacBook Air C2D 13" | iPhone 3G 16GB
bestandsnaam in klembord bij mapactie
10 oktober 2007 - 01:20    reactie #12
geplaatst door: Leander

Citaat
hitchhiker om 0:02, 10-10-2007
De handleiding van Bert is leuk en goed, aanrader.
Het probleem met Applescript zit 'm wat mij betreft in de documentatie: non-existing. Ik ben bijv. benieuwd waar te vinden is wat je van de Finder allemaal meekrijgt als er iets gebeurt in zo'n mapactie. Ik heb een bestaande mapactie aangepast en rondgegoogled voor een geschikte clipboardmanoevre. Voorbeelden vindt je dan wel, documentatie: neuh. :dontgetit:

Ja, dat ervaar ik ook zo, de AppleScript documentatie is inderdaad erg karig. Ik heb wel dit gevonden: AppleScriptLanguageGuide.pdf, maar deze gids is mij weer te theoretisch en daardoor niet concreet toepasbaar.

Apple geeft op hun website deze overzichtspagina: AppleScript Resources. Heel handig vind ik ook deze website om scriptvoorbeelden in op te zoeken: http://www.codefetch.com en Googlen op codefragmenten werkt naturlijk ook prima. Ook http://bbs.applescript.net , http://macscripter.net/ en http://www.applescriptsourcebook.com is handig om te raadplegen. Verder maak ik ook veel gebruik van de bibliotheek in de Scripteditor zelf.
Door zelf te schrijven, zoeken en te combineren kom je een heel eind, maar dat kost vaak wel een hoop tijd.

Hebben andere forumscripters nog goede tips wat betreft documentatie, boeken etc.?
Misschien heeft Bert nog wel een 'gouden' tip?

bestandsnaam in klembord bij mapactie
10 oktober 2007 - 10:26    reactie #13
geplaatst door: hitchhiker
Ik heb nog wel een gouden tip: geef ons Hypercard terug! :biggrin:  :thumbs-up:
bestandsnaam in klembord bij mapactie
12 januari 2008 - 16:18    reactie #14
geplaatst door: Hipska
ok, zelfde vraag, maar iets uitgebreider...

kan je maken dat hij naast de url in klembord zetten, ook nog eens dat bestand kopieerd naar een in te stellen map?

iBook G4 14" | iPhone 3G 8GB | iMac C2D 27" | MacBook Air C2D 13" | iPhone 3G 16GB