yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] c00ller:
щ(ﾟДﾟщ) Are you serious? Tasker is $6.54 while this is FREE, and the Pro version is $1.50. :confused::mad:

Anyway, I'm trying to make a simple rule where if Wi-Fi is on but not connected to a network, it will turn Wi-Fi off after a certain amount of time. Looking at the "Wifi Network Connection State Trigger" options, I see a lot more states than I anticipated, and would like to know which state would be best for my goal? Is there any documentation that explains all of these states (particularly, Disconnected vs. Idle vs. Scanning vs. Suspended)? For example, I assumed whenever Wifi was on but not connected (i.e., disconnected) it was also scanning, or am I wrong?

Also, for Time Triggers, how do we know when we should have "Wakeup Device" enabled or disabled? Ideally, I don't think I want to wakeup the device unless I have to, right?

Thanks Muzikant, this app is awesome :D

Edit: Also, I think it's a good idea to include a link to the instructions in the Market description
[Android Apps and Games] Muzikant:
AutomateIt does not scan for wifi networks. If wifi is disabled, it won't turn it on to scan for networks. If Wifi is enabled it does not actively tries to monitor which networks are available but listens to Android built-in events. The only time it might try to search for networks is when it populates the list of available networks when you are trying to select one, but no background activity is performed.

Well... the OS will kill it with and without the icon. That's just Android... Don't worry about it. It will just recycle the process so it's nothing that you would be aware of. The only exception is that in case you allowed root access, when the process recycles you might get the superuser message (but no root activity is done. source code for that is available on my blog). see more details on that on this post.

Hi, see this link for an explanation on the different Wifi states.

I'm not sure that this is exactly what you want to do but I'd use "Disconnecting" and have a delayed execution of a few minutes.

Exactly the opposite ;) most of the time you'll want to wake your device. Don't wake the device in case you want the action to be activated only when the device is already awake.

It's linked through the "official site" on the market

Muzikant
[Android Apps and Games] tony28:
Can't install it on Lg Optimus 2x ?
[Android Apps and Games] zzelinka:
Love it! Just bought the Pro version. Well worth the 150 pennies!

- Z
[Android Apps and Games] slovoflud:
I want to buy the Pro version, but it says it's incompatible with my DZ...

how come?

P.S. I did use Market Enabler
[Android Apps and Games] Galaid:
I would so like to try this app, but my market can't find it, even with market enabler. Could anyone post direct url to .apk file? Appbrain is also no go because it just links to official market.
[Android Apps and Games] johnny5rlx:
i have 1 feature request.

shouldn't be too hard since you already got most of it and i saw the android API supports it.

i'd like to trigger on the visibility of a bluetooth device.

i also saw toothtag with this feature, but that app has a completely different purpose and can't start/stop an application.
[Android Apps and Games] Mark X:
Yep, not in market for me, too.

Dell Streak - 2.2.2 (In Australia).

EDIT: Can install "free" version, but according to market (as viewed through browser), the "pro" version is incompatible w/ my device. Please resolve, it appears a few of us have this issue.
[Android Apps and Games] StellaDel:
Couldn't have said it better myself, tried it, love it and will get the Pro version :)
[Android Apps and Games] Muzikant:
I'll see what I can do but truth is that in terms of compatibility there shouldn't be a difference between the two versions...

On the developer console I can see which devices are supported and the list is identical for both versions (and it includes the Dell Streak and the Samsung I9000. See attachments).
[Android Apps and Games] Mark X:
I had the same problem the other day installling the bit.ly app that was posted here. The dev "tweaked" something, which allowed access. Perhaps find that thread and PM him?
[Android Apps and Games] Muzikant:
Will do that. thanks for the tip.

Also, I emailed Google about this problem. Hope they will be able to resolve it...
[Android Apps and Games] Mark X:
Ok, Ive not seen that dev console thingy before. But are you sure its meant to be "exclude"?. (Yes, I just noticed ur screenshots).

EDIT: oh nvm, thats a button TO exclude. My bad.
[Android Apps and Games] slovoflud:
why the cell tower on the icon?

if you ever decide to work on a new icon, PM me, I'll gladly help
[Android Apps and Games] Muzikant:
There are no triggers for screen lock/unlock but I assume that using the Screen on/off will get you almost the same results.

Thanks. Would be really appreciated. take a look at the following link:

http://muzikant-android.blogspot.com/2011/07/translateit-automateit-with-your.html
[Android Apps and Games] movrshakr:
Maybe you could help Musikant with good translations of the strings?
[Android Apps and Games] ChefChaudart:
Would it be possible to have a GPS state trigger ? ( ON/OFF )
[Android Apps and Games] Muzikant:
Added to the list of features to be considered for future updates:

http://muzikant-android.blogspot.com/2011/09/vote-for-feature-take-ii.html
[Android Apps and Games] Tippfehler:
Is it possible, to vote without having a facebook account?

I didn´t see the like it pictures, becouse ABP has blocked all the FB links.

Unfortunately, my needed "Contact selection enhancement" is just voted once.
[Android Apps and Games] c00ller:
Is your plan for development exclusive to the current Vote for Feature list? Just wondering because it looks like most of those will be a lot of work, while there are several in the list below it that look much easier to do very quickly in the mean time of collecting votes.
[Android Apps and Games] NightQuest:
If this app had an action that will switch current input method, that would've really save me a lot of nerves:

I am a native russian speaker, and I also study chinese. Since I tend to use internet quite a lot, I need an input for three languages.

I am using swype for EN and RU in portrait mode, but sometimes, in certain apps I have to use HTC default IME because I need chinese handwriting. For example I have to switch from swype to HTC IME every time I launch Fora Dictionary.

Since I am using Desire Z, I also have to switch from swype to the stock IME every time I use hardware keyboard, because RU<>EN switch will only work with stock IME.

TL;DR:

Please consider adding "Change Input Method" action.
[Android Apps and Games] pmtcrespo:
After taking a deeper look i agree that the current implementation actually supports both event and state triggers. However seeing that they are all mixed up in the trigger section, they might induce the user who actually does not know the difference to create incorrect rules. Separating the event triggers from the state triggers would in my opinion improve the expressive power of the current rules.

I also identified the biggest disadvantage in this application as the limitation of actions imposed to the user from the available action list. However after taking a look at the list of features to implement, i find the ability to Run shell scripts a huge step to customization and supporting advanced users, so thumbs up for this feature! After this feature is available one could even add customized actions to the available list by means of running a saved script!

Now if one could customize the triggers the same way as actions (by the means of shell scripts), well that would really be something, right? Consider this to be food for thought.
[Android Apps and Games] Mike939:
Rules are not working

Great app!!! I have tried to put these rules into my HTC Inspire 4G but they do not work. I can get the Activate-Deactivate Speakerphone Rules input exactly like they show, but the During Call Rules come out different. I can only find "Activate Speaker Phone", not the same as shown in the .png. It will not work as I have set up. Any suggestions?

I sent a pm to Muzikant but no response yet.
[Android Apps and Games] Muzikant:
The features in the list below will be considered regardless of votes and might be implemented during other updates. As you said, some of them will probably not be too complicated or will not take too much time to implement.

Added the requested action to the list of features for next updates.

Still looking into it. Can you explain a bit more what you mean by "the During Call Rules come out different" ?
[Android Apps and Games] Tippfehler:
If this is not possible, the maybe the "during call" trigger can help:

Is it possible, to send the phone apk in background after 15 s durig a call?

But this is bad, if the phone has no hardware end call button.
[Android Apps and Games] Mike939:
Yours states "Activate speaker during call when required" and "Deactivate speaker during call when near". All I could find was "Activate speakerphone" or "Deactivate Speakerphone". Hope this helps.
[Android Apps and Games] barmatuhin:
Hi Muzikant, great job. More user freandly app than analogs and cheaper Pro version.

At this time have one question-request. Need action to close running app or if it now possible close all runnung apps. At this time when more then one app is runnig i need to close them throug Process Manager it will be great if i can close one app as trigger and other apps closes too.
[Android Apps and Games] NightQuest:
Is it possible to improve current Wi-Fi network trigger? It's missing "In Range / Out of Range" states. If these states are implemented, common rules for people who use wifi at home and disable it outside can be improved.

For example:

If %homenetwork% is out of range

Enable rule that checks your GPS coordinates

This will minimize the use of GPS module, thus save us some battery.
[Android Apps and Games] ChefChaudart:
Then maybe you arrive to programs such as EasyProfiles, that does exactly what you describe ;)
[Android Apps and Games] NightQuest:
I have snatched this app (trial version), and

1) Available "state" triggers for wi-fi are "connected/disconnected"

So AutomateIt is capable of doing everything that EasyProfiles can do and a lot more.

2) EasyProfiles Pro costs more than AutomateIt.

3) Why would I install it if I already has AutomateIt and I am loving it?
[Android Apps and Games] avlid:
But I can not use

The good, the desired program. Bought. But I can not use.

1. Requires proof of license. I do not understand why I should be connected to the Internet to use the program. Looks like paranoia.

2. I can not run the label, not a program.
[Android Apps and Games] Muzikant:
1. AutomateIt uses the licensing mechanism provided by Google and it requires Internet access once in a few days to verify the license. once it is verified you probably won't need to worry about it assuming you are connected to the internet once in a while.

2. I didn't understand what are you trying to do
[Android Apps and Games] NightQuest:
I think he means that he means he want the "Activate Shortcut" action.
[Android Apps and Games] nodir95:
very cool i will try
[Android Apps and Games] avlid:
1. Do I understand correctly, check that the single LICENSE? I do not want to rule gone into an awkward moment.

2. Some software installation creates shortcuts. For example I am interested in the program shortcut WidgetLocker. It's called Lock Now.

I can not run it from your program, unfortunately.
[Android Apps and Games] blackspp:
You need to combine it with a sensor proximity rule.
[Android Apps and Games] Mike939:
Nope. Found the problem, didn't have rule named correctly. Thanks guys/gals!
[Android Apps and Games] Muzikant:
New update !

Hi,

Just released a new update.

This update mostly handles several bugs reported lately by users and Added support for French language (Thanks to all of you who contributed !).
[Android Apps and Games] akamustang:
Thanks for the release, I have tested and the bug I previously reported is still present
[Android Apps and Games] vyaghini:
I like this app an its intuitive UI. Also like the developer's attitude. Cheers mate! I have 2 question:

1. What is manual trigger? how can I execute it? I looked at your website and couldn't find anything about it.

2. I have this scenario: I want to start the FTP server on my phone as soon as it is connected to my home WiFi and I want to start it in the background if possible and I want to stop the server as soon as the phone is disconnected from the WiFi. OK, I can start it when it's connected to my WiFi but it shows the home screen which is a bit anoyying and it can not stop the server I think because it's a service. Is there possible fix for these?

Thanks.

Vahid
[Android Apps and Games] NightQuest:
Create a widget and use it to trigger the rule.
[Android Apps and Games] Muzikant:
Terminating services on Android can't be supported since most services will simply be restarted once they are killed. It mostly depends on the specific service implementation.
[Android Apps and Games] barmatuhin:
Is there any solution to stop an application?
[Android Apps and Games] NightQuest:
To kill an application use the respective action.
[Android Apps and Games] barmatuhin:
respective action? можешь объяснить как это в русской версии выглядит? есть только триггер если выключенно приложение.
[Android Apps and Games] akamustang:
It means corresponding action, that is to say the name of the action you wish to trigger

i.e. The action called "Kill Application Action"
[Android Apps and Games] NightQuest:
Action, not trigger.

Действие, а не триггер. Триггеры ничего не завершают :)

В русском варианте - действие "завершить приложение".

Sorry for the gibberish guys.
[Android Apps and Games] barmatuhin:
Но нет такого действия как "завершить приложение" есть только "запуск приложения"

Sorry again for our blabla in russian.

UPD: Found an answer in FAQ

Need a root for "Kill application" action.

Hmm i'm noob, how to get root? Can anybody forward me to working solution?
[Android Apps and Games] akamustang:
Go to your devices sub-forum and find a guide there
[Android Apps and Games] barmatuhin:
Get root on my device.

After reboot have a message than Automateit denied in root priveleges. Any advice?
[Android Apps and Games] barmatuhin:
UPD:

Pass through the root issue (just stat AutomateIt manually and superuser ask me about adding this app to su list)

Have some strange behavior - Have first rule started manually by widget - combined actions: start waze app + mobile internet ON + videoreg app start. All works fine

Second reverse rule is: trigger - app waze deactivating, combined actions: kill videoreg app + mobile internet OFF - doesn't work at all. Make test manual action widget with the same actions kill videoreg app + kill waze app + mobile internet OFF - all works, except one - still have icons in upper status bar about runnig aplications, but in task manager i see that 0 apps are running.
[Android Apps and Games] Crazyhopscotch:
Hi Muzikant, I have entered this set of rules exactly on an SGS2 with Automateit Pro, but it doesn't work. The first two rules are enabled when I'm on a call, but the speakerphone doesn't react to proximity. Any suggestions?

EDIT: After re-booting this now seems to be working, thanks!
[Android Apps and Games] guye:
action request - forward call

Hi,

I'm using AutomateIt for a long time and enjoying it very much.

Is it possible to add an action that set the "call forwarding" setting?

example:

** trigered by location (GPS)

** action - forward calls to specific number.

## leaving location (GPS)

## canceling the "forward call"

Thanks,

G
[Android Apps and Games] Muzikant:
Most call forwarding can be activated by dialing a number. you just need to find out which number you should call to activate you call forwarding and use the "Dial Phone Action". You will probably need to use the comma sign for pauses between simulated key presses.
[Android Apps and Games] Rogoshin:
Haptic feedback

I was wondering if it would be possible to make a option to disable the haptic feedback
[Android Apps and Games] br123:
Hey,

I have a question about this. Can we apply cascading rules? That is, the action of one rule causes another (different) rule to activate? the reason I ask because I'm trying to replicate the behavior of JuiceDefender where it enables mobile data after x minutes, and then disables and waits another x minutes, when the screen is off and wifi is off.

Here's what I'm trying. I have three rules.

1. When screen turns off, turn off mobile data.

2. When mobile data turns off, wait 15 minutes, then enable mobile data

3. When mobile data turns back on, wait 1 minute, then disable mobile data.

Is it possible to link these three events so that they're fired in the order 1 2 3 2 3 2 3 2 3.....? it's hard to test, so I'll report my results after a bit and see what happened.

I'd love to hear your feedback.
[Android Apps and Games] Mobby:
Hi, I just bought AutomateIt Pro, primarily because I wanted to turn on GPS automatically when using a few apps such as Maps, Navigation, CardioTrainer etc. I am using a Nexus One rooted Gingerbread 2.3.6 ROM.

I was able to get Maps and CardioTrainer to work nicely with the GPS toggle, but it seems like the Navigation app, upon activation, manages to check that GPS is not turned on before AutomateIt Pro could turn the GPS on. Any way to fix this?

Would it also be possible to add actions to block an incoming voice call and SMS? Basically, I was hoping to use AutomateIt as a call blocker.

Thanks.
[Android Apps and Games] robodonster:
Car mode Trigger?

Is there a way to enable car mode and how?

Thanks
[Android Apps and Games] c00ller:
Start Application Action > Car Home?
[Android Apps and Games] ChefChaudart:
Hello,

Would it be possible to have a "Force Kill" action, cause some applications are not responding to the normal kill ?

Cheers
[Android Apps and Games] thejihell:
Rules doesnt work on hd2 hyperdroid CM7 2.3 ?

Hi muzikant,

Im confused but I cannot manage to made your app work on my HD2 hyperdroid CM7 android 2.3.

The goal was to switch on WIFI when arrived at home.

So I set localization parameter correctly and when rule saved and activated, the log sceen say that I'm correctly localized.

Unfortunately, when spoted in range, the app do not turn the wifi ON as expected.

I tried the same with bluetooth to test. Its the same thing.

Wifi remain (or bluetooth) off.

So my device is rooted, I think it is correcty set but dont work.

Plase can you help me or anybody on the topi ?

Thanks a lot ! :-)
[Android Apps and Games] Muzikant:
The kill application actually kills the process so it can't be more forced...

Some applications, especially those with background services can't be killed since Android will simply recycle and restart the background srrvice.
[Android Apps and Games] Muzikant:
Try sending me the rules or posting the exported csv file (export from the menu on the main screen) on this thread so I or other users can assist you.
[Android Apps and Games] thejihell:
Hi

Here is the rule (only this active) I just. modified thé réal coordinate on the rule copy-paste to avoid somebody somebody not welcom know my adress ;-) but it is exact in the rule active on automateit) :

"Description de la règle","Déclencheur","Action","Activé":cool:,"Exécution retardée"

"JL Wifi 200 m","[Évènement de location]: A l'entrée ou dans un périmètre de 200.0 mètres autour de (xxxx587, 4,xxxxxxx89). Taux de précision : 1,0 Minutes. Utilisation de / du Précision moyenne uniquement","[Action de réglage de l'état du wifi]: Régler le statut de l'adaptateur wifi à Wi-Fi activé","true",""

Seem that the app dont know where I am (actually located in the range defined in the rule, at. home near thé JL. Wifi. :

"Heure","Message"

"11/10/2011 1,................10/2011 17:39:05","En attente de position (fournisseur=network, timeout=30 secondes)"

"11/10/2011 17:38:05","Lieu déterminé (fournisseur=network, Précision=645,0m, distance jusqu'à la cible=291,6m, est à l'intérieur de la région ciblée=Inconnu) http://maps.google.com/maps?q=4xxxxxxx38
[Android Apps and Games] sitx:
Hi,

is it possible to set a rule, when the battery is below 50%,change the data connection from 3G to 2G / EDGE?

Thank you!
[Android Apps and Games] yungyeh:
You can use manual trigger + multiple action + a custom widget to achieve.

First, create a rule, which has manual trigger. Then set up a combination actions containing gps turn on + activate a program. Finally make a widget on the home screen in order to perform the action.

If you still don't know how to do it, you can try the rule I've made for you.

1. Download the attachment and unzip to sdcard\automateIt\backup

2. Make a backup by doing menu -> more -> backup

3. Open automateIt App, do the following menu -> more -> restore -> select the rule you just added->add to existing rules

4. Create a widget on your home screen

enjoy!

I think Android has the feature build-in already (for voice call, not sure SMS). You can find a block call function in your phone app. Just try to use menu button to find the function. :D
[Android Apps and Games] yungyeh:
I think this is a good question. I did some research my own to find out the answer. It seems that currently there is no such a toggle switch can do 2g/3g perfectly for every phone. I knew some CM6/CM7 Rom has this ability. And even tasker, which has this feature, only guarantee it will work on CM6/CM7 ROM without messing up your wireless signal. When I tried to google it, a link came out

http://xdaforums.com/showthread.php?t=739530

I don't know if that app can satisfy your request.

I will be admire Muzikant if he can add such a feature for automateIT successfully.:rolleyes:
[Android Apps and Games] Muzikant:
It looks like you have defined a location trigger with a 200 meters radius while the location received has a 645 meters accuracy so AutomateIt could not be sure that you are inside the defined region.

Take a look at the following link for more details:

http://muzikant-android.blogspot.com/2011/03/automateit-location-trigger-tips-and.html
[Android Apps and Games] Mobby:
Thanks! This sounds like a feasible workaround... except that AutomateIt Pro doesn't list Navigation as a selectable app. I believe Navigation is included in the same apk as Maps, but is exported as a separate application in android. Maybe the developer can fix this?
[Android Apps and Games] kwan:
Is there a way to set it up, so that when I get a Loss of Signal, the phone automatically reboots?
[Android Apps and Games] dejan_mik:
What`s the point? Is the signal after reboot back?
[Android Apps and Games] kwan:
On the epic 4g touch, there are issues with random loss of signal which is only remedied by a reboot. The problem is that you don't know unless you look at your phone. In the meantime you're missing calls.
[Android Apps and Games] pwoita:
Hi, I just got AutomateIt and it's awesome.

Have a feature request:

Can you make it so that it we can set it to kill a service also? There are plenty of apps that have a service running with the app, and there is no way to kill that off using AutomateIt. You can kill the process even with root to make sure the process is gone, but the service remains and restarts the app making it impossible to use AutomateIt to kill those apps.

Thanks again for the awesome app!
[Android Apps and Games] yungyeh:
Well...#1 sound idealistic, I really doubt you can do this in Android. If an app is robust, it usually has some kind of mechanism to prevent its service from being stopped by the system. If your app does not have such feature to disable its running service, then I don't think there is any other app can do that for it. The best way I can think of to stop certain service is sending a request to the developer of that app. Besides, if there is a such app can do it successfully without any issue please let me know :rolleyes: