Beiträge: 1.544
Registriert seit: Oct 2007
Bewertung:
37
Du hast auch "/bin/launchctl" und nicht nur "launchctl" eingetragen?
Haue nochmal ein "cd /" davor vor die beiden Befehle:
cd /
/bin/launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
/bin/launchctl load /System/Library/LaunchDaemons/com.apple.CommCenter.plist
Die Datei musst du auch richtig ausführen. Wenn Du schon in dem Verzeichnis bist, wo das script liegt, dann musst Du es so starten:
./Schalter.sh
Beiträge: 1.007
Registriert seit: Jan 2008
Bewertung:
1
Hallo,
hat es denn schon jemand geschafft, es in BossPref einzubinden?
Beiträge: 1.544
Registriert seit: Oct 2007
Bewertung:
37
Ich denke, dass patent_uck noch unterwegs ist und keine Zeit hatte.
Ich habe schon mal einen ähnlichen toggle für 3G gebaut, sollte also kein Thema sein.
Hast Du schon mal das script (Schalter.sh) erstellt, so wie ich es vorgeschlagen habe?
Beiträge: 1.007
Registriert seit: Jan 2008
Bewertung:
1
Ich habe gestern über putty (das erste Mal) die Befehe von Dir laufen lassen, mehr Zeit hatte ich leider nicht, da ich nur zu Hause WLAN habe. Kann man das auch ohne WLAN machen?
Beiträge: 1.544
Registriert seit: Oct 2007
Bewertung:
37
Du kannst zwar auch eine Terminal auf dem iphone installieren, aber das ist dann ein bisschen mühselig sowas auf dem iphone zu machen. Ich würde es dann doch lieber per WLAN zu Hause machen.
Beiträge: 1.007
Registriert seit: Jan 2008
Bewertung:
1
So ganz verstehe ich das noch nicht.
Könntest Du mir das nochmal erklären, wie ich es dann in BossPref umsetze.
Beiträge: 1.544
Registriert seit: Oct 2007
Bewertung:
37
03.12.2008, 11:03
(Dieser Beitrag wurde zuletzt bearbeitet: 03.12.2008, 11:04 von
MacStar.)
- Beide Befehle in eine Datei packen, z.b. /bin/Schalter.sh, Rechte auf 777 setzen (chmod 777 /bin/Schalter.sh)
cd /
/bin/launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
/bin/launchctl load /System/Library/LaunchDaemons/com.apple.CommCenter.plist
- Führe mal Schalter.sh aus. Wenn das geht, dann kann man den Toggle in BossPrefs einrichten
- BossPrefs starten-->Config-->Add
- Folgende Sachen dann eintragen:
Name: SimToggle
Start: /bin/Schalter.sh
Stop: /bin/Schalter.sh
Process: blabla
Beiträge: 1.007
Registriert seit: Jan 2008
Bewertung:
1
Wo oder mit was setze ich die Rechte auf 777?
Und wohin kopiere ich die Datei auf das iPhone?
Beiträge: 1.544
Registriert seit: Oct 2007
Bewertung:
37
Die Datei kannst Du hinkopieren wo Du willst.
In meinem Beispiel ist es das Verzeichnis bin.
Wenn Schalter.sh reinkopiert ist, dann verbinde Dich per ssh und gebe folgendes ein:
cd /bin
chmod 777 Schalter.sh
dann führe die Datei mal aus:
./Schalter.sh
Beiträge: 1.007
Registriert seit: Jan 2008
Bewertung:
1
03.12.2008, 11:55
(Dieser Beitrag wurde zuletzt bearbeitet: 03.12.2008, 12:10 von
schneiderch.)
So, nun habe ich das gemacht.
Der Schalter funktioniert
Ich habe auch versucht bei BossPref ein Toggle zu machen, so wie Du es beschrieben hast.
Aber leider passiert nichts.
Was mache ich falsch?
Der Schalter ist beim Starten von BossPref auf "aus", ist das richtig so?
Beiträge: 1.544
Registriert seit: Oct 2007
Bewertung:
37
03.12.2008, 12:09
(Dieser Beitrag wurde zuletzt bearbeitet: 03.12.2008, 12:11 von
MacStar.)
Ok, dann müssen wir den etwas schwierigeren Weg gehen:
Erstelle folgende die Datei "SimSwitch" mit folgendem Inhalt und kopiere sie nach /Applications/BossPrefs.app/Services und dann wieder die Rechte auf 777 setzen:
/bin/Schalter.sh
/bin/Schalter.sh
exist blabla
/Applications/BossPrefs.app/capture.png
Beiträge: 1.007
Registriert seit: Jan 2008
Bewertung:
1
Welche Endung muß die Datei haben?
Beiträge: 1.007
Registriert seit: Jan 2008
Bewertung:
1
03.12.2008, 12:15
(Dieser Beitrag wurde zuletzt bearbeitet: 03.12.2008, 12:20 von
schneiderch.)
Du hast gesagt, ich soll eine Datei mit dem o.g. Inhalt erstellen. Mit was erstelle ich sie, mit einem Texteditor oder direkt mit WinSCP?
So habe die Datei über WinSCP erstellt. SIe ist in dem Verzeichnis, dass Du angegeben hast.
Und nun?
Beiträge: 1.007
Registriert seit: Jan 2008
Bewertung:
1
03.12.2008, 12:23
(Dieser Beitrag wurde zuletzt bearbeitet: 03.12.2008, 12:24 von
schneiderch.)
Ja, der toggle ist da und standardmäßig auf aus. Wenn ich ihn einmal drücke, also anschalte passiert immer noch nichts.
Ich habe den Text so in die Datei eingefügt, wie DU es geschrieben hast.
Beiträge: 1.544
Registriert seit: Oct 2007
Bewertung:
37
03.12.2008, 12:28
(Dieser Beitrag wurde zuletzt bearbeitet: 03.12.2008, 12:29 von
MacStar.)
Der wird auch immer aus sein, wegen "exist blabla".
Verschiebe mal /bin/Schalter.sh nach /Applications/BossPrefs.app/scripts und passe die Datei SimSwitch an:
/Applications/BossPrefs.app/scripts/Schalter.sh
/Applications/BossPrefs.app/scripts/Schalter.sh
exist blabla
/Applications/BossPrefs.app/capture.png
Achte immer auf Groß- und Kleinschreibung. Schaue ob auch wieder die Rechte auf 777 von Schalter.sh und SimSwitch gesetzt sind
Beiträge: 1.007
Registriert seit: Jan 2008
Bewertung:
1
Ich kopiere immer einfach den Text, den Du hier tippst in die Datei, das geht doch so?
Nun habe ich es so gemacht und es passiert immer noch nichts.
Beiträge: 1.544
Registriert seit: Oct 2007
Bewertung:
37
03.12.2008, 12:35
(Dieser Beitrag wurde zuletzt bearbeitet: 03.12.2008, 12:36 von
MacStar.)
Ich kann auch Fehler machen und kann es gerade nicht testen. Also lieber auch noch mal rübergucken.
Läuft das script denn noch, wenn Du es ausführst?
/Applications/BossPrefs.app/scripts/Schalter.sh
Beiträge: 1.007
Registriert seit: Jan 2008
Bewertung:
1
03.12.2008, 12:37
(Dieser Beitrag wurde zuletzt bearbeitet: 03.12.2008, 12:41 von
schneiderch.)
Das habe ich gerade nochmal probiert, das läuft.
Der Ordnder "Applications" heißt bei mir:
Apllications.RfKIPs
Kann es damit was zu tun haben?