| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen   | 
	
	
	
		| Autor | 
		Nachricht | 
	
	
		spirigwi •----->
  
  
  Anmeldedatum: 10.07.2003 Beiträge: 1517 Wohnort: Olten-CH
  | 
		
			
				 Verfasst am: 24.04.2005 - 16:16    Titel: FRAGE AS für OSX ?< [OS9,CLASSIC]=super problemlos | 
				     | 
			 
			
				
  | 
			 
			
				Im SriptMenu gepostet und gestartet läuft auf OS9 das folgende Script welches mir das FRONTMOST-Programm-PFAD ausschreiben soll, super
 
 
auf OSX gestartet funktioniert nur wenn aus SriptEditor heraus startet, was völlig zwecklos ist.
 
 
wenn es aus SriptMenu des OSX gestartet wird gibts bei mir  Fehler des ScriptMenu: 
 
 
"Es ist ein Fehler aufgetreten.    OSErr -10660"
 
Weiss da jemand wieder heraus?
 
 
 	  | Zitat: | 	 		  --$1COD_F1
 
--========================================================
 
global FrontProgr, NameFrontProgr, STARTNAME
 
property Titel1Dia1 : "Das Frontmost Programm hat folg. Pfad:
 
(zum abkopieren bereit)"
 
property Bu1Dia1 : "OK"
 
--========================================================
 
set FrontProgr to (path to frontmost application as text)
 
tell application FrontProgr
 
   my DisplDia1()
 
end tell
 
--oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
 
on DisplDia1()
 
   set Titel to my Titel1Dia1
 
   set IcNr to 2
 
   set GivUp to 0
 
   set Dia1dpdDia1 to display dialog Titel default answer "\" " & FrontProgr & "\" " & ¬
 
      "" & ¬
 
      return ¬
 
         & " " buttons {Bu1Dia1} default button Bu1Dia1 with icon IcNr ¬
 
      giving up after GivUp
 
end DisplDia1  | 	 
  _________________  Skript-Fan => ein  �  -Fan =>Scr¿¿-KongFuSius_Kurpfusius | 
			 
		  | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		Snow Administrator
  
  
  Anmeldedatum: 21.11.2000 Beiträge: 1946 Wohnort: Deiningen
  | 
		 | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		spirigwi •----->
  
  
  Anmeldedatum: 10.07.2003 Beiträge: 1517 Wohnort: Olten-CH
  | 
		
			
				 Verfasst am: 24.04.2005 - 19:07    Titel:  | 
				     | 
			 
			
				
  | 
			 
			
				bei mir in der Zwischenzeit auch aber oh Schreck    :
 
" Mc1:Users:McFileMaker:Library:Scripts:$1COD_F1.app"
 
das. $1COD_F1.app ist das Skript selbst!
 
somit kommt der fehler zwar nicht mehr aber das Resultat  also ein NONSENS
 
 
PS: jeder darf vor seiner Execution noch ein Spruch ablassen
 
 
meiner: "Snow hat mein ScriptMenu reparieren geholfen(massivst), ich sehe, es kann also nur noch an mir liegen"
 
 
Letzter Wunsch: "Snow hilf noch ein bisschen" _________________  Skript-Fan => ein  �  -Fan =>Scr¿¿-KongFuSius_Kurpfusius | 
			 
		  | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		spirigwi •----->
  
  
  Anmeldedatum: 10.07.2003 Beiträge: 1517 Wohnort: Olten-CH
  | 
		
			
				 Verfasst am: 24.04.2005 - 21:24    Titel:  | 
				     | 
			 
			
				
  | 
			 
			
				  man hegt ja immer die Hoffnung dass andere im forum zumindest von meinen Irrwegen profitieren können, hier im OS9 Forum gehts ja um die Zukunft, sodass OSX Fragen auch hier erlaubt wein dürften:
 
 
  im Kindergarten gabs doch mal ein Steifes zentrales Steuerrad, wenn man daran dreht schleuderts einen im Kreis herum
 
-->drümmlig wirds eim denn
 
 
also hab ich versucht zu drehen
 
http://www.apple.com/applescript/scriptmenu/
 
  Apples Hilfe für Korrupte Scriptmenus, viel Spass wünscht spirigwi   
 
 
Was tut der einsame nicht alles..
 
dann deren AS heruntergeladen
 
sieht etwa so aus und fängt schon mal mit try an:
 
 	  | McMINI-producers hat Folgendes geschrieben: | 	 		  
 
try
 
   --.......................
 
   set the menuitems_folder to alias (((path to "dlib" from system domain) as string) & "CoreServices:Menu Extras:")
 
   tell application "Finder"
 
      -- check for Script Menu item
 
      if not (exists item "Script Menu.menu" of the menuitems_folder) then
 
         error "The Script Menu menu item was not found in the Menu Items folder."
 
      end if
 
      --usw ....... 
 
   end tell
 
end try
 
  | 	  
 
 deren Skript konnte zwar auch wieder das Symbohl des Scriptmenus in Leiste bringen nachdem ich es von dort nach Snows Rat entfernt habe können und sie reden auch von "CoreServices"  aber wenn ich auf Schreibtisch CODE-F  drücke unter allen überhaupt möglichen Orten findet wieder nicht ein "CoreServices"  (Suchergebnis 0 Objekte)
 
 
Dann Mensch helfe dir selbst: 
 
set the menuitems_folder to alias (((path to "dlib" from system domain) as string) & "CoreServices:Menu Extras:")
 
--gibt tatsächlich
 
"McServer:System:Library:CoreServices:Menu Extras:"
 
--ja jetzt ists auch für mich ganz bubig aber warum kann denn das mein Sherlock  nicht? oder wie heisst dieses Monster auf OSX das NICHT suchen soll wie die windows-producte(Befehl_S)  sondern FINDEN !!! (Befehl_F)  !!! und ich immernoch nicht weiss wie er einmal erkrampfte GEFUNDEN-Listen wieder auskotzen könnte...
 
--eins schwör ich: nie mehr am Kindergarten-Rad drehen!
 
 weil mein $1COD_F1-Scriptli ergibt stur wieder:
 
" McServer:Users:McFileMaker:Library:Scripts:$1COD_F1.app"    --und das ineteressiert mich doch gar nicht   
 
 
SNOWsagWiederWas
 
 
 _________________  Skript-Fan => ein  �  -Fan =>Scr¿¿-KongFuSius_Kurpfusius | 
			 
		  | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		Snow Administrator
  
  
  Anmeldedatum: 21.11.2000 Beiträge: 1946 Wohnort: Deiningen
  | 
		
			
				 Verfasst am: 24.04.2005 - 21:49    Titel:  | 
				     | 
			 
			
				
  | 
			 
			
				Das Scriptmenü arbeitet in der Regel mit kompilierten Skripten.
 
 
Dein "$1COD_F1.app" ist aber laut Dateiendung als Programm gesichert. Wenn es gestartet wird, ist es natürlich auch im Vordergrund. _________________ Peter
 
-
 
Fischer-Bayern.de|Shadetreemicro.com | 
			 
		  | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		 |