Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5

[Lösung]Programm, das "keine SIM im iPhone" simuliert für Dualsim-Adapter
#41

Das Script läuft doch nicht, wenn ich oben den Befehl eingebe. Er sagt no such directory exist

Bei mir sieht das so aus:

/private/var/stash/Applications.RfKIPs/BossPrefs.app

Noch etwas ist mir aufgefallen:

Ich habe keine Datei mit Namen capture.png
Zitieren
#42

Welches script führst Du aus? SimSwitch ist keine "ausführbare" Datei.

Du kannst nur Schalter.sh ausführen. Die läuft doch oder?

capture.png ist nur das Bild für den Schalter. Wenn es die Datei nicht gibt, dann nehme mal blank.png und passe es dementsprechend in der Datei SimSwitch an.

Wie kommst Du auf den Ordner /private/var/stash/Applications.RfKIPs/BossPrefs.app ???

Du arbeitest nicht im root Verzeichnis, sondern in /private/var/stash.

In das root Verzeichnis kommst Du mit "cd /" in der shell (ssh). Mit "pwd" kannst Du immer schauen, in welchem Verzeichnis Du bist. In WinSCP musst Du noch ein paar Ebenen/Verzeichnisse nach oben gehen.
Zitieren
#43

Ich bin nun wieder im Büro und kann erst heute Abend an den Rechner mit WLAN.

Ich habe Schalter.sh ausgeführt. Wenn ich direkt im Verzeichnis bin geht es. Bin ich aber in root und gebe den Pfad, den Du mir gegeben hast und wo sich Schalter.sh auch befindet ein, so sagt er no such directory or file exist.
So bin ich auch auf die von mir genannte Pfadangabe gekommen.
Zitieren
#44

Vielleicht kannst Du es mal bei Dir ausrpobieren und mir dann genau schreiben, was ich machen soll.
Ich scheine doch ein zu großer Laie zu sein.
Zitieren
#45

Ich habe es gerade versucht auf dem iphone zu "programmieren". Schalter.sh funktioniert soweit, nur leider nicht der toggle in BossPrefs. Ich habe zu Hause ein toggle für 3G rumliegen...muss mal schauen, wie ich es dort gemacht habe. Irgend einen Trick gabs es dar...komm gerade nur nicht drauf. Ich meld mich heute abend nochmal und poste dann die Dateien.
Zitieren
#46

Super, vielen Dank.
Zitieren
#47

Jipppiee....ich habe es hinbekommen und das direkt auf dem iphone Biggrin Ganz schön fummellig Biggrin

Es lag an den Rechten, "sh" fehlte in Schalter.sh

Anbei findest Du die Dateien

Kopiere Sie als root in folgende Verzeichnisse:

SimToggle:
/Applications/BossPrefs.app/services/

Schalter.sh:
/Applications/BossPrefs.app/scripts/

Und setze die Rechte noch auf 755:

chmod 755 /Applications/BossPrefs.app/services/SimToggle
chmod 755 /Applications/BossPrefs.app/scripts/Schalter.sh

Viel Spaß

Biggrin

PS: Wenn es geht, dann kannst Du ja mal in Deinem ersten Post auf die Lösung verlinken.


Angehängte Dateien
.zip SimToggle.zip Größe: 380 Bytes  Downloads: 58
Zitieren
#48

Super, dass Du es hinbekommen hast. Wie kann ich die Dateien auf mein iPhone jetzt gleich bekommen ohne WLAN?
Zitieren
#49

Dafür brauchst Du schon WLAN.
Zitieren
#50

Eine Idee habe ich noch, wenn Du kein WLAN gerade hast. Probiere mal Tunnel Suite aus, das geht über USB:

https://iszene.com/thread-25056-post-196...#pid196171
Zitieren
#51

Juju,

Super es hat funktioniert (auch ohne WLAN, mit iTUnnel über USB), war mein Posting wohl schneller.

Jetzt kann ich endlich wieder meinen Dualsim-Adapter nutzen.

Ein großes Lob und vielen Dank an ingmar6101 für seine Hilfe und Geduld.

Könnte man jetzt diese Funktion auch auf einen Button direkt aufs Springboard legen?
Zitieren
#52

Super, dass freut mich zu hören Biggrin Kannst mir auch gerne eine positive Bewertung verpassen Biggrin

Du kannst ja auch in Deinem ersten Post hier im Thread auf die Lösung verlinken.

Ein Button auf dem springboard zu programmieren ist leider nicht ganz so trivial. Man könnte probieren, einen für sbsettings zu erstellen: http://thebigboss.org/guides/sbsettings-toggle-spec/ Das ist leider auch nicht gerade einfach. Vielleicht gibt es ja in einer zukünftigen Version von sbsettings wieder die Möglichkeit so einfach wie in BossPrefs eigene toggles zu erstellen.
Zitieren
#53

Hast Du keine Lust und Muse einen toggle zu erstellen?Biggrin


Wie kann ich hier auf die Lösung verlinken?
Zitieren
#54

Duuuu sorry, aber da fehlt mir jetzt echt die Motivation zu, weil ich das Problem nicht habe Biggrin Da müsste ich mich erst einarbeiten und das würde sicherlich ordentlich Zeit in Anspruch nehmen.

Du kannst ja einfach folgenden Text im ersten Post einfügen:


--------------------
--------------------
Hier die Lösung:

https://iszene.com/thread-36385-post-299...#pid299067
Zitieren
#55

Ok, war ja nur eine Frage, trotzdem nochmal danke, ich habe Dich auch schon bewertet.
Zitieren
#56

Ihr seit echt alle so Geil Kiss

Gab es nicht früher unter der 1.4 mal eine Möglichkeit ein Script als Icon auf den Desktop zu legen?? Mir fällt echt nicht mehr ein, wie das hiess.
Trotzdem, super Idee ein Script mit Bossprefs auszuführen!!!
Zitieren
#57

So, ich bin jetzt zurück und habe Eure Scripte voller Entusiasmus ausprobiert, leider funktioniert das bei mir nicht:
Zuerst habe ich die Zip-Datei von ingmar6101 heruntergeladen und in die richtigen Verzeichnisse verschoben (als "root" über sftp) und die Berechtigungen auf 755 eingestellt.
Unter BossPrefs erscheint auch ordnungsgemäß der neue Schalter SimToggle. Wenn ich den auf an bzw. aus schalte, sollte sich die SIM-Karte doch umschalten, oder? Geht aber leider nicht.
Wenn ich den Script Schalter.sl direkt ausführe (habe ich mit Putty probiert, eingelogt als "root" und als "mobile", gibt es folgende Meldung:
": No such file or directory/
launchctl: Couldn't stat("/System/Library/LaunchDaemons/com.apple.CommCenter.pli"): No such file or directory
nothing found to unload
launchctl: Couldn't stat("/System/Library/LaunchDaemons/com.apple.CommCenter.pli"): No such file or directory
nothing found to load
"
Jetzt hoffe ich, dass ingmar6101 oder schneiderch mir helfen können!
Ludger
Zitieren
#58

Du hast bestimmt copy und paste von der Fehlermeldung gemacht. Was mir sofort auffällt ist "..CommCenter.pli". Die müssten plist am Ende heißen, also "/System/Library/LaunchDaemons/com.apple.CommCenter.plist". Was zeigt er an, wenn Du eine "more Schalter.sh" machst?
Zitieren
#59

(05.12.2008, 10:44)ingmar6101 schrieb:  Du hast bestimmt copy und paste von der Fehlermeldung gemacht. Was mir sofort auffällt ist "..CommCenter.pli". Die müssten plist am Ende heißen, also "/System/Library/LaunchDaemons/com.apple.CommCenter.plist". Was zeigt er an, wenn Du eine "more Schalter.sh" machst?

Im Script steht es richtig: mit ...CommCenter.plist
Zitieren
#60

Hmm vielleicht sind aber irgendwelche unssichtbaren Zeichen beim rüberkopieren per ftp eingefügt worden.

Wenn Du Befehle einzelnd ausführst dann geht es, ja?
/bin/launchctl unload -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist
/bin/launchctl load -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist


Erstelle mal die Datei direkt auf dem iphone mit "vi":


- das hier kopieren:

cd /
/bin/launchctl unload -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist
/bin/launchctl load -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist

- vi starten, "i" drücken, "p" drücken", "ESC" drücken", ":w Schalter.sh",":wq" drücken...Enter
Zitieren




Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste