[APP][2.3.3+] NFC Task Launcher - 6.0 - Android Apps and Games

With the release of NFC Task Launcher 4.1 I'm consolidating the threads into one application thread.
Market Link: https://play.google.com/store/apps/details?id=com.jwsoft.nfcactionlauncher
Put an NFC tag in your car, home, office and bedroom and automatically change settings, and launch apps by touching a tag. NFC Task Launcher supports all tags now with a fixed ID, writeable and read-only tags. A cloud service is used to store payloads that are too large to fit on a tag or don't fit on a tag. This way anyone who scans your tag will see the same actions performed (including you if you mistakenly clear app data or get a new device).
5/1/2013 - 6.0
- New Tablet layout for 7" tablets in landscape and 10" tablets and slight UI tweaks for phone layout.
- Task processing and execution should now be much quicker in most instances and less prone to closing
- Added Chinese localization (Simplified and Traditional)
- SMS now shows the number in the list of actions after adding
- Support for time and date (%t and %d) place holders added to Text to Speech, Tweets, Emails and SMS messages
- Notification light settings updated to respect Samsung specific device settings
- Tweaked lock screen controls to try to offer a more consistent experience. A root plugin will follow in the near future for full control of lock screen settings.
- URLs opened in the background now support users[email protected] format for passing in login credentials
4/10/2013 - 5.0.1
- Free tags has been removed for now. We've run through our stock of free tags quicker than anticipated!
- Notification and Ringer Sound actions should now set the previous
ringtone on failure
- TTS worker will now set the volume up termporarilly if it is
silenced and then back down to the current level when completed
- Continued tweaking of Wifi triggers for better detection of connect/disconnect
- Fixes for setting Brightness on LG devices and some inconsistent behaviors
- All translations can now use WEP, WPA, WPA2 and Open configurations. (64 bit WEP)
- Fixes for reported crashes
- Fix for crash when generating message from setting an alarm
- When adding Close App to a tag a notification is now shown alerting users that root access is needed in most instances
- Support for killing multiple PIDs based on package ownership
4/4/2013 - 5.0
- Start/Stop Drive Agent
- Changes to free tags (posting to social media is now optional)
- Placeholder support for Twitter tweets (%t for time and %d for date). This will be expanded to other text fields as well soon (TTS, Email, SMS, etc).
- 1x1 Widgets. Pick your task, icon and background for 1x1 widgets (also works with switch tasks).
- SIP calling
- Start and Stop Media Playback as separate features
- The NFC restriction has been removed and WiFi / Bluetooth triggers are now available on non NFC devices.
- Importing a tag with no actions should now prompt you to create a task and take you directly into that flow
- Free tags no longer require a tweet. You can fill out the form from the app itself and optionally post to Twitter / Google+ (although we appreciate it if you do!)
Fixes:
- Fixed Wifi Connect not working for tags using SSID only
- Further tweaks to Wifi connect / disconnect (this is still in progress)
- Fixed Russian translation so that disable works on actions
- Fixed a Samsung specific issue regarding Blocking mode
- Fixed an issue with Wifi Hotspot not resuming if Wifi had to be disabled before starting hotspot
- Fixed a potential crash in Free Tags
- Removed WRITE_SECURE_SETTINGS request from GPS action
If you have any issues, questions or suggestions please let me know.
Here's a quick demo I made:

Thanks for the 4.1 update.
But I don't understand or find any setting about this new function:
We've also set up a cloud service to cache this payload for anyone else who taps this tag. They will perform a one time download of the payload and cache it on their device. This way you and anyone else can use any tag without worrying about the size or contents.
Click to expand...
Click to collapse

lwclam said:
Thanks for the 4.1 update.
But I don't understand or find any setting about this new function:
Click to expand...
Click to collapse
There's no setting.
Here's what happens now. Let's say you want to write a message that is 100 bytes, but your tag is read-only or you tag is only 48 bytes. Since the entire message can't be written (or anything written) the payload is mapped locally on your device and keyed on the ID. If we can write to the tag we'll write a small message to aid in filtering.
However this breaks anyone else using this tag as the commands aren't on the tag (boo). To get around this when you write these tags the payload is pushed out to a cloud service we set up that keys on the tag's ID (this happens in the background and transfers very little data, just the size of the payload).
Now, when you scan that tag you use the local mapping.
When anyone else scans this tag NFCTL will see that
1.) it has no data and
2.) their device doesn't have a local mapping for that and will query the server to see if there's a mapping present to use. If it does it will grab that, cache it locally and then execute those actions.
Now when either of you re-scan the tag you're using a cached version of the commands and there's no network transfer or query performed. This also prevents someone else from re-writing your locally mapped tag and changing your actions.
The other benefits this holds is that if you lose your app data all of your tags will still work (the payload will be pulled down on the first tap and cached) and I've leveraged this back end to make sharing tags easier if you want to send someone a tag you've created.
Let me know if that doesn't make sense

Nice idea, but could I suggest that - just for people's peace of mind in a paranoid world - you add an option to make a tag 'private' - i.e. it only gets stored on your own phone, not on the cloud.
There might be odd occasions where you only want something to happen on your own phone, rather than anyone who happens to scan the tag. <Quickly deletes http://www.horny-porny-porn.com from all my tags >
Andre

Would you be opposed to posting the SMS Plugin APK somewhere? Or for private downloading? I've been using it on my Galaxy Nexus and so far so good. I have a messaging app on my Nexus 7 and wanted to see if the SMS feature would work on it as well. However, the Play Store won't let a Nexus 7 download it.
I understand if there are limitations to the app where it can't be installed on a tablet device. Can't hurt to ask.

andrewilley said:
Nice idea, but could I suggest that - just for people's peace of mind in a paranoid world - you add an option to make a tag 'private' - i.e. it only gets stored on your own phone, not on the cloud.
There might be odd occasions where you only want something to happen on your own phone, rather than anyone who happens to scan the tag. <Quickly deletes http://www.horny-porny-porn.com from all my tags >
Andre
Click to expand...
Click to collapse
+1
Sent from my HTC One X using Tapatalk 2

sola fide said:
Would you be opposed to posting the SMS Plugin APK somewhere? Or for private downloading? I've been using it on my Galaxy Nexus and so far so good. I have a messaging app on my Nexus 7 and wanted to see if the SMS feature would work on it as well. However, the Play Store won't let a Nexus 7 download it.
I understand if there are limitations to the app where it can't be installed on a tablet device. Can't hurt to ask.
Click to expand...
Click to collapse
Send me a PM with your email and I'll send it over this weekend.

andrewilley said:
Nice idea, but could I suggest that - just for people's peace of mind in a paranoid world - you add an option to make a tag 'private' - i.e. it only gets stored on your own phone, not on the cloud.
There might be odd occasions where you only want something to happen on your own phone, rather than anyone who happens to scan the tag. <Quickly deletes http://www.horny-porny-porn.com from all my tags >
Andre
Click to expand...
Click to collapse
Maybe Prior to this release all data was encoded on the tags themselves *always*. It still is if there is sufficient space. Portability between devices has been the model since day one. It's something we can discuss though.

Hey, I have programmed a tag to check in at foursquare but when I use it, it opens NFC task launcher instead of FS, why? If anyone uses it, it opens NFC, not the check-in.
Sent from my HTC One X using xda premium

abejoker said:
Hey, I have programmed a tag to check in at foursquare but when I use it, it opens NFC task launcher instead of FS, why? If anyone uses it, it opens NFC, not the check-in.
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
NFC Task Launcher uses Foursquare's API to check you in in the background (it will need to do a one time authorization).

Not sure if I'm the only one but the switch mode sometimes takes forever to complete the 3-5 specified actions upon activation. Just before the last update, the actions complete within 2 seconds or less but now, it can take up to a minute or more. Even Android prompts up to 2 times for whether to kill the non responding NFCTL and I had to select wait each time. Since the root access toast message appear just when the actions are executed, it suggests that the waiting time is just the application trying to figure out what are to be executed. My guess is that it might be that the caching/syncing/downloading is bugged and my phone is downloading the actions from server every time instead of just once. The server may also be overloaded or slow to respond so it takes forever to re-download the actions to be performed on every scan of the tag.
Switching action 1
- Enable desktop dock
- Disable vibration during ring
- Disable lock screen
Switching action 2
- Disable desktop dock
- Disable auto rotate
- Enable vibration during ring
- Enable lock screen
- Close applciation (Navigation)

On my old phone I had similar issues with another app and thought that because the toast messages were coming slow that it must be a problem with the app. I then decided to disable the toast messages and found that they were actually the source of the lag. It may be something to try with troubleshooting your issue.
~Nexus S 4G~AOKP JB~Matrix 24.0~

matthewchng said:
Not sure if I'm the only one but the switch mode sometimes takes forever to complete the 3-5 specified actions upon activation. Just before the last update, the actions complete within 2 seconds or less but now, it can take up to a minute or more. Even Android prompts up to 2 times for whether to kill the non responding NFCTL and I had to select wait each time. Since the root access toast message appear just when the actions are executed, it suggests that the waiting time is just the application trying to figure out what are to be executed. My guess is that it might be that the caching/syncing/downloading is bugged and my phone is downloading the actions from server every time instead of just once. The server may also be overloaded or slow to respond so it takes forever to re-download the actions to be performed on every scan of the tag.
Switching action 1
- Enable desktop dock
- Disable vibration during ring
- Disable lock screen
Switching action 2
- Disable desktop dock
- Disable auto rotate
- Enable vibration during ring
- Enable lock screen
- Close applciation (Navigation)
Click to expand...
Click to collapse
It's not a query issue. If you wrote the tag and the entire message fits on the tag it's written to the tag. If it doesn't it's cached locally. There's no query. If you didn't write the tag and it's a tag that had to be pushed to the cloud you do a one time query and then cache the instruction set. Subsequent attempts to execute that tag use the cached payload. Unless you ended up with an unwritable database (in which case tags wouldn't save either when you created them) there's no reason it would re-query on every scan.
Enable debugging in the app, scan the tag and send me the generated log.

krohnjw said:
It's not a query issue. If you wrote the tag and the entire message fits on the tag it's written to the tag. If it doesn't it's cached locally. There's no query. If you didn't write the tag and it's a tag that had to be pushed to the cloud you do a one time query and then cache the instruction set. Subsequent attempts to execute that tag use the cached payload. Unless you ended up with an unwritable database (in which case tags wouldn't save either when you created them) there's no reason it would re-query on every scan.
Enable debugging in the app, scan the tag and send me the generated log.
Click to expand...
Click to collapse
I was using a read only tag. In any case, just did another test without even using a tag. Used the widget to switch between the 2 available modes. Put phone in Airplane mode but still get that long delay issue so that rules out server issues. The actions were executed successfully as long as I keep selecting "wait" when Android prompt to kill NFCTL multiple times. What can I do that can provide you with the info to track down the root of the problem?

matthewchng said:
I was using a read only tag. In any case, just did another test without even using a tag. Used the widget to switch between the 2 available modes. Put phone in Airplane mode but still get that long delay issue so that rules out server issues. The actions were executed successfully as long as I keep selecting "wait" when Android prompt to kill NFCTL multiple times. What can I do that can provide you with the info to track down the root of the problem?
Click to expand...
Click to collapse
What device is this on? Enable debugging, scan the tag and send me the log.

krohnjw said:
What device is this on? Enable debugging, scan the tag and send me the log.
Click to expand...
Click to collapse
Attached. Just activated one action from the widget.
Version: 4.1.1
OS: 4.2
Galaxy Nexus

matthewchng said:
Attached. Just activated one action from the widget.
Version: 4.1.1
OS: 4.2
Galaxy Nexus
Click to expand...
Click to collapse
ANR from running the root command for dock mode. It's taking 4+ seconds before returning and broadcasting. I'll pull it into a background task like other root operations.
PM me an email address and I can send a test build in a bit.

krohnjw said:
ANR from running the root command for dock mode. It's taking 4+ seconds before returning and broadcasting. I'll pull it into a background task like other root operations.
PM me an email address and I can send a test build in a bit.
Click to expand...
Click to collapse
That was 4 minutes. Not 4 seconds... 10:02pm started but finished at 10:06pm. Email to my username @gmail.com.

matthewchng said:
That was 4 minutes. Not 4 seconds... 10:02pm started but finished at 10:06pm. Email to my username @gmail.com.
Click to expand...
Click to collapse
Reading is a key skill ANR's should pop after 5 seconds of an unresponsive UI thread.
Are you getting the prompt for root access?

krohnjw said:
Reading is a key skill ANR's should pop after 5 seconds of an unresponsive UI thread.
Are you getting the prompt for root access?
Click to expand...
Click to collapse
Already granted and saved before so no more prompt. But I do get the Android prompt asking if I want to kill an unresponsive process to which I just kept selecting wait. . Let me get a screen capture of the prompt.
The action will eventually be completed given enough time.

Related

[APP] LazyDroid Web Desktop - Beta

An incredible web application that allows to take the control of you mobile phone from Wifi/Internet/Usb connection, simply using your web browser and accessing a website. You will have several apps to access different services on your Android device. The software is under development and this is a beta version, so please send me an email for every bug you found, or if you want other features.
Applications:
- Sms: You can send your sms via web interface, just like from your phone. Autocomplete, mass-messages, and other features.
- Contacts: You can see the contacts present on your phone, adding or deleting phone numbers and emails.
- Call Handler: When your phone starts to ring you will see it on your Web Desktop, and you can decide to answer (With speakerphone or headset of your phone), refuse the call or silence the ringer. You can also call a contact using the apposite icon or a phone number.
- Camera: You can see the camera of your phone (this function now works alson on Internet Explorer)
- Remote View: You can see the screen of your device and eventually take screenshot. Needs root permissions.
- Sensors: You can see the values of the sensors of your phone. You will find a compass that shows the orientation of your phone and a Google Maps showing the position based on Network or GPS.
- Clipboard: You can see and set the clipboard of your phone absolutely in real time.
More features are coming, so please stay tuned and give me five stars for this project, if you like.
Please do not use Internet Explorer 9 because of some javascript issues.
Market link
No links?
No links?? No references??
thunderror said:
No links?? No references??
Click to expand...
Click to collapse
Search the market. I only played with it for a few minutes, but it seems to offer more features than some other similar apps out there.
https://market.android.com/details?id=com.MarcelloAlbano.LazyDroidServer
If anyone needs...
I'm going to try and test, thanks!
Very sorry... i'm a new user on xda so i cannot post link until i reach 8 posts .... so thanks for posting ... i'm still doing betatesting but i've other features ready to implement...
Remote view is upside down for me on Dell Streak with StreakDroid. Other than that, it's golden.
yes... on some device frame buffer is rotated of 180 degree... but i've already provided the fix for this on my dev version... i think i will release the update in this week!
Thanks for you reporting!
How do you use this? I've tried connecting to the ip address shown when i run the app.
Is IE needed for remote view to work?
It's all skewed on Firefox 4
skymera said:
Is IE needed for remote view to work?
It's all skewed on Firefox 4
Click to expand...
Click to collapse
I dont think so. I tried everything on Chrome and it works fine. Did you change the setting from 16-bit to 32-bit? If not, do it
Ie9 and FireFox 4 they doesn't work... they have some issues with css but i hope to fix it very soon... i have an update ready far this week
I read on the comments that someone lose connection when the screen locks. This is a setting of the phone in Wi-fi settings. You have to disable from advanced settings. I'm preparing a faq for this .
Thanks to all for your comments.
The double sms on some phones is going to be fixed (already fixed... just wait the update )
Thanks to all for your feedback.
I've already prepared other web app like a web terminal (yeah... entirely written with a my native library... first experiment ) and a file manager that are ready, but before release i wanna just fix some bug , and make the damned camera working -.-'.
If you think other web app can be useful simply tell me ... i will see what i can do...
I'm still working to make the interface compatible with IE9 and Firefox 4... just give me some time...
Update just released!!!
- Double sms sent (rarely) fixed
- Remote View can be rotated now (some phone need this)
- Call a contact with country code prefix will now work
- Still Speed enhancement
- Another Camera fix (i'm doing some test, but i need your feedback, i've no more 3 phone for testing)
- Added Faq
- Minor Bugfixes (as always
Thanks for all your feedback, they are very useful for me.
I've other web apps ready, but first i want to fix all bugs i can find, so please help me
CloudsITA said:
Update just released!!!
- Double sms sent (rarely) fixed
- Remote View can be rotated now (some phone need this)
- Call a contact with country code prefix will now work
- Still Speed enhancement
- Another Camera fix (i'm doing some test, but i need your feedback, i've no more 3 phone for testing)
- Added Faq
- Minor Bugfixes (as always
Thanks for all your feedback, they are very useful for me.
I've other web apps ready, but first i want to fix all bugs i can find, so please help me
Click to expand...
Click to collapse
Awesome update. Works like a dream now. I have a feature request though. In remote view, it would be cool to open apps using your mouse. Like for example, you click on Market and the market app opens. And you can scroll through the market and install apps without even having to physically touch your phone. I dont know if it's possible but it sure would be cool
I've already done this... but i've removed because it was too slow... uhm... maybe i can do something with silverlight or java... maybe a java applet...
I forgot to say that both camera and remote view can be used with a driver as a normal Windows Image Acquisition Device... so you can use skype or what you want... you need a driver that you can get here http://dl.filekicker.com/send/file/226163-6E45/IPCameraDS.exe, and this is the homepage http://www.webcamxp.com/home.aspx It's free for personal use.
For Camera you have to set http://<YOUR_IP_ADDRESS>:<YOUR_PORT>/Services/Camera/GetStream
For Remote View you have to set http://<YOUR_IP_ADDRESS>:<YOUR_PORT>/Services/RemoteControl/GetStream
To use this feature you have to disable authentication...
I've relased another update after a day full of work!
- Remote view improvements. Automatic recognition of settings. Now works on all phones.
- Web interface now works with Internet Explorer 9, but is slower and does not support Mjpeg stream (IE doesn't support). Use Chrome if you want full functionally.
- Sms dynamic loading fixed
Contact me for everything!
Can you add a computer notification (ie pop up, sound etc) for the usb connection when you recieve a text or notifications on your phone? Also, answer calls on your phone? Haha just some thoughts.
Hope you make the SMS more streamline. Ajax updates ... display photo ... etc.
Anyway you have intentions to add a File Explorer so we can transfer files into our phone from your web interface?
I'm just working on the File Manager...
Can you explain better what you are saying about sms?

[APP][2.1+] ** OVERVI3W [v1.50] - November 20th 2012 - With Geo-fencing**

______OVERVI3W_____
Now you see all calls, bookmarks, internet history, text messages and contacts through your web browser. Track down and Lock down your phone remotely and many many other features. Geo-fencing capabilities now added!
PLEASE, IF YOU LIKE THIS SOFTWARE THEN RATE IT OR ADD COMMENTS TO THE ANDROID MARKET. IT WOULD BE VERY HELPFUL.
INSTRUCTIONS CAN BE FOUND HERE
** MAKE SURE YOU REBOOT AFTER INSTALL **
YOU CAN DOWNLOAD V1.50 DIRECTLY FROM HERE:
http://goo.gl/prtJf
PLEASE UNINSTALL THE OLDER VERSIONS BEFORE INSTALLING NEWER VERSIONS
If posting back any issues, please include your phone model, android version, phone carrier and ROM (if not stock)
****** CHANGE LOG ********
___________________________
V1.50- November 20th, 2012
* The issues with the block lists have been fixed up. You can add a block for any number 4 digits or greater and it will be found if the transmission ends with those four digits. Example: if your block is 4567 then the phone number 555-123-4567 would be found. so would 34567,234567,123457,...,5551234567
* The GPS module has been rewritten and is MUCH more efficient and accurate at the same time.
* Geo-fencing has been added so now you can define regions on a map and set rules to alert you as to if the phone entered or left those regions during stated days and times.
Keep in mind that this feature is still beta. Try to give extra ~30 feet extra room just to be sure you don't get false positives. This will do a check on every GPS check-in time to see if you have entered or left defined areas. So accuracy is only going to be as accurate as check-in time periods. In general I recommend people don't ever alter the default 15 minutes however.
* The "discreet communications" option didn't make it into this release because of time constraints, but will be available in the next release. Time-estimates will be posted when available.
___________________________
OLDER REVISIONS HAVE BEEN REMOVED TO MAKE ROOM FOR NEW ONES...
<< Reserved for future use >>
Preety powerful stuff man, count me in.
Sounds like a great app. Can't wait to see beta working and out.
jzero88 said:
Preety powerful stuff man, count me in.
Click to expand...
Click to collapse
wonderful, just send an email request to the address on post 1
The first batch should be going out later tonight
Windows Mobile tester, subscribed. Email sent.
This sounds like a GREAT application!
I have a question though... Does your app NEED to have GPS enabled to track down your phone? If it does, what happens if you don't have GPS enabled? Is there a way to enable GPS remotely through the web interface?
Also, does it track the content of the sms messages? Or only the phone number?
Thanks in advance! I'm loving the features on your app already but just wish for a few questions to be answered
The app does not require GPS to be enabled. If no GPS is found, it will triangulate from cell towers. This method is not as accurate however.
I currently do not have a remote "enable gps" command, but I will look into that. It does sound like a great feature to add.
Email sent. Looking forward to a reply.
If people haven't received there downloads yet, check your spam folder.
I've been sending them out via BCC, that way everyone is not getting everyone else's email addresses.
The subject line will be "OVERVI3W - ALPHA TESTING"
chetstriker said:
The app does not require GPS to be enabled. If no GPS is found, it will triangulate from cell towers. This method is not as accurate however.
I currently do not have a remote "enable gps" command, but I will look into that. It does sound like a great feature to add.
Click to expand...
Click to collapse
Thanks chetstriker! This is the one thing that I feel that the other (2) apps I've tried have been missing. I won't name the apps since this is your thread and all but if you DO find a way to enable gps remotely, I think that you'd be ahead of your competition. Best of luck with your app
On the Atrix it force closes when selecting the enable button after entering my password, i tried several times.
On the Captivate (no sim) I was able to enable admin. I then went to the unfairwair website and "locate" showed the phones exact location. I also tried the "turn on ringer" and was given the responce "false" twice.
WiredPirate said:
On the Atrix it force closes when selecting the enable button after entering my password, i tried several times.
On the Captivate (no sim) I was able to enable admin. I then went to the unfairwair website and "locate" showed the phones exact location. I also tried the "turn on ringer" and was given the responce "false" twice.
Click to expand...
Click to collapse
Thanks for the feedback, I'll have to take a deeper look at what could cause the Attrix to FC. For the Captivate however, It's normal to see "False" on the transaction tab. All commands have a completed status of False until the command has actually launched on the phone. This could take up to 5 minutes.
You would also have to refresh the web page to see the change of status.
<< important note >>>
The "goodies" tab (the one with all the controls.) runs great on all browsers EXCEPT IE7+
typically if you press commands such as "Lock Phone", "Send Message", "Wipe Phone", etc. they should pop-up commands to ask you for more information or confirmation. Internet Explorer version 7+ has javascript alert command and others disabled by default (unlike every other browser.)
You'll have to use any other browser to use these commands, until I re-write that part.​
Just sent an email, looking forward to trying out your application!
poor minds
If you think you want to know..you don't. This can only ruin your lives.
vorcigernix said:
If you think you want to know..you don't. This can only ruin your lives.
Click to expand...
Click to collapse
What is this referring to?
Anyway, I've been testing for 3 straight hours and no bugs found so far. Just reporting in.
Mail sent.
Good job mate!

[APP] Automagic

For those not aware of automagic:
Automagic is a automation application that uses a flow-chart interface to set-up the automations you want. It has a few pre-programmed flows (mostly hidden in the 'catalog'), but it's mainly the imagination that's the limit. So my reasoning for this post is collecting more flow charts or ideas, share them with others and hopefully inspire more.
Link
Automagic for Gleeo
Automagic premium
Automagic for gleeo is in principal for their time managing app Gleeo, but it can be used for a number of different tasks as wel.
Automagic premium is their paid app, I know that's commercial but it only features more actions/triggers/... than the free version, which is already pretty versatile on its own.
Flow charts
flow charts typically consist of
- a trigger (rectangle box with rounded corners)
- a condition (diamond box)
- an action (rectangle box)
My flow charts
- basic airplane mode by clock (see catalog by pressing the menu button)
- a basic wifi connected > disable mobile data // wifi disconnected > enable mobile data
- 2 NFC triggered flows (but they could be altered to location/time)
This app looks interesting. Love the flow chart design.
I downloaded the lite version, but there seem to be very little things I can do with it.
I dont mind paying for the pro, but would like to test the task that I wish to setup firtst; as I've already bought AutomateIt and Tasker (too complicated for my usage). AutomateIt does not have some actions that I wish to setup e.g. WIFI tethering.
Is there a trial app? or do you happen to have a Xperia S, and can confirm if the following action work:
1) trigger on/ off WIFI tethering (without intervention)
2) trigger on/ off GPS (without intervention)
3) trigger on/ off NFC (without intervention)
This application shows a lot of potential. I bought the pro version and will play around with it as soon as I have some time. In the mean time, I downloaded and activated and313's Proximity Screen On/Off flow. It works pretty well except for a weird admin problem message when trying to turn off the screen.
Overall, a good program with a lot of potential. Well done guys :good:
Edit: Enabling admin privileges for Automagic from settings solves the issue.
Been using this as a replacement for Tasker and have been very happy with it. The flowchart style profiles and logging options make creating complex profiles much easier. The other thing I like is that many options like NFC or lockscreen toggling are built in and it doesn't need all the extra addins/plugins that I needed to get things done with Tasker.
Kinda surprised this isn't popular. Any reason why? Seems like it's a very well made app.
utter! + Automagic + permanent voice recognition
Hi, good day all.
I'm trying to use command:2 (invoke permanent voice recognition) intent via automagic instead of Tasker. I much prefer Automagic and will not turn away from it. (I'm a novice re: programming language if even that)
I'll explain what I have tried so far, hopefully someone can lend a helping hand.
In Automagic I have tried "Start Activity" and "Send Broadcast" Action Types.
I'm making some progress with the "Start Activity" Action where my...
-ACTION TYPE = "Start Activity"
-ACTION = "android.intent.action.SEND"
-Explicit Component Checked...
PACKAGE NAME = "com.brandall.nutter"
CLASS NAME = "com.brandall.nutter.EIH"
EXTRAS =
"putString(command, 2);
putString(password, mypassword123)"
The ACTION results in a toast "utter! password failure for external application", it looks like the command is registering, but the password is not.
My utter! POWER USER PASSWORD = "mypassword123" literally, to make things simple... that password worked for me when invoking command:2 in Tasker. I've tried different alphanumeric passwords in utter! as well.
In other words I'm trying to set the data extras in automagic to "command:2" and "password:mypassword123", but, Automagic forces ";" and forces "putString" prestatements, if that makes any sense.
It looks like automagic has all intent Function, Variable, and Snippet options ie: putString, putBoolean, putFloat, putDouble etc.
How can I get Automagic activate the permanent voice recognition function in utter!?
It would be great to just be able to have some kind of activity shortcut to turn on off voice recognition instead of this, or just have it boot with phone boot. But I'm definately not complaining as utter! is free and very good!, thanks!
RESOLVED!
The great people at Automagic have replied to me (very quickly I might add) and have resolved my problem.
So for those of you who wish to control the permanent voice recognition of utter! via Automagic, here's the solution...
"Hi,
Your configuration almost works, only the extras field needs some small adjustments:
-ACTION: doesn't matter
-Explicit Component: Checked
-PACKAGE NAME: com.brandall.nutter
-CLASS NAME: com.brandall.nutter.EIH
-EXTRAS:
putInt("command", 4);
putString("password", "test");
It seems that utter uses an int for the command and not a string so you have to use the putInt function in this case.
The first parameter of the putInt and putString function needs to be a string, therefore the key has to be put into double quotes otherwise it would refer to a variable with this name.
Please also see the help page of action 'Script' for a description of the scripting language:
http://automagic4android.com/en/help/components#action_script
Utter also offers a plugin which can be used in Automagic with the action 'Plugin' but I'm not sure if utter allows to control the same functions using the plugin.
Automagic ROCKS!:good:
unknown cell ID's
In Llama, there's a trigger to invoke an action whereby if you are connected to unknown cell ID's the action is triggered. I wonder if it's possible to do the same on Automagic. Any ideas?
Hi,
please add a new action > remove / disable alarm
edit: calendar event from google calendar works also? edit 3: tested, its working
edit 2: Location based condition need a button "current Location"
cheers
starbase64
starbase64 said:
Hi,
please add a new action > remove / disable alarm
edit: calendar event from google calendar works also? edit 3: tested, its working
edit 2: Location based condition need a button "current Location"
cheers
starbase64
Click to expand...
Click to collapse
Try posting your requests on the automagic site. I don't think the developer has anything to do with this thread.
http://automagic4android.com/en/
simonwil said:
Try posting your requests on the automagic site. I don't think the developer has anything to do with this thread.
http://automagic4android.com/en/
Click to expand...
Click to collapse
Yes, I forgot to mention I'm not the developer,
Just made this post to form a basis to share flows with other xda users.
For official news/posts/questions/... use the links provided in the post.
Firehead said:
Kinda surprised this isn't popular. Any reason why? Seems like it's a very well made app.
Click to expand...
Click to collapse
I've been wondering that as well. This is a truly amazing app, and automating my phone has never been this fun. Automagic is compatible with all the Tasker plugins, and I have yet to find anything I can't do with this app that I could do with Tasker.
Here is part of my battery saving flow, enabling data traffic for a short while four times per hour while the screen is off (except for during nights and when battery is low), at the same time making sure not to turn off data if there is any ongoing traffic.
I could do the same in Tasker, but I find it so much easier to do when you can see the whole automation flow like this. Also, it looks impressive
malexin said:
I've been wondering that as well. This is a truly amazing app, and automating my phone has never been this fun. Automagic is compatible with all the Tasker plugins, and I have yet to find anything I can't do with this app that I could do with Tasker.
Here is part of my battery saving flow, enabling data traffic for a short while four times per hour while the screen is off (except for during nights and when battery is low), at the same time making sure not to turn off data if there is any ongoing traffic.
I could do the same in Tasker, but I find it so much easier to do when you can see the whole automation flow like this. Also, it looks impressive
Click to expand...
Click to collapse
How is this profile working for you? Would you mind sharing it?
steelersmb said:
How is this profile working for you? Would you mind sharing it?
Click to expand...
Click to collapse
It's working very well, and my battery lasts noticeably longer. Previously I was using a separate app for this, but making my own flow was more fun, and works just as well.
Here are the flows for you (one for when turning the screen off and one for when turning it on).
malexin said:
It's working very well, and my battery lasts noticeably longer. Previously I was using a separate app for this, but making my own flow was more fun, and works just as well.
Here are the flows for you (one for when turning the screen off and one for when turning it on).
Click to expand...
Click to collapse
Thanks, brow, but how do I import this .xml file into the app?
Firehead said:
Kinda surprised this isn't popular. Any reason why? Seems like it's a very well made app.
Click to expand...
Click to collapse
I think it's because he doesn't use advertisement for promote hes app
Importing flow as XML file
fuone said:
Thanks, brow, but how do I import this .xml file into the app?
Click to expand...
Click to collapse
Hi,
also tried to import xml files into Automagic Premium (AP)
But whithin the app you just get some bad Apps to select for opening the importing file. (Look at: Menue=>Manage=>Import Flows/Widgets)
So here is how it works for me:
- search file with any file browser
- try to open it and select AP for this action
- done
Next you open AP you'll find the flow at the "Ungrouped" folder, or in the folder defined by the programmer.
Hope this can help.
Hi,
press the 3dot to open the quick menü for this flow and then press send, now you can attached the xml file here
regards
starbase64
This is best automation app i have ever used as i used tasker and lima.. But this app is so powerful and so fun.. I love it.. And so easy to use.. Recommended for everyone...
I know this is an old thread, but I just found out about it and was wondering if anyone had any amazing flows they'd like to share?

[APP][2.2+] WakeOnSMS Beta 1.0.8 - Not your average Wake On Lan Client

WakeOnSMS Beta 1.0.8 - Not your average Wake On Lan Client
A simple application to turn on your computer by sending an SMS to the android phone that has this app installed on.
Why you need this?
This is useful when you can't WOL over WAN, or when you don't want to wake anyone at 2am
Faq and Install:
The profile name cannot contain spaces so it will be replaced with _
Make sure that you have a wifi router home and, your computer is connected to the router with UTP cable. (It is not possible to wake up computer that uses wifi lan cards)
Configure your computers bios to enable WOL.
Download the .apk to an adnroid phone that runs 2.2+ and install it.
After install create a new profile and enter the required data.
Send an SMS contaiing the Profile name to the phone that has this apk installed on it.
The wifi handling is implemented into the app. When it is enabled and connected to the router, it will wake up your PC.
If the wifi is turned off, then the app will turn it on and tries to connect to your router.
If the phone can't connect to the router after 5 mins the application stops. When your wifi is turned on but it isn't connected to an access point then the phone might be away from your router so the WOL won't start.
If you don't have a dynamic dns and you can only reach you PC by IP address, then send the get-ip command and you will receive a reply sms with the current WAN (Internet) IP address. These texts won't be visible on the phone.
Click to expand...
Click to collapse
Features:
-Easy to use.
-Multi Profiles
-It needs to be configured only the first time.
-Test function to test the WOL feature.
-Wake on lan triggered by a user defined SMS message,
-The sms containing the “profile name” will only be received by the application.
-If the Wifi is turned off, the app will turn it on and when the magic packets have been sent out, it will be turned off.
-Get your WAN (Internet) by SMS
-Simple log that shows the apps activities.
-If you haven't setup a profile but you know the MACADDRESS of your PC then you can turn it on by sending an sms. Example: Wake:MACADDRESS
More features and bug fixes will be implemented soon.
Note: The app needs to be installed on a phone that can access your routers access point. You just need to send the Profile name to that phone.
Download:https://www.dropbox.com/s/xqgel21t4wj7ttk/WakeOnSms_Beta_108.apk?dl=0
Changelog
Changelog:
2012/12/30
1.0.8
Removed the Magic word idea. Only the Profile name is needed.
Added simple logging.
Added the command GET-IP. You will receive a reply sms containing the WAN IP
Added command WAKE: MACADDRESS. You can now turn on your pc when you know the MACADDRES but you don't have a profile for it.
Added the feature enable/disable profiles.
Some bugfixes.
2012/12/10
1.0.5
Added Profile creation
Lot of improvements
Minor bug fixes
2012/11/29
1.0.3
Added Broadcast IP and PORT calculation.
Wifi handling bug fixes
Fixed activity hiding when WOL has been initiated
Some parts of the source code have been rewritten
Minor bug fixes
1.0.1
Fixed Wifi handlig when wifi is turned on but notconnected.
Fixed Mainactivity to start when phone is locked. Now tha mainactivity won't be visible when phone is unlocked.
Incrased the number of the magic packets to sen out to 5. Original was 1.
Minor bugfixes
Excellent
Hey
Great idea. I have been missing something like this for a long time. Haven't yet had the time to try it out - will next week.
However I would like to offer an idea:
Multiple profiles (so an sms with "WOL1" would wake one computer and "WOL2" would wake another)
alternatively parsing the sms so "WOL 14-76-13-B9-F7-9C" would wake the designated computer
/Jon
I want to give a big thanks for this. I have a 5 yr old you just recently fell in love with Star Wars. I was able to place this app on mine and a spare smartphone I had so my son and I can have Light Saber fights, he is in love with the experience. Thank you again.
jon-b said:
Hey
Great idea. I have been missing something like this for a long time. Haven't yet had the time to try it out - will next week.
However I would like to offer an idea:
Multiple profiles (so an sms with "WOL1" would wake one computer and "WOL2" would wake another)
alternatively parsing the sms so "WOL 14-76-13-B9-F7-9C" would wake the designated computer
/Jon
Click to expand...
Click to collapse
Thanks for the reply Jon. Yes I thought of that already, but first Id like to fix all the bugs I can and also to implement the broadcast ip calculation, so the user only needs to enter the MAC address and the magic word
If you run GB on your phone please let me know the result you encounter. On my GF's phone runs MIUI GB last official, and the settings menu always occures when I send her the "Magic word" On other GB roms I haven't see this bug.
Again thanks for your reply
possible to give guide how to install this??
and this app wake up computer or wifi router?
as i installed this..changed mac address to my computer mac, but still nothing when i press test button...
[V]endetta said:
possible to give guide how to install this??
and this app wake up computer or wifi router?
as i installed this..changed mac address to my computer mac, but still nothing when i press test button...
Click to expand...
Click to collapse
Install the app to a phone that can acces your wifi router (access point). Enter your MAC Address, broadcast IP (That should be 192.168.1.255 if your routers ip is 192.168.1.1) and your WOL port number. That should be 7 or 9. It depends on your routers type. The app acts as a client. When you send the "magic word" to the phone that has this app on it, it will connect to your routers wifi and turn on the comp that has the given MAC. Also configure your comp in the bios to use WOL if it isn't configured yet.
I hope I could help.
Also before the end of the week I will upload the new version that will calculate the broadcast ip and the wol port so you only need to enter the mac and the magic word
PS.: I know my app description is a mess... I will update it soon.
Layout files not in git repo
Hi crancker, I developed a similar app and I found yours, I was checking your code and you forgot to add the layout files (and all resources) to the GIT repo.
Cheers
Edgar
edgarinvillegas said:
Hi crancker, I developed a similar app and I found yours, I was checking your code and you forgot to add the layout files (and all resources) to the GIT repo.
Cheers
Edgar
Click to expand...
Click to collapse
Hi.
I haven't forgot to add anything. I only committed the manifest end main .jar files. There is no reason to commit unnecessary files -.-
All the classes, functions, implementations can be found in my repo. There is no need to commit the layout... If you want to use my source then your welcome.
App is now updated. Added profile creation and a lot of improvements
I want your babies
Awesome, thanks OP this is exactly the kind of thing I have been looking for. Will test as soon as I get back :highfive:
PeachyPixel8 said:
Awesome, thanks OP this is exactly the kind of thing I have been looking for. Will test as soon as I get back :highfive:
Click to expand...
Click to collapse
You're welcome, and thanks for testing
In the past few days I was working on this like a mad man I've added some new features and I removed the magic word concept. Only the profile name is needed. Also now you can turn off a profile if you don't need it If the description is not clear in my first post, then let me know and I'll rewrite it. Its hard to write a short presentation of the app, but I hope everyone can understand it
crancker said:
App is now updated. Added profile creation and a lot of improvements
Click to expand...
Click to collapse
Great app! Looks promising
Link not working
Developement stopped ? Could i get the latest apk because i desperately need it
Thanks
Myster said:
Link not working
Developement stopped ? Could i get the latest apk because i desperately need it
Thanks
Click to expand...
Click to collapse
Hi. Yes I stopped developing this app a long time ago. I don't even have my last source code due to a system crash. Maybe I have a working apk somewhere. If you still need it I can search for it.
crancker said:
Hi. Yes I stopped developing this app a long time ago. I don't even have my last source code due to a system crash. Maybe I have a working apk somewhere. If you still need it I can search for it.
Click to expand...
Click to collapse
Thanks for reply
I gave Tasker a try and worked so i do not need it now
In case someone is looking for the last version of my app:
https://www.dropbox.com/s/xqgel21t4wj7ttk/WakeOnSms_Beta_108.apk?dl=0
Please note that I stopped developing it.

[APP][4.0+][FREE] Mini Tasker

*********************************************************************************************************************************************************************************
*********************************************************************************************************************************************************************************
*********************************************************************************************************************************************************************************
*********************************************************************************************************************************************************************************
*********************************************************************************************************************************************************************************
This thread is closed. Please use this thread for news and updates on Condi: http://forum.xda-developers.com/showthread.php?p=46657479
*********************************************************************************************************************************************************************************
*********************************************************************************************************************************************************************************
*********************************************************************************************************************************************************************************
*********************************************************************************************************************************************************************************
*********************************************************************************************************************************************************************************
*********************************************************************************************************************************************************************************
Condi (previously Mini Tasker) is a free android automation app for ICS or higher.
The app allows users to quickly set up fairly complex actions when certain conditions are met, without sacrificing battery life, and with the ability to easily share tasks between users. We never poll (everything comes from a broadcast), and we're pretty minimalistic so the memory footprint is reasonable. We use google play services to detect location using low power sensors and recognize activity like walking or driving.
This is a university project, and our first android app, we're very humbled by over 30k downloads, this is very unexpected and we're very grateful for the feedback and bug reports, you're awesome!
Me and my partner made this app this summer for academic credit so we give it out completely for free, without ads or tracking.
We decided to change the name to avoid any conflicts with the original Tasker (Pent is a nice person and you should buy his app), too bad there are so many reviews already out there using the old name.
This week we finally submitted the project (after some delays), which means we can start changing big stuff (the last 10 or so releases we're bug fixes only). We're gonna push our first beta version next sunday to the beta channel, please subscribe to this mailing list to get it: https://groups.google.com/d/forum/minitasker
Your feedback is appreciated, you can email us at [email protected] or reply here.
Thanks,
Anton and Michal
Download Condi (previously Mini Tasker) at Google Play
Changes:
v0.2.13
* volume control ui bug fixed
* activity detection delay setting more visible
* UTF-8 support for task sharing
v0.2.12
* new condition - on boot
* location editor auto focuses on current location, minimal radius enforcement of 75 meters as it's unlikely the low power sensors will ever give a higher accuracy than that.
* music player song picker now uses native dialog and native addresses - support for most players that can open mp3
* music player - play pause toggle buttons now use broadcasts instead of keyboard presses - no longer crashes youtube, get's stuck on total command etc.
* activity recognition (i.e. drive walk...) upped the confidence level, and now there's a programmable delay for the end task (see the settings window).
* fixed a crash on forwarding SMS from known numbers.
* wifi still wasn't included as it wasn't stable enough for the time.
v0.2.10
* wifi crash fixed, can't send sms during calls fix
* volume control now properly mutes in all cases
v0.2.9
* Inverse locations (start when leaving a location)
* Delete actions and conditions from the edit screen
* A lot of memory leak fixes
v0.2.4:
* I messed up with 0.2.3 a bit, sms forwarding and call silencing are not using the correct values of the message and origin.
* Fixed a rare crash on the settings dialog
* Fixed a calendar condition crash when no calendars / events exist.
* Apparently a lot of times our application was killed in the background for not responding, and this corrupted the states of events and made things not run as expected, so now there's a background service that should take care of that. Memory footprint is around 5mb which is still less then Tasker.
* Superuser actions sometime hanged the app, and made it crash for ANR. This should now be taken care of
Can Mini Tasker set the network mode? ie. WCDMA only, WCDMA Preferred, LTE/GSM/WCDMA etc.
Can it enable/disable usb tethering?
network mode should be easy enough, we already play with these settings on the "3g toggle", i just need to generalize it a bit.
i'll look into the tethering thing.
i'm adding both to the next major release. it might take 2 weeks or so for our work to be graded, then i'll push it to the public channel.
if you want you can join the alpha channel here and i'll try to get something together there sooner.
more things that will be added next are:
* better calendar support (currently doesn't support repeat events)
* wifi on/off condition
* wifi near ssid condition
suggestions are welcome
Not working on Galaxy S3 CM10.1 RC2. Try to open play list when connecting any headset. But after I connected, mini tasker disabled that profile ( I have poweramp, uninstalled Apollo).
phntm said:
network mode should be easy enough, we already play with these settings on the "3g toggle", i just need to generalize it a bit.
i'll look into the tethering thing.
i'm adding both to the next major release. it might take 2 weeks or so for our work to be graded, then i'll push it to the public channel.
if you want you can join the alpha channel here and i'll try to get something together there sooner.
more things that will be added next are:
* better calendar support (currently doesn't support repeat events)
* wifi on/off condition
* wifi near ssid condition
suggestions are welcome
Click to expand...
Click to collapse
Thanks for reply and info.
As far as further suggestions....I've seen "wifi near" used in several apps but never saw a "bluetooth near" option....I don't know if it's feasible but if you can specify a specific "id" it could quickly distinguish when I'm home or in the car and then enable the appropriate commands such as linking to my car/home cordless phones via bluetooth.
I'd like to try your app but I can't find it on the Play Store and when I access Play Store with a browser it says my device is not compatible. I have a nexus 7 running android 4.3
Afaik bluetooth near is not a broadcast.
It should be much cleaner to add bluetooth state changed to detect the car connecting.
The car dock condition and activity detection in the current stable are already quite cool.
My car detection is based on charger+dock. The dock is enable by another software when the bluetooth connects.
Anyway, added to the wishlist.
The app works very well on my Nexus 7 but I think I need to add a 10" screenshot to make the market consider it compatible. I'll try to arrange that now.
Sent from my Nexus 7 using xda app-developers app
I didn't test with poweramp yet, i did with Apollo.
Not all players support internal storage style urls, even Google Play music fails.
That means any app that doesn't work right now needs custom support with some sort of url hack, which makes sharing profiles almost impossible across different setups.
I'll try to tackle this issue on the next major.
For now, try adding a launch app action, and a play music button emulation action. I'll try to arrange better support for more apps soon.
Sent from my Nexus 7 using xda app-developers app
how about using incoming sms as a trigger to do the app launching etc?
oldsap said:
how about using incoming sms as a trigger to do the app launching etc?
Click to expand...
Click to collapse
it's possible already but there's no ui to easily do this atm. right now you can add an action to the sms forward condition but i guess you'll want to match the text as well and also, not do the forwarding part.
added to the wishlist.
Support for tablets is now available.
Still no major changes or new features as our work is yet to be graded.
Sent from my Nexus 7 using xda app-developers app
Wow, this is awesome!
No leaving location?
Tasker is missing this too, is it possible to have a "Not at Location" as an event? I'd like to be able to send a message to my wife when I'm leaving work, but there is no way to set an event for when leaving a location.
The real tasker has a concept of "end task", we do implicit end task (we automatically guess or restore to last state).
Location indeed is missing an inverse, i'll add it up on the next major release.
What you might want to do for now is 3 conditions:
Time based - evening
Location - work
Activity - driving
Conditions are combined with "and".
btw I just pushed an update to fix a regression on forwarding sms and silencing calls, also a couple of crashes reported today.
Update is avaliable now on google play.
Also you can now use the %%PHONE%% variable in the text of the send sms action when the condition is phone call silencing.
This might be useful to tell your other phone you just had a call.
Sent from my Nexus 7 using xda app-developers app
Nice app. Tried it out this morning. One thing I would have liked to do, but could not find the option... Is there a way (or could it be added) to set it so bluetooth and wifi go on when I launch Google maps and navigation? I don't see an 'at launch' trigger.
I don't run them regularly for battery reasons (HTC One's big downfall is the middle of the road battery).
Sent from my rooted Speak and Spell running OS X Mountain Lion.
Hi everyone, first of all, wow, thanks for all the kind words, we really didn't expect to be noticed so quickly
A quick update: we did fix the application-not-responding crashes almost entirely, only now there's a new problem...
We've got a couple of crashes on 0.2.4, mostly from toasts launched from the background, and like always, these only started after we published the update.
We're gonna push a fix for these real soon, keep the crash reports flowing, they help a lot.
I setup a task that "When Driving" navigates me to my home address between 15:30 and 18:30 and it repeats every weekday.
The two problems that I ran into is that is uses Waze(which is installed) instead of Google Maps. I cannot choose what app I want to use if I have multiple installed.
The second problem is that I had to travel at over 50mph before the task kicked in. I cannot choose a speed for it to kick in.
Other than that it is a very solid app. :cyclops:
Really love this app do far. Thank you and good luck - I hope you get the grades you deserve.
One question... I hope you can help me please...
I want Mini Tasker to turn off my Mobile Data connection when I get home and turn on my WiFi... I think I've managed to sort that bit.
But how do I reverse it so when I leave home it turns off my WiFi and turns on my Data Connection?
I'm guessing I'm missing something glaringly obvious.
Thank you.
Sent from my HTC One using Tapatalk 4
Fubie3 said:
I setup a task that "When Driving" navigates me to my home address between 15:30 and 18:30 and it repeats every weekday.
The two problems that I ran into is that is uses Waze(which is installed) instead of Google Maps. I cannot choose what app I want to use if I have multiple installed.
The second problem is that I had to travel at over 50mph before the task kicked in. I cannot choose a speed for it to kick in.
Other than that it is a very solid app. :cyclops:
Click to expand...
Click to collapse
Something else I notice is that if I'm in stop and go traffic (I have Mini Tasker turn bluetooth on while driving and biking) the bluetooth will turn back off if I'm stopped. Technically the Mini Tasker command is only to turn on bluetooth, not to turn it off when not driving or biking.
Is this supposed to happen? If so could you separate the on and off and also put it in the description that it will do so? That would be very helpful. =]
Let me try

Categories

Resources