[Q] Tasker, Autovoice and yatse - Android Q&A, Help & Troubleshooting

id like to intergrate yatse voice control with tasker and autovoice. id like to be able to say "xbmc" and then have the yatse voice control pop up to open up.
taking it a step further, id like to be able to control xbmc using autovoice itself, for example, open the autovoice popup and say "i want to watch (movie)" and then the system does the rest.
simple in essence, however i cannot find the correct way to do it.

According to the developers if Yatse themselves you should be able to accomplish this with the API.
http://yatse.leetzone.org/redmine/projects/androidwidget/wiki/Api
Not sure but you could try to send an intent with Tasker. Try this for playing a movie:
Profile:
Autovoice recognize:"xbmc"
Task:
Send intent
Action: org.leetzone.android.yatsewidget.ACTION_APP_VOICECOMMAND_PARSER
Extra: org.leetzone.android.yatsewidget.EXTRA_STRING_PARAMS:%avcommnofilter
Target: Service
The %avcommnofilter contains whatever you said after the trigger. Which is 'xbmc' in this case. So the command "xbmc play <movie>" would send org.leetzone.android.yatsewidget.EXTRA_STRING_PARAMS: play <movie> to yatse.
As for play, pause or stop you would use the MEDIA_COMMAND instead of the PARSER.
Let me know if it works. If not, maybe someone else can shed some light. I quite like the idea you've got there.

I don't know what i might be doing wrong, but i tried doing this and i'm not able to get this to work. Is there some special settings i need to have setup on xbmc/yatse?
Update: I got it figured out. Was doing something wrong, but all is good now.

What did you do to get it working.... using the sample above not getting anying

clayboy said:
What did you do to get it working.... using the sample above not getting anying
Click to expand...
Click to collapse
You need to take the spaces out of the action and extra lines. For some reason xda adds them, They aren't needed and are what's screwing it up if you do a direct 1:1 copy of the lines.

stearic said:
You need to take the spaces out of the action and extra lines. For some reason xda adds them, They aren't needed and are what's screwing it up if you do a direct 1:1 copy of the lines.
Click to expand...
Click to collapse
i typed it out without spaces and still unable to play a movie

clayboy said:
i typed it out without spaces and still unable to play a movie
Click to expand...
Click to collapse
Do you have the premium version of yatse?

stearic said:
Do you have the premium version of yatse?
Click to expand...
Click to collapse
yeah... I finallly got it by copying and pasting... just outrageous i spent hours trying to get it to work.... lol... thx now to get tasker to control my amp from avr romte... oh boy:good:

Yea, i spent a few hours only to find out that something didn't copy or paste right so it was all screwed up because of that.

Control XBMC from Tasker & AutoVoice
You know, you can take this one step further and actually control XBMC directly from an AutoVoice command just as you were seeking.
Here's how to do it... http://kinkeadtech.com/2014/08/control-xbmc-from-tasker/

Related

App Inventor Devs

Upon finding out that I can't upload my programs made in app inventor to the market (currently google restricts this), I decided to help some other AI developers out and allow them to post their apps for download on my website: www.xxthe3dmanxx.com
Curently I am only accepting apps that fall under these requirements.
1) The app must be useful to the android community (no fart or porn type apps)
2) The app must be free (currently I have no way to accept paid apps)
3) OpenSource is recommended but not required.
4) The app must have been made by you.
5) Only app inventor made apps will be accepted.
If you are interested send me a pm with a description of your app and your name for (application credit), if your app is a beta please list known issues with it. If I approve your app I will send you info on where you can send your app. Also if you would like, once your app gets approved you can also send me an icon for your app and I will replace the stock app inventor icon for you (currently there is no way to do this inside app inventor).
Please allow 2 days for a response from me.
Thats a great offer,
OK well I'm trying to make a simple app that lets people record voice messages, like " there is ice on the road here" and allow other users to be able to see such warnings before they get to the point in question. I thought it could be used with a compass to determin the direction of travel.
With out building a whole navigation system, do you thinkthis could be achieved ?
spcfnz said:
Thats a great offer,
OK well I'm trying to make a simple app that lets people record voice messages, like " there is ice on the road here" and allow other users to be able to see such warnings before they get to the point in question. I thought it could be used with a compass to determin the direction of travel.
With out building a whole navigation system, do you thinkthis could be achieved ?
Click to expand...
Click to collapse
I like the idea. Sounds difficult but just about anything is possible. Its gonna require a nice database. Let me know how it goes.
a friend of mine had the idea of making an app and thought that id bring it to life, well the idea is that it lets u choose which keyboard u want to use in landscape mode and portrait mode, example being swype in portrait and stock keyboard in landscape... can this be done?
Julianmgn said:
a friend of mine had the idea of making an app and thought that id bring it to life, well the idea is that it lets u choose which keyboard u want to use in landscape mode and portrait mode, example being swype in portrait and stock keyboard in landscape... can this be done?
Click to expand...
Click to collapse
Possibly the app would have to recognize which way the phone is and auto switch the default keyboard for you.
the3dman said:
Possibly the app would have to recognize which way the phone is and auto switch the default keyboard for you.
Click to expand...
Click to collapse
Except that Andriod security stuff restricts that. You can't auto-change the keyboard, you can pop up the dialog to select one, but you can't change it without user intervention.
It makes sense, as keyboards can steal passwords and such, so you don't want to allow a trojan to install a keylogger AND enable it. It would be nice if they would let you pick keyboards to enable switching between though.
This could be bypassed, but it would require a full custom ROM built from source.
ttabbal said:
Except that Andriod security stuff restricts that. You can't auto-change the keyboard, you can pop up the dialog to select one, but you can't change it without user intervention.
It makes sense, as keyboards can steal passwords and such, so you don't want to allow a trojan to install a keylogger AND enable it. It would be nice if they would let you pick keyboards to enable switching between though.
This could be bypassed, but it would require a full custom ROM built from source.
Click to expand...
Click to collapse
That makes perfect sense. Its always the simple sounding apps that become difficult lol.
Is there any other way to use app inventor other than getting an invite? Google is stalling on me.
: (
sent from my Vibrant.
I you could use tasker to pull up input method.. that's what I do
Sent from my Vibrant
pittphan said:
Is there any other way to use app inventor other than getting an invite? Google is stalling on me.
: (
sent from my Vibrant.
Click to expand...
Click to collapse
No currently there is no other way. It took google 4 weeks to get my invite. Just keep waiting.

Running apps

Not sure if this is strictly 'development', but it turns out the nexus Q with debugging enabled can run pretty much anything. So far I've only tested the doubleTwist alarm clock and firefox, but it works! (Admittedly, navigation is slow, but still, it's nice to see that Google was open with this)
how are you controlling the apps?
Well right now I'm just feeding it xy coordinates from a computer, but I'm considering trying to rig something up for wireless communication...if I feel motivated enough.
Nice! If i can run things like netflix and a web browser i will definitely pick one up.
shodutta92 said:
Not sure if this is strictly 'development', but it turns out the nexus Q with debugging enabled can run pretty much anything. So far I've only tested the doubleTwist alarm clock and firefox, but it works! (Admittedly, navigation is slow, but still, it's nice to see that Google was open with this)
Click to expand...
Click to collapse
Pandora would be nice with this. How are you running the apps? What if we could have an app that would directly communicate to the Nexus Q and just push the running app to it? Just brainstorming ideas
1. I have actually done some web surfing using firefox, and it works (although its not very easy right now)
2. Netflix streaming in fact does work, although I haven't really tested for video quality at the moment.
3. I can try pandora at some point during the week. Unfortunately, I don't currently have access to speakers for it, so I haven't tested any audio yet.
4. I'm running the app by sideloading apks using adb and then running adb shell to start the app.
5. I was considering writing a service that would allow me to send some commands from an android phone...but somebody may have done that already (there's an app on the play store called Tablet Remote that I may try) so I may just give that a go.
I just got my Nexus Q so I'm definitely interested in development. If you need any testers feel free to hit me up!
Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
anyone know how to get windows to recognize the nexus q when you put it in debugging mode (so I can use adb)
shodutta92 said:
1. I have actually done some web surfing using firefox, and it works (although its not very easy right now)
5. I was considering writing a service that would allow me to send some commands from an android phone...but somebody may have done that already (there's an app on the play store called Tablet Remote that I may try) so I may just give that a go.
Click to expand...
Click to collapse
I've had similar experiences, side loading works just fine and all the apps start up. I looked into this tablet remote, and it seems like it would work too, but I hate the idea of Bluetooth pairing.
In the spirit of this device, I suppose the "right" way to do this would be to forward commands through a server. The receiver service running on the device end with a remote on the client end.
The limitation of the Tablet Remote is that it would require all of the apps to be started via ADB. I'm thinking of making a simple interface that starts some of the apps you would want to run (Pandora, Crackle, Netflix, etc).
I've actually developed a little app that I'll post here in a day or two. Its an app that starts a custom web server that runs in the background. I have a few commands running on it now that list the installed packages and to launch a package. Now I'm working on adding support for intents.
The idea is that you just need to load this one app through ADB (and any other apps you need installed). After that, you just go to the URL of the Q to control it.
Some commands that work now, where xxx.xxx.xxx.xxx is the IP address of the Q:
http://xxx.xxx.xxx.xxx:8081 - shows home page with a list of supported commands
http://xxx.xxx.xxx.xxx:8081/listpackages - shows a list of installed packages, each with a hyperlink to launch that package by clicking on it
http://xxx.xxx.xxx.xxx:8081/launch?package=com.xxxx.xxx - will launch a particular package
So at this point, I'm not sure how to do touch or keyboard input. Has anyone tried a usb hub to a mini usb adapter, and plugging in a USB mouse and keyboard. I guess you can't do bluetooth devices since you need something to select the action to actually do the pairing.
-Gregg Reno
nwadams said:
anyone know how to get windows to recognize the nexus q when you put it in debugging mode (so I can use adb)
Click to expand...
Click to collapse
nwadams - I had to edit the android_winusb.inf file manually. Put this in both the [Google.NTx86] and [Google.NTamd64] sections. I'm not sure if you need that &REV_0216 at the end or not. Then I manually had windows install the driver, and pointed it to the android-sdk\extras\google\usb_driver folder.
; Nexus Q
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_2C10&REV_0216
greno1 said:
nwadams - I had to edit the android_winusb.inf file manually. Put this in both the [Google.NTx86] and [Google.NTamd64] sections. I'm not sure if you need that &REV_0216 at the end or not. Then I manually had windows install the driver, and pointed it to the android-sdk\extras\google\usb_driver folder.
; Nexus Q
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_2C10&REV_0216
Click to expand...
Click to collapse
thanks man. worked like a charm.
Yeah I was actually going to try something along the web server route. We'll see: I won't have access to a Q until thursday
I've experimented with bluetooth pairing (Magic Mouse) but I couldn't get the pairing to actually complete, and logcat was rather unhelpful with that one.
Also, how're you handling starting apps where the activity needs to be specified? I've found that ones that don't handle the Launcher intent or w/e don't really start properly unless I give it the activity name manually.
I just uploaded my test app and started another thread "Juice Receiver". I figured that would probably need a thread of it's own to report problems or request features.
The background service should autostart since I created a broadcast receiver to start the service. In the manifest, I set this for the broadcast receiver: action android:name="android.intent.action.BOOT_COMPLETED"
greno1 said:
nwadams - I had to edit the android_winusb.inf file manually. Put this in both the [Google.NTx86] and [Google.NTamd64] sections. I'm not sure if you need that &REV_0216 at the end or not. Then I manually had windows install the driver, and pointed it to the android-sdk\extras\google\usb_driver folder.
; Nexus Q
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_2C10&REV_0216
Click to expand...
Click to collapse
I use linux, and i can detect the device, but it says under device number, ????????????? and no permissions as well. i try to adb shell it, no permissions. Anyone have any ideas on how to fix? Really want to start working on this bad boy.
FadedLite said:
I use linux, and i can detect the device, but it says under device number, ????????????? and no permissions as well. i try to adb shell it, no permissions. Anyone have any ideas on how to fix? Really want to start working on this bad boy.
Click to expand...
Click to collapse
sudo adb start-server
Or go on source.android.com and follow the directions for the adb permissions section and add a line for the Q info you can get from lsusb
How exactly did you send it x, y coordinates? I got the netflix apk up and running on it: https://plus.google.com/110462891087801857205/posts/Ufu6hT8GX9i
Obviously useless without some sort of input. I noticed that someone got a HID mouse working with it though.
Also to note: this was not rooted, just did a normal adb install with an apk.
kentoe said:
How exactly did you send it x, y coordinates?
Click to expand...
Click to collapse
I used MonkeyRunner (you can look it up on the android developers website.
shodutta92 said:
I used MonkeyRunner (you can look it up on the android developers website.
Click to expand...
Click to collapse
Cool, thanks.
I actually got passed the login page for netflix, just gotta somehow figure out how to press the movie to initiate streaming something.
I actually just eyeballed the screen and guessed where to press until I got a movie to play. Not precise, but good enough for testing.

[Q] Tasker/Torque Integration

I'm looking for a way to use data from Torque in Tasker.
I want to take data from torque and use it to drive actions in Tasker. Specifically, I'd like to turn the screen on when the engine comes on. Is anyone aware of previous work done in this area that might get me started? Or, would I need to code a Tasker plugin?
I'm aware I could accomplish this using ACC power as the on/off flag, but I'd like to charge the tablet at all times and not just when the car is running.
I know this is an old post but I'm interested in this same thing. My goal is to actually get intake air temperatures onto my pebble watch by passing them from Torque to Tasker and finally to the Pebble.
Hi, so still nothing new *push*
I'd also like to integrate Torque variables into Tasker very much. E.g. disabling the security keyguard as long as the motor is running, enable security when the motor is off. (So you can leave your phone in the car with others whilst refueling...
Any ideas?
Torque and AIDL interface
hunchi said:
Hi, so still nothing new *push*
I'd also like to integrate Torque variables into Tasker very much. E.g. disabling the security keyguard as long as the motor is running, enable security when the motor is off. (So you can leave your phone in the car with others whilst refueling...
Any ideas?
Click to expand...
Click to collapse
Hi
You'll need to use the AIDL 'api' interface that Torque supports to talk to it. Sensors information is retrieved only when it is asked for (and if the data was broadcast over intents, android would probably go slow when you're doing upwards of 100sensors/second refresh rates)
The AIDL interface will be the way forwards to get what you want though (then you can do with it what you want in terms of rebroadcasting if you want) - there's some information on it on here: http://torque-bhp.com/forums/?wpforumaction=viewtopic&t=438.0 which should be enough to get people started
Tasker plugin for Torque Pro
Is anyone working on this? It would be very useful to be able to have Tasker monitor Torque variables and be able to perform actions based on their values.
iraf said:
Is anyone working on this? It would be very useful to be able to have Tasker monitor Torque variables and be able to perform actions based on their values.
Click to expand...
Click to collapse
I've been able to do this following some disperse advice from the web.
Torque
As you see, Torque is able to write a CSV file with selected parameters. All that it basically does is to add a line at the end of that file listing those parameters values. In its settings you can change the frequency of modifications to that file. In my device this file is stored at /storage/emulated/0/torqueLogs/trackLog.csv.
Tasker
Once in Tasker you should set a profile to act on each change done by Torque to it. I've found the profile to be Event > File Modified and to retrieve those parameters inside the file, set up a task that runs the following Shell Command:
tail -1 /storage/emulated/0/torqueLogs/trackLog.csv
This retrieve the last line of the file and stores the output inside a variable. I called it %OBDLOG. A second action inside this task splits this Comma Separated Values (CSV) from that last line using the action Variable Split, and the separator ",". This creates N variables named %OBDLOGN. Example: %OBDLOG1, %OBDLOG2, %OBDLOG3...
Done that, we have to check which value corresponds to the parameter we want.
Bonus Info
You might want to clean this file once it reaches a specific size.
I've done this so that I can say commands through Bluetooth usingTasker Plugin AutoVoice. You can check the logic used by me to say the Coolant Temperature once it reaches 70ÂșC in the attached image.
Sorry not to be able to link outside. XDA prevents me as I'm a newbie! hehe
Cheers!
I'm having trouble finding the trackLog.csv file. I have files in the .torque folder on my sdcard but what options in logging do you have to enable to generate loss in the torqueLogs folder?
Sent from my XT1060 using Tapatalk
Very interesting !!!!
Can you detail all the steps please ?
thanks
Just set up something similar. Setup torque as describer by "dirceucorsetti" above, except I dont use "log rotation".
Below is for tasker.
Profile: Torque
State-Net-BT Near
Name-find your OBD adapter in the list
Min uses regular old BT, so I had to check "Standard Devices"
Enter Task:Start Torque
Exit Task: Stop Torque
Task: Start Torque
App-Launch App-Torque
Task: Stop Torque
Misc-Send-Intent
Action-org.prowl.torque.REQUEST_TORQUE_QUIT
Package-org.prowl.torque
Script-Run Shell
Command- tail -1/storage/emulated/0/torqueLogs/trackLog.csv
Store output in- %OBDLOG
Net-Compose Email
Recipient - your email
Subject - TorqueLog - %DATE
Message-%OBDLOG
File-Delete File
File- torqueLogs/trackLog.csv
Of course you could send the file anywhere. I just wanted to share how I start and stop torque automatically. That seemed to always be the issue.
Interestingly I can also start Waze in this task. I could never figure out how to get taker to detect when I was driving. Until I remembered the OBD adapter.
good info! I started googling about tasker and torque integration not really expecting much result. I want to build a custom interface to run on my in-dash nexus7 that reflects some of the torque info/stats. Thats a good start!
Also found this listing of torque intents and data it logs.
http://torque-bhp.com/wiki/PluginDocumentation
Gator Brah said:
good info! I started googling about tasker and torque integration not really expecting much result. I want to build a custom interface to run on my in-dash nexus7 that reflects some of the torque info/stats. Thats a good start!
Also found this listing of torque intents and data it logs.
http://torque-bhp.com/wiki/PluginDocumentation
Click to expand...
Click to collapse
Not exactly on topic, but do you guys have any idea how to launch a torque plugin from tasker? I'd love to get my racing dash to launch automatically, but I cant seem to figure out how to make that happen.
I would like to see an actual plugin for torque. Just starting to work with it. Would like to use utter to announce things. And autovoice to ask it questions. Never can get torque to tell me its at operating temp. Also looking for any more creative ideas from people. This could be fun.
Sent from my HTC One_M8 using XDA Free mobile app
Getting error "sh: <stdin>[2]: tail: not found" under variables
Sent from my Nexus 7 using XDA Free mobile app
Installed busy box. Forgot since I installed android L. And file was /sdcard/torquelogs.
Sent from my Nexus 7 using XDA Free mobile app
Back at it after updating tablet to "m". I have my 9 variables I want and that keep refreshing. But after I rename them it just replaces it and the renamed variable says at the same number. What am I missing. Also had to change "tail -1" to "tail -n 1" for it to read last line.
Sent from my Pixel XL using Tapatalk

[Q]Get hardware-key-event while in background

Ever since I got my Droid 3 I wanted to be able to control games using the keypad, but sadly most games won't support it, so I figured, it would be cool if I could make an app that catches all the keyboard events and triggers fake MotionEvents for preset regions of the touchscreen (kindof how it's done on the iControlPad).
I believe I've found a way to fake the touches, but when searching for a way to read keyboard events when my app doesn't have the focus all lead to dead ends.
Does anybody have a clue how I could do that?
If anyone cares: I not only managed to find a way to read out all the touches and keystrokes that should go to other apps (though some android-coworker said it was impossible), but I can also filter which one of those I let through. I can even block the back- and home-buttons. And it's runnable without any running service or activity, so invisible and unkillable. I don't need most of that for my app, so I won't use what I don't need, I just stumbled across it by accident.
Every threat on this topic ended with "It's impossible to read out keystrokes destined to another app, because it would be too much of a security issue." Well, it is possible.
Sent from my XT860 using xda app-developers app
Dakkaron said:
If anyone cares: I not only managed to find a way to read out all the touches and keystrokes that should go to other apps (though some android-coworker said it was impossible), but I can also filter which one of those I let through. I can even block the back- and home-buttons. And it's runnable without any running service or activity, so invisible and unkillable. I don't need most of that for my app, so I won't use what I don't need, I just stumbled across it by accident.
Every threat on this topic ended with "It's impossible to read out keystrokes destined to another app, because it would be too much of a security issue." Well, it is possible.
Sent from my XT860 using xda app-developers app
Click to expand...
Click to collapse
I do care! I would appriciate to hear how this works, because I would need it for my ongoing development.
Besides Camara button, which is of cause easy due to the broadcast event, and the volume keys (which are more tricky, since you have to inject an own BroadcastReceiver to the AudioManager), how do you handle other keys?
Ok, it's been a while since I did this, and I had a lot of work on other projects in between so, I hope I get everything right.
To do the whole trick you need root access.
1) Get the android.permission.SYSTEM_ALERT_WINDOW permission
2) Open up a system alert window with no content. There is a setting somewhere that lets you catch all keystrokes and touches. This blocks them all from going through
3) This one is tricky. I had to analyse nonsense for days to get it right, and I fear it's still not very good. Go to /dev/input on your phone. There are files named event1, event2, ...
Each of those correspond to one input device, so one is your touchscreen, one is the keyboard and so on. What you do now is you perform the action you want to recreate on the phone (e.g. press a key) and monitor the event files through adb (there is a linux command, that I forgot, that lets you view a file in real time. Also you can copy that real time view to your harddrive by typing "adb shell [command] > record.txt").
Once you know every event that you want to recreate, you can go to the next step.
4) This is what your app has to do to let a keystroke through: The user presses a key, your app catches it. Then it changes it's mode (see 2) ) to not catch any keystrokes at all, posts the corresponding event for that key in the fitting /dev/input/eventX-file, and sets itself to catch keystrokes again.
Before the whole thing make sure, your /dev/input/eventX-file has a chmod of 666 or therelike, since you can't write into it from your app. You only need root for that, after that you don't need root. The OS resets the chmod on each reboot.
It is a hell of a lot of work. Calculate about a week or more for just that (at least that was what it took me to figure it all out). Good luck
PS: If you get your app system privileges, there is also the android.permission.INJECT_EVENTS, which allows you to inject key- and touch-events to another app using a simple function (can't remember it, but Google does). For your app to be able to get system privileges you need to copy it to /system/app, which requires root and a mounted /system. Catching the keystrokes still works the same way as above.
Dakkaron said:
Ok, it's been a while since I did this, and I had a lot of work on other projects in between so, I hope I get everything right.
To do the whole trick you need root access.
1) Get the android.permission.SYSTEM_ALERT_WINDOW permission
2) Open up a system alert window with no content. There is a setting somewhere that lets you catch all keystrokes and touches. This blocks them all from going through
3) This one is tricky. I had to analyse nonsense for days to get it right, and I fear it's still not very good. Go to /dev/input on your phone. There are files named event1, event2, ...
Each of those correspond to one input device, so one is your touchscreen, one is the keyboard and so on. What you do now is you perform the action you want to recreate on the phone (e.g. press a key) and monitor the event files through adb (there is a linux command, that I forgot, that lets you view a file in real time. Also you can copy that real time view to your harddrive by typing "adb shell [command] > record.txt").
Once you know every event that you want to recreate, you can go to the next step.
4) This is what your app has to do to let a keystroke through: The user presses a key, your app catches it. Then it changes it's mode (see 2) ) to not catch any keystrokes at all, posts the corresponding event for that key in the fitting /dev/input/eventX-file, and sets itself to catch keystrokes again.
Before the whole thing make sure, your /dev/input/eventX-file has a chmod of 666 or therelike, since you can't write into it from your app. You only need root for that, after that you don't need root. The OS resets the chmod on each reboot.
It is a hell of a lot of work. Calculate about a week or more for just that (at least that was what it took me to figure it all out). Good luck
PS: If you get your app system privileges, there is also the android.permission.INJECT_EVENTS, which allows you to inject key- and touch-events to another app using a simple function (can't remember it, but Google does). For your app to be able to get system privileges you need to copy it to /system/app, which requires root and a mounted /system. Catching the keystrokes still works the same way as above.
Click to expand...
Click to collapse
Thank you for your innovative solution
I do not understand two points:
1. How does your app will stay on top and its windows receives events, when the user opens another app, a game for example.
2. How does the background app, the game, keep running? Isn't the game onPause() when you are running your app in front?
Thanks you.
Dakkaron said:
2) Open up a system alert window with no content. There is a setting somewhere that lets you catch all keystrokes and touches. This blocks them all from going through
Click to expand...
Click to collapse
Can you please try to remember and elaborate " a setting somewhere" part?

Securly for Chromebook bypass?

At my school, we have Chromebooks and a service/extension called securly. Me and my buddies have been trying to bypass it since it was first introduced last year. We are cool with the tech teacher and we have been trying to get passed him for a long time.
Any help on bypassing securly?
Note, inspect element has been blocked along with all extensions except for some adblockers. You can also only sign in on our district accounts. I do not want to powerwash it nor uninroll it(if that's how you spell it haha)
Any help would be greatly appreciated, thanks
Gavin
My buddies and I. Unenroll. Spend less time on youtube, more time learning...
Kinda have the same situation with my Technology Director at my High school, Still cant figure it out.
I Have an understanding that we have to un-enroll to bypass the extension because you can't just "Uninstall" a forced extension on a managed Chromebook.
And on top of that, Google's patched all the forced enrollment bypasses, so its pretty much impossible right now unless you literally replace parts on the computer.
all you have to do is open a console (default chrome: ctrl+shift+j) and put this code in: var a=true;while(a){alert(a);}
then hit enter. when the msg box appears, click the check box that says "prevent this page from showing additional diologs" (or something like that)
your filter should be disabled until you restart.
DISCLAIMER: I AM IN NO WAY RESPONSIBLE IF YOU GET IN TROUBLE FOR THIS. THIS IS PURELY FOR EDUCATIONAL PURPOSES. I DO NOT CONDONE ANY ILLEGAL ACTIVITY OR ANY ACTIVITY AGAINST SCHOOL RULES.
Solution
I have found a way that there is no way to prevent: open task manager with search+escape and disable the securly task. It's kind of finicky though, as it only gives you like 2 second of freedom and sometimes reloads all of your tabs, but if you load a blocked page it won't kick in unless you click a link to a different place on the page.
Also, if you want to un-enroll the chromebook from enterprise manegment, I would suggest buying an m-sata ssd and pulling the one that's in the chromebook out and putting the bought one in until you turn it in at the end of the year. the fresh one won't have enterprise managment on it.
Hope this helps!
Might have a solution?
Hey Rootaholic, I may have found a way, first, go into your extensions tab and at the top of the page click the box that says "Developer Mode", then go down to the Securly extension and click Background Page, then go into the network tab, it's recording, stop the recording and click the box right next to Offline, this may work but I don't have Securly on my Chromebook so your mileage may vary depending on however the filtering is done.
I have tried the development mode and it didn't work please help me with my problem
savagepanda27 said:
I have tried the development mode and it didn't work please help me with my problem
Click to expand...
Click to collapse
Hmm, well problem is if I want to work on this find any security holes, then I need Securly, but I don't have Securly at all, so sorry but I don't have ideas at the moment. Sorry
Hey, my school has the same problem. But my friend found a bypass:
Go to a site that is blocked and copy and paste a the site's url into your browser. Then press the search key and escape key (it will open the Task Manager). Very quickly end the task "Securely" and press enter to go to the site in the search bar (the link you copy and pasted in the search bar).
You can access any site.
If you have any questions just ask.
Good Luck.
-Shane
[content deleted by user]
---------- Post added at 06:54 AM ---------- Previous post was at 06:48 AM ----------
MrDood1313 said:
all you have to do is open a console (default chrome: ctrl+shift+j) and put this code in: var a=true;while(a){alert(a);}
then hit enter. when the msg box appears, click the check box that says "prevent this page from showing additional diologs" (or something like that)
your filter should be disabled until you restart.
DISCLAIMER: I AM IN NO WAY RESPONSIBLE IF YOU GET IN TROUBLE FOR THIS. THIS IS PURELY FOR EDUCATIONAL PURPOSES. I DO NOT CONDONE ANY ILLEGAL ACTIVITY OR ANY ACTIVITY AGAINST SCHOOL RULES.
Click to expand...
Click to collapse
enajor66 said:
I have found a way that there is no way to prevent: open task manager with search+escape and disable the securly task. It's kind of finicky though, as it only gives you like 2 second of freedom and sometimes reloads all of your tabs, but if you load a blocked page it won't kick in unless you click a link to a different place on the page.
Also, if you want to un-enroll the chromebook from enterprise manegment, I would suggest buying an m-sata ssd and pulling the one that's in the chromebook out and putting the bought one in until you turn it in at the end of the year. the fresh one won't have enterprise managment on it.
Hope this helps!
Click to expand...
Click to collapse
Astronaut701 said:
Hey Rootaholic, I may have found a way, first, go into your extensions tab and at the top of the page click the box that says "Developer Mode", then go down to the Securly extension and click Background Page, then go into the network tab, it's recording, stop the recording and click the box right next to Offline, this may work but I don't have Securly on my Chromebook so your mileage may vary depending on however the filtering is done.
Click to expand...
Click to collapse
shlongy.dongy said:
Hey, my school has the same problem. But my friend found a bypass:
Go to a site that is blocked and copy and paste a the site's url into your browser. Then press the search key and escape key (it will open the Task Manager). Very quickly end the task "Securely" and press enter to go to the site in the search bar (the link you copy and pasted in the search bar).
You can access any site.
If you have any questions just ask.
Good Luck.
-Shane
Click to expand...
Click to collapse
All of these methods have been patched at my school district, don't know about others tho.
restart chromebook, wifi off, chrome://inspect, go to other, wait for oobe locke, click it, go to application, click rea more about the web manifest, and it opens an incognito tab
If you change the language of the website it works
Nothing works!
I've tried everything (except the ssd idea- hope to do that soon!), and nothing works. I can't end securly processes (blocked), I can't open a console (ctrl-shift-j doesn't work and ctrl-alt-t, the developer shell, is blocked), and developer mode (both for extensions and chromebook itself) is blocked. :crying:
My friends have found a way to block securely all you have to do is go to the chrome web store, click on extensions and then search VPS it will keep you connected to your regular WiFi but it will change your location to make it seem like your in Mexico or something. There is another detention that my friends use but they won't tell me what it is. Because if you know a securely hack than you're in an exclusive club. Hope this helps.
I found a bypass 4 inspect element BUT I FORGOT it. we were messing around and i finally got it and closed out my securely with window.close () on chrome://inspect//extensions. Oh ya the whole school could use inspect too i do not know what my friend did but they found out in 1 hr xD
Thread Closed.
9. Don't get us into trouble.
Don't post copyrighted materials or do other things which will obviously lead to legal trouble. If you wouldn't do it on your own homepage, you probably shouldn't do it here either. This does not mean that we agree with everything that the software piracy lobby try to impose on us. It simply means that you cannot break any laws here, since we'll end up dealing with the legal hassle caused by you. Please use common sense: respect the forum, its users and those that write great code.
Click to expand...
Click to collapse
Thanks
SacredDeviL666
Forum Moderator
Reply to Disabling Securly
Rootaholic said:
At my school, we have Chromebooks and a service/extension called securly. Me and my buddies have been trying to bypass it since it was first introduced last year. We are cool with the tech teacher and we have been trying to get passed him for a long time.
Any help on bypassing securly?
Note, inspect element has been blocked along with all extensions except for some adblockers. You can also only sign in on our district accounts. I do not want to powerwash it nor uninroll it(if that's how you spell it haha)
Any help would be greatly appreciated, thanks
Gavin
Click to expand...
Click to collapse
I don't know why but everytime my school computer crashes it disables the securly extension until I reboot the computer.
same tho
securly is worthless and pointless it blocks music that is allowed at school and not the videos it should
Same Issue!
I am experiencing the same thing at my school. I am using the blocked chromebook right now to say this.
I was smart enough to figure out how to bypass things on these chromebooks because I do somewhat a lot of coding and other things similar to that.
There is an extension called 'Unblock Everything' on the chrome web store and when you click it, it allows you to go on whatever blocked website on here. When you get it, there will be yellow and black colors on the extension logo so when you see it, get it.
Next thing is I would use that to go on YouTube to find tutorials on getting Inspect Element on a BLOCKED chromebook. I would use that to edit things I did on quizzes in Google Classroom.
There would be things like Episode Interactive that would be blocked so I use this to code on there and to go to links like these!
I hope this helped a lot!
P.S. There are many other tutorials to unblocking different things so if you could find those, please share them with me! Hope I was helpful!
The "End Process" button is faded oml why

Categories

Resources