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

PFADE für Alias-File-Ordner :OSA-Menu=>Apple Skript Resul
Gehe zu Seite Zurück  1, 2
 
Neues Thema eröffnen   Neue Antwort erstellen    Fischer-Bayern.de Foren-Übersicht -> Classic-Snippets
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
spirigwi
•----->
•----->


Anmeldedatum: 10.07.2003
Beiträge: 1529
Wohnort: Olten-CH

BeitragVerfasst am: 16.01.2005 - 10:33    Titel: Antworten mit Zitat

Hier waren meine nun überflüssig gewordenen Entwickluns-Trümmer:
mit Dank an Snows enorme Geduld und der Hilfe durch sein enormes Fachwissen hallo winke


Zuletzt bearbeitet von spirigwi am 23.12.2005 - 21:44, insgesamt 4-mal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden AIM-Name
spirigwi
•----->
•----->


Anmeldedatum: 10.07.2003
Beiträge: 1529
Wohnort: Olten-CH

BeitragVerfasst am: 16.01.2005 - 11:09    Titel: Antworten mit Zitat

Hier waren meine nun überflüssig gewordenen Entwickluns-Trümmer:
mit Dank an Snows enorme Geduld und der Hilfe durch sein enormes Fachwissen hallo winke


Zuletzt bearbeitet von spirigwi am 23.12.2005 - 21:44, insgesamt 7-mal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden AIM-Name
spirigwi
•----->
•----->


Anmeldedatum: 10.07.2003
Beiträge: 1529
Wohnort: Olten-CH

BeitragVerfasst am: 16.01.2005 - 11:12    Titel: Antworten mit Zitat

Hier waren meine nun überflüssig gewordenen Entwickluns-Trümmer:
mit Dank an Snows enorme Geduld und der Hilfe durch sein enormes Fachwissen hallo winke


Zuletzt bearbeitet von spirigwi am 23.12.2005 - 21:42, insgesamt 4-mal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden AIM-Name
Snow
Administrator
Administrator


Anmeldedatum: 21.11.2000
Beiträge: 1955
Wohnort: Deiningen

BeitragVerfasst am: 16.01.2005 - 12:11    Titel: Antworten mit Zitat

Unter OS X hast du die Möglichkeit, bei 'choose file' die Option 'without invisibles' zu benutzen - bei OS 9 leider nicht.
_________________
Peter
-
Fischer-Bayern.de|Shadetreemicro.com
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
spirigwi
•----->
•----->


Anmeldedatum: 10.07.2003
Beiträge: 1529
Wohnort: Olten-CH

BeitragVerfasst am: 27.07.2006 - 08:51    Titel: Antworten mit Zitat

Dies ist ZB das Ergebnis eines Durchlaufes des Snippets:
Zitat:
-- ==================================================
property xxx : ""
global STARTNAME --PROPERTYER()
--
==================================================
my PROPERTYER() --oooooooooooooooo
--
--------------
on PROPERTYER() --oooooooooooooooo
   
global STARTNAME --PROPERTYER()
   
set STARTNAME to (first item of (list disks)) as string
end PROPERTYER
--
-------------------property MUSTER-----------------
my FMxxxxxxxxx() --oooooooooooooooo
--
on FMxxxxxxxxx() --oooooooooooooooo
   
tell application "Finder" --für load script entbehrlich
      
set PfFile to STARTNAME & ":" & ¬
         "
ALLE_öffner:Rechner Willy"
      
FMxxxxxxxxx() of (load script file PfFile)
   
end tell --für load script entbehrlich
end FMxxxxxxxxx

"
mcchef: ALLE_öffner:Rechner Willy"


Da diese 2 Snippet-Skripts noch zu OS9-Zeiten entstanden sind, konnte ich nicht wissen, dass man bei Anwendung auf OSX den Pfad nicht in einen tell-Block des "Finders" setzen sollte, sondern im Scripteditor-Bereich ausformulieren muss:
Dies ermöglicht erst den komplikationslosen Einsatz des Pfades auf OSX laufendem AppleSkript.

Weiter ist es immer geschickter, wenn man die globals an den Kopf des Skriptes setzt (also den propertys voranstellt)

Das Ergebnis sähe also so besser aus:

EDIT 3.1.06
Hier die mir aktuell am optionenreichste und einfachst adaptierbare Skript-Ausgabe nach dem choosen eines Files hat Folgendes geschrieben:
-- ==================================================
global STARTNAME, ClipInhalt --PROPERTYER()--ooooo
--
==================================================
my PROPERTYER() --ooooo
--
--------------
on PROPERTYER() --ooooo
   
global STARTNAME, ClipInhalt --PROPERTYER()--ooooo
   
set STARTNAME to (first item of (list disks)) as string
   --

   
set ClipInhalt to "xxxxxxxxxxxx"
   --

end PROPERTYER
--
-------------------property MUSTER-----------------
my FileEvLoadScript1() --ooooo
--

on FileEvLoadScript1() --ooooo
   --
(first item of (list disks)) as string = STARTNAME
   
set PfFile to STARTNAME & ":" & ¬
      "
Programme:AdvancedConcepts:Omnis:OMNIS 7"
   --
FMScriptName(ClipInhalt) of (load script file PfFile) --FMScriptName=ZB als Anteil des FileNamens
   --
(*--für load script entbehrlich
   
tell application "Finder" -- "System Events"--für load script entbehrlich
      
open file PfFile --für FILE! --oder Alias
   
end tell --für load script entbehrlich
   --
*)
end FileEvLoadScript1

"
mcchef:Programme:AdvancedConcepts:Omnis:OMNIS 7"

spirigwi hat Folgendes geschrieben:
Auf OS9 gabs den Pfad-Befehl: "Verweis einsetzen".
Ich finde den nicht in OSX und er ist zudem sehr eingeschränkt.(zu simpel):

Mit diesem aktuellen Beitrag in Snows Forum könnte man doch ähnlich vorgehen wie mit "Verweis einsetzen" des OS9:
ShooTerKo hat Folgendes geschrieben:
Den (Unix-)Pfad zu einer Datei findest du leicht heraus, indem du die Datei in dein Scripteditorfenster ziehst. Das Ergebnis musst du dann in Anführungszeichen setzen. Dann erhältst du jedoch eigentlich nur eine Zeichenkette, die den Unixpfad zu der Datei enthält. Um Applescript mitzuteilen, dass die Datei und nicht nur der Pfad gemeint ist, musst du die Schlüsselwörter POSIX file vor den Unixpfad setzen.

_________________
 Skript-Fan => ein � -Fan =>Scr¿¿-KongFuSius_Kurpfusius
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden AIM-Name
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Fischer-Bayern.de Foren-Übersicht -> Classic-Snippets Alle Zeiten sind GMT + 2 Stunden
Gehe zu Seite Zurück  1, 2
Seite 2 von 2

 
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