iPad als Webfront Terminal - Tasker Funktionalitäten

nicht das ich jetzt dafür sorge das die Preise der iPad’s steigen, wollte mich erstmal mit welchen eindecken…:rolleyes:
Mist :smiley:

… auf die Gefahr hin, dass ich der einzige bin der das nicht hingekriegt hat - ich kann über den Socket Befehle ans IPad absetzen, bekomme aber nichts zurück

was mache ich falsch?

Ähh,gute Frage…
Firewall vielleicht??? Kannst du die mal kurz ausschalten?

Bei mir funktioniert das ohne Probleme… Notfalls vielleicht das iPad mal booten!

hab ich schon gecheckt. Ich glaube ich habe was bei der RegVar falsch eingestellt. Wenn ich eine RegVar anlege und als übergeordnete Instanz den Socket auswähle, dann müssten doch im Debug der ReVar die Rückmeldungen ankommen oder?

Ja, so wird’s gemacht. Client Socket anlegen und dann RegVar mit übergeordneter Instanz Client Socket.
Da sieht man im Debug der RegVar die Rückmeldung die man auch im ClientSocket Debug sieht----> siehst du denn überhaupt Rückmeldungen im ClientSocket?? Da müssten also Transmitted und Received Meldungen sein wenn due einen Befehl absetzt.

Gruß
spooniester

EDIT*
du setzt ja den Befehl so ab, oder?!?? Also das \r ist wichtig:
CSCK_SendText( 46295 /[ipad]/,„powerlog -B -q \r“ );

[schäm]ich sag nur \r :slight_smile: [/schäm]

Jaja, ohne das gehts nicht :smiley:

Hallo,

wie kann ich diesen String

08/29/14 10:57:51 [Battery] level=100.00%; voltage=4190 mV; current=0 mA; max_capacity=6166; charging_state=Full; charging_current=2100 mA; battery_temp=27.00 C; adapter_info=4000; connected_status=1; usage=00:00:00; standby=00:00:00;

nun zerlegen und in einzelne Variablen schreiben?

Schaue Dir mal in IO-Instanzen den Cutter an.

Das „;“ Zeichen wäre was für Dich.

Gruß Helmut

Danke,

hab`s mit dem Text Parser hinbekommen.

Hallo,

hat schon jemand heraus bekommen, wie ich ein Popup (z.B. wenn der IPS-Server mal Offline war) per Skript bestätigen kann? Such mir schon seit Tagen nen Wolf.

Wow, Danke für die tolle Anleitung!

Hatte noch ein altes iPad I rumliegen dass bereits gejailbreaked war und nun dank deiner Beschreibung zum tollen IPS-Terminal wurde!

Jetzt muss ich nur noch meine ganzen Ideen dafür umsetzen :smiley:

Danke nochmal und Gruß!

Hi zusammen,
hat schon jemand sowas mit iOS8 laufen?

Mir fehlt dafür zumindest
-Insomnia
-TerminalActivator

ist beides nach wie vor nicht ios8-kompatibel. Kennt jemand Alternativen?

Gruß,
ika

So, ich habe das ganze jetzt mit meinem iPad 2 versucht … allerdings erst mal noch mit der SSH Variante.

IOS 7.1.2

Login per SSh geht, Popup ebenfalls … aber keine Sprachausgabe !?
Als Antwort kommt:

csay: command not found

Irgendjemand eine Idee an was das liegt ??

Gruß
Jens

Hmmm … niemand da der ne Idee hat ? :confused:

Außerdem habe ich jetzt versucht das iPad2 per Socket anzubinden (wie in #39 beschrieben), aber bei dem Versuch den Befehl unter Punkt 2 auszuführen kommt folgendes:

iPad-2-ws:~ root# launchctl load com.spooniester.ips.plist
Could not open job overrides database at: /private/var/db/launchd.db/com.apple.l aunchd/overrides.plist: 2: No such file or directory
launchctl: Couldn’t stat(„com.spooniester.ips.plist“): No such file or directory
nothing found to load

Mich würden Fortschritte bei iOS8.4 auch brennend interessieren. Leider habe ich geupdated ohne das hier vorher zu lesen.
„csay“ funktioniert leider nicht mehr und der TerminalActivator auch nicht. Leider basiert die ganze Steuerung darauf…

Für Tipps bin ich sehr dankbar…

Peter

Also ich habe jetzt testweise ein iPad2 auf IOS9 gebracht.
Insomnia geht, Activator ebenfalls. NoLockscreen behauptet zwar das er installiert und eingeschaltet ist, verhindert aber nicht den Lockscreen, ich habe den dann in den normalen Einstellungen deaktiviert

csay selbst wird ausgeführt, gibt aber keinen Ton aus und eine Fehlermeldung gibt es auch nicht !?

In den Erica Utilities gibt es einen „say“ befehl, wenn man den an stelle von csay benutzt kommt folgende Fehlermeldung:

2015-10-22 19:32:21.759 say[1540:149508] -[VSSpeechSynthesizer startSpeakingString:]: unrecognized selector sent to instance 0x30d530
2015-10-22 19:32:21.767 say[1540:149508] *** Terminating app due to uncaught exception ‚NSInvalidArgumentException‘, reason: ‚-[VSSpeechSynthesizer startSpeakingString:]: unrecognized selector sent to instance 0x30d530‘
*** First throw call stack:
(0x23be168b 0x353cae17 0x23be6ea5 0x23be4ad9 0x23b15258 0x2b44 0x2d70 0x290c)
libc++abi.dylib: terminating with uncaught exception of type NSException

Wenn man sich dann per Putty/ssh auf dem iPad einwählt, kann man folgendes eingeben:

activator listeners

Dann bekommt man eine Auswahl aller Befehle die der Activator ausführen kann.

libactivator.settings.location-services
libactivator.settings.icloud
libactivator.settings.twitter
libactivator.system.activate-reachability
libactivator.lockscreen.toggle
libactivator.weibo.compose-post
libactivator.ipod.toggle-playback
libactivator.settings.wifi
libactivator.settings.store
libactivator.system.first-springboard-page
libactivator.settings.date-time
libactivator.system.take-screenshot
libactivator.ipod.previous-track
libactivator.settings.music
libactivator.sms.compose-message
com.malcolmhall.insomnia
libactivator.system.safemode
libactivator.system.activate-switcher
libactivator.ipod.next-track
libactivator.settings.about
libactivator.settings.cellular
libactivator.ipod.resume-playback
libactivator.settings.bluetooth
libactivator.settings.international
libactivator.settings.vpn
libactivator.twitter.compose-tweet
libactivator.system.homebutton
libactivator.audio.increase-volume
libactivator.system.powerdown
libactivator.system.respring
libactivator.settings.keyboard
libactivator.mail.compose-message
libactivator.lockscreen.show
libactivator.settings.photos
libactivator.system.power-menu
libactivator.ipod.pause-playback
libactivator.settings.usage
libactivator.system.sleepbutton
libactivator.system.nothing
libactivator.settings.facebook
libactivator.facebook.compose-post
libactivator.settings.notes
libactivator.system.vibrate
libactivator.system.activate-control-center
libactivator.settings.brightness-and-wallpaper
libactivator.audio.launch-playing-app
libactivator.settings.notifications
libactivator.lockscreen.dismiss
libactivator.settings.auto-lock
libactivator.system.reboot
libactivator.settings.facetime
libactivator.system.activate-notification-center
libactivator.settings.equalizer
libactivator.settings.accessibility
libactivator.system.back
libactivator.settings.sounds
libactivator.settings.general
org.rdharris.activatecommand.c1
libactivator.camera.invoke-shutter
libactivator.audio.decrease-volume
libactivator.settings.safari
libactivator.system.spotlight
com.apple.mobileme.fmf1
libactivator.shortcut:com.apple.mobileme.fmf1:Standortfreigabe
com.apple.mobilesafari
libactivator.shortcut:com.apple.mobilesafari:Neuer Tab
libactivator.shortcut:com.apple.mobilesafari:Neuer privater Tab
libactivator.shortcut:com.apple.mobilesafari:Lesezeichen anzeigen
libactivator.shortcut:com.apple.mobilesafari:Leseliste anzeigen
com.saurik.Cydia
com.apple.podcasts
com.foscam.foscamviewer
jp.co.yamaha.avkk.avcontroller
com.apple.gamecenter
libactivator.shortcut:com.apple.gamecenter:Kontaktanfrage senden
com.yahoo.weather
com.apple.reminders
com.FireproofStudios.TheRoom
com.google.chrome.ios
com.apple.MobileAddressBook
libactivator.shortcut:com.apple.MobileAddressBook:Neuen Kontakt erstellen
com.apple.facetime
de.btd.fcb
com.apple.Photo-Booth
com.malcolmhall.Insomnia
de.sky.skysportapp
com.ea.realracing3.bv
com.apple.mobileme.fmip1
com.google.ios.youtube
com.apple.Maps
com.apple.mobileslideshow
com.apple.mobilenotes
libactivator.shortcut:com.apple.mobilenotes:Neue Notiz
libactivator.shortcut:com.apple.mobilenotes:Neues Foto
libactivator.shortcut:com.apple.mobilenotes:Neue Zeichnung
com.apple.iBooks
libactivator.shortcut:com.apple.iBooks:Im iBooks Store suchen
com.apple.mobilecal
libactivator.shortcut:com.apple.mobilecal:Ereignis hinzufügen
libactivator
de.ips.iFront
com.apple.videos
com.apple.Preferences
com.apple.MobileStore
com.apple.appleseed.FeedbackAssistant
com.apple.mobiletimer
libactivator.shortcut:com.apple.mobiletimer:Wecker erstellen
com.apple.MobileSMS
libactivator.shortcut:com.apple.MobileSMS:Neue Nachricht
com.apple.tips
com.apple.AppStore
com.apple.camera
libactivator.shortcut:com.apple.camera:Selfie aufnehmen
libactivator.shortcut:com.apple.camera:Video aufnehmen
libactivator.shortcut:com.apple.camera:Slo-Mo aufnehmen
libactivator.shortcut:com.apple.camera:Foto aufnehmen
com.apple.Music
com.apple.mobilemail
libactivator.shortcut:com.apple.mobilemail:Account hinzufügen
switch-flip.com.a3tweaks.switch.auto-brightness
switch-off.com.a3tweaks.switch.auto-brightness
switch-on.com.a3tweaks.switch.auto-brightness
switch-flip.com.a3tweaks.switch.autolock
switch-off.com.a3tweaks.switch.autolock
switch-on.com.a3tweaks.switch.autolock
switch-flip.com.a3tweaks.switch.bluetooth
switch-off.com.a3tweaks.switch.bluetooth
switch-on.com.a3tweaks.switch.bluetooth
switch-flip.com.a3tweaks.switch.rotation
switch-off.com.a3tweaks.switch.rotation
switch-on.com.a3tweaks.switch.rotation
switch-flip.com.a3tweaks.switch.vpn
switch-off.com.a3tweaks.switch.vpn
switch-on.com.a3tweaks.switch.vpn
switch-flip.com.a3tweaks.switch.do-not-disturb
switch-off.com.a3tweaks.switch.do-not-disturb
switch-on.com.a3tweaks.switch.do-not-disturb
switch-flip.com.a3tweaks.switch.location
switch-off.com.a3tweaks.switch.location
switch-on.com.a3tweaks.switch.location
switch-flip.com.a3tweaks.switch.wifi
switch-off.com.a3tweaks.switch.wifi
switch-on.com.a3tweaks.switch.wifi
switch-flip.com.a3tweaks.switch.low-power
switch-off.com.a3tweaks.switch.low-power
switch-on.com.a3tweaks.switch.low-power
switch-flip.com.malcolmhall.insomnia
switch-off.com.malcolmhall.insomnia
switch-on.com.malcolmhall.insomnia
switch-flip.com.a3tweaks.switch.airplane-mode
switch-off.com.a3tweaks.switch.airplane-mode
switch-on.com.a3tweaks.switch.airplane-mode
switch-flip.com.a3tweaks.switch.rotation-lock
switch-off.com.a3tweaks.switch.rotation-lock
switch-on.com.a3tweaks.switch.rotation-lock
switch-flip.com.a3tweaks.switch.ringer
switch-off.com.a3tweaks.switch.ringer
switch-on.com.a3tweaks.switch.ringer
libactivator.ringtone.texttone:Ladder
libactivator.ringtone.texttone:Chime
libactivator.ringtone.texttone:Text-Message-Alert-In-Conversation
libactivator.ringtone.texttone:Descent
libactivator.ringtone.texttone:Bloom
libactivator.ringtone.texttone:Minuet
libactivator.ringtone.texttone:Choo Choo
libactivator.ringtone.texttone:Keys
libactivator.ringtone.texttone:Note
libactivator.ringtone.texttone:Update
libactivator.ringtone.texttone:News Flash
libactivator.ringtone.texttone:Popcorn
libactivator.ringtone.texttone:Spell
libactivator.ringtone.texttone:Telegraph
libactivator.ringtone.texttone:Calendar Alert
libactivator.ringtone.texttone:Sharing Post
libactivator.ringtone.texttone:Electronic
libactivator.ringtone.texttone:Circles
libactivator.ringtone.texttone:Bell
libactivator.ringtone.texttone:Typewriters
libactivator.ringtone.texttone:Glass
libactivator.ringtone.texttone:Noir
libactivator.ringtone.texttone:Anticipate
libactivator.ringtone.texttone:Aurora
libactivator.ringtone.texttone:Tri-tone
libactivator.ringtone.texttone:Tiptoes
libactivator.ringtone.texttone:Synth
libactivator.ringtone.texttone:New Mail
libactivator.ringtone.texttone:Hello
libactivator.ringtone.texttone:Sent Mail
libactivator.ringtone.texttone:Input
libactivator.ringtone.texttone:Sent Tweet
libactivator.ringtone.texttone:Suspense
libactivator.ringtone.texttone:Horn
libactivator.ringtone.texttone:Air Drop Invitation
libactivator.ringtone.texttone:Sherwood Forest
libactivator.ringtone.texttone:Alert
libactivator.ringtone.texttone:Fanfare
libactivator.ringtone.texttone:Complete
libactivator.ringtone.texttone:Calypso
libactivator.ringtone.texttone:Bamboo

Wenn man dann wie bisher aus IPS heraus folgendes macht:

echo $ssh->exec('activator send libactivator.lockscreen.toggle');

dann schaltet man den Bildschirm an bzw. aus. Mehr habe ich bisher noch nicht ausprobiert … bin aber an weiteren Ergebnissen interessiert :wink:

Gruß
Jens

Abend!

Das Problem am iOS 9 Jailbreak ist, dass noch nicht alle Anwendungen/Funktionen für iOS 9 bereit sind. Also auf Cydia und „Plugins“ bezogen. Mit der Zeit wird da sicher etwas mehr funktionieren und vlt. dann auch wieder diese Features…

Ich würde also, an deiner Stelle, aktuell nicht zuuuu viel Zeit investieren ins probieren. Eher mal allgemein recherchieren was schon an Cydia Kram unter iOS 9 funktioniert.

Edit: Der Activator hat immerhin seit ein paar Tagen iOS9 Support…hast du die aktuelle Version installiert?
Und hier hat noch jemand das Problem mit „csay“ >> https://www.reddit.com/r/jailbreak/comments/3gdxh1/question_getting_iphone_to_talk_saycsay/?

Und hier schreibt jemand im 1. Kommentar, dass man „cUtils“ installieren musst. Hast du das?

Grüße,
Chris

Naja, auf ios8 hat es ja auch schon nicht funktioniert, daher gehe ich davon aus das auch im ios9 nichts gehen wird.
Generell geht es auch nicht um den Activator (der läuft) sondern um den TerminalActivator der nicht mehr funktioniert!
cUtils ist installiert, daher kommt ja auch keine Fehlermeldung beim Ausführen, aber eine Sprachausgabe kommt auch nicht …
Der Workaround mit say vom Tweak „uitools“ funktioniert schon mal .

@Tetrapack

bekommst Du unter IOS9 noch die powerlog-Meldungen zum IPS?