• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> Klick

Lion Ad-Hoc Netzwerk per Apple-Script - Wo liegt der Fehler

Knochenfuarz

Reinette de Champagne
Registriert
20.04.08
Beiträge
418
Hallo liebe ATler

Habe jetzt mal das hier raus bekommen bei der Suchen nach einen Script für das immer wieder neu hochfahren eines Ad-Hoc Netzwerks mit Anschalten des Macs. (Ich verwende dieses Netzwerk für den Internetzugang von Laptop, iPad und iPhone)

property NetworkName : "Your Network Name"
property NetworkPassword : "thirteenchara"
property BringupScript : ""
tell application "System Events"
tell process "SystemUIServer"
tell menu bar 1
-- Find Airport Menu
set menu_extras to value of attribute "AXDescription" of menu bar items
repeat with the_menu from 1 to the count of menu_extras
if item the_menu of menu_extras contains "Wi-Fi" then exit repeat
end repeat

-- Turn on airport and start create network
tell menu bar item the_menu
perform action "AXPress"
-- If Wi-Fi is off, turn it on
if title of menu item 2 of menu 1 is "Turn Wi-Fi On" then
perform action "AXPress" of menu item "Turn Wi-Fi On" of menu 1
perform action "AXPress"
end if
perform action "AXPress" of menu item "Create Network…" of menu 1
end tell
end tell

-- Enter information into Create Network Dialog
tell window 1
click pop up button 2
click menu item 4 of menu 1 of pop up button 2
set value of text field 3 to NetworkPassword
set value of text field 2 to NetworkPassword
set value of text field 1 to NetworkName
click button "Create"
end tell
end tell
end tell

Jetzt zeigt ihr mir folgenden Fehler an:

„System Events“ hat einen Fehler erhalten: „menu item \"Create Network…\" of menu 1 of menu bar item 3 of menu bar 1 of process \"SystemUIServer\"“ kann nicht gelesen werden." number -1728 from menu item "Create Network…" of menu 1 of menu bar item 3 of menu bar 1 of process "SystemUIServer"


Leider bin ich was Script angeht ein totaler Vollpfosten und verstehe nicht was ich tun muss damit er mir das ganze einfach einrichtet per Script und dieser Fehler raus is.

Falls es wichtig is es handelt sich um Lion 10.7.3

Danke schonmal

KNF
 

martinv2

Doppelter Prinzenapfel
Registriert
14.04.12
Beiträge
437
Ersetze mal

"Turn Wi-Fi On" durch "Wi-Fi aktivieren"

und

"Create Network…" durch "Netzwerk anlegen …"

und sieh mal, wie weit Du kommst.
 

Knochenfuarz

Reinette de Champagne
Registriert
20.04.08
Beiträge
418
Danke, gerade ausprobiert. Leider kein Erfolg.
Hat vielleicht noch jemand Ideen?
 

Knochenfuarz

Reinette de Champagne
Registriert
20.04.08
Beiträge
418
error "„System Events“ hat einen Fehler erhalten: „button \"Create\" of window 1 of process \"SystemUIServer\"“ kann nicht gelesen werden." number -1728 from button "Create" of window 1 of process "SystemUIServer"
 

Knochenfuarz

Reinette de Champagne
Registriert
20.04.08
Beiträge
418
Ach ja und da ist jetzt die automatische Freigabe für das Internet über dieses Ad-Hoc noch nicht mit drin oder?
 

martinv2

Doppelter Prinzenapfel
Registriert
14.04.12
Beiträge
437
Okay, das ist wohl die letzte Stelle, wo er einen englischen Text anmeckert (das AppleScript tut nämlich nichts anderes, als für Dich Menüeinträge auszuwählen, Buttons zu drücken, Texte einzutragen, etc.). Also ersetze mal "Create" durch - mal sehen, wie heisst der Button denn - "Anlegen".
 

Knochenfuarz

Reinette de Champagne
Registriert
20.04.08
Beiträge
418
Super danke das ist soweit alles lauffähig. Jetzt habe ich noch das Problem das er mir das jetzt als Computer zu Computer anlegt aber ohne Internetfreigabe. Was müsste ich da noch tun?
Und in welcher Form muss ich das jetzt einsetzten das es das alles von alleine jedes mal tut?