ShortcutMe Updated for All BB Models (More Macros, Recurring Auto Launch, etc)!
- @YouAndMeAndI,
Listen you troll, ShortcutMe has all the simple setting features every other app has. So everyone can enjoy using it.
But, for smart people who don't want to wait for a developer to add a feature for them (if even possible) ShortcutMe let them write their own macros suitable for their BB OS and installed apps. But off course that is for smart people. You should stay away from macros.Last edited by Vijik; 12-23-11 at 08:13 AM.
12-23-11 05:36 AMLike 0 - This YouAndMeAndI troll, opened his CB account this morning at 3:47 and within 16 minutes posted 13 posts finishing with post # 12 and 13 as the troll ads on ShortcutMe threads.
He didn't post anything else after that.
Yet another fishy troll, advertising for the very same app!
YouAndMeAndI is now deleted.12-23-11 07:21 AMLike 2 - Sorry if I've already missed this being added. No clue if this is even possible (yet?) But IsHotspotOn and IsHotspotConnected would be awesome. Maybe it's because I use a shrunk OS (doubt it) but the timeout doesn't work reliably for me (to auto turn off hotspot when not connected) so I have a macro I'd like to write.
Posted from my CrackBerry at wapforums.crackberry.com01-21-12 12:19 AMLike 0 - I am new to Shortcutme. Created a shortcut BSS to change bbm status to sleeping. Created a shortcut P to change profile to Phone Calls Only. Both shortcuts work fine. Created a shortcut to cascade the 2, ie P; BSS neither shortcut works? Any suggestions?
Basically, I can not get shortcuts to cascade.Last edited by phoney49; 01-28-12 at 11:38 AM.
01-28-12 09:17 AMLike 0 -
--AppName: Profile_Selector
--Parameter: 7
--Macros:
--Display Name: SPPCO
--Shortcut Chars: P
--Strokes:
--Category:
--Color: Default
BSS
--AppName: Macro
--Parameter:
--Macros: SetLedColor b;
Led On;
Launch BlackBerry Messenger_BG;
While0 !IsAppForeground BlackBerry Messenger;
Do0;
Delay1;
EndWhile0;
EscKey;
If1 IsAppForeground BlackBerry Messenger;
Then1;
MenuItemFromTop1;
Delay100;
NavMoveUp2;
NavClick;
Delay50;
NavMoveUp1;
*BackspaceKey;
KeySleeping - If its an emergency call -----------;
EscKey;
*Keys;
EscKey;
Else1;
Launch BlackBerry Messenger_BG;
While1 !IsAppForeground BlackBerry Messenger;
Do1;
Delay1;
EndWhile1;
MenuItemFromTop1;
Delay100;
NavMoveUp2;
NavClick;
Delay50;
NavMoveUp1;
Delay50;
*BackspaceKey;
KeySleeping - If its an emergency call -----------;
EscKey;
*Keys;
EscKey;
EndIf1;
EndIf0;
--Display Name: set bbm status to sleeping
--Shortcut Chars: BSS
--Strokes:
--Category:
--Color: Default
BM
--AppName: CascadedShortcuts
--Parameter: BSS;1000;P
--Macros:
--Display Name: Bedside Mode
--Shortcut Chars: BT
--Strokes:
--Category:
--Color: Default
Last edited by phoney49; 01-28-12 at 06:45 PM.
01-28-12 03:50 PMLike 0 - @Phoney49,
I think you have an extra 'ESCKey' in your BSS macro shortcut:
...
EndWhile0;
EscKey; /* this one should be removed? */
If1 IsAppForeground BlackBerry Messenger;
...
Edit: Looks like that you intensionally open and close BBM once using ESC key.
So, tell me where your cascaded shortcut crashes (do you know how far your macros are executed before crashing?)Last edited by Vijik; 01-28-12 at 07:40 PM.
01-28-12 07:33 PMLike 0 - I had to add a delay after ESCKey in your BBS macro to get it to work:
SetLedColor b;
Led On;
Launch BlackBerry Messenger_BG;
While0 !IsAppForeground BlackBerry Messenger;
Do0;
Delay1;
EndWhile0;
EscKey;
Delay 500; /* I added this one because generally you need to give BB UI some time to close the app after hitting ESCKey */
....
A cascaded shortcut (parameter BBS;1000;P) works fine if you change P shortcut to this:
App Name: Macro
Macros:
Launch Profiles;
Delay 200;
MenuItemFromTop 7;
NavClick;01-28-12 08:10 PMLike 0 - @Phoney49,
I think you have an extra 'ESCKey' in your BSS macro shortcut:
...
EndWhile0;
EscKey; /* this one should be removed? */
If1 IsAppForeground BlackBerry Messenger;
...
Edit: Looks like that you intensionally open and close BBM once using ESC key.
So, tell me where your cascaded shortcut crashes (do you know how far your macros are executed before crashing?)01-28-12 08:14 PMLike 0 - Perfect!
I liked the macro shortcut you have written for BBM.
Just generally regarding macros, whereever your macro opens/closes a panel/menu/screen/app, make sure to put a Delay macro after that to allow BB UI to re-draw the screen.01-28-12 08:20 PMLike 0 - 01-30-12 06:57 AMLike 0
- I've written a few macros to switch the convenience key to Camera, Vlingo or Shortcutme. They work, but they have what I feel are extra steps due to the way the menu is for the convenience key.
The menu has a set of "suggested" options at the top, followed by all available apps on the device. Also, the current setting is placed at the top of the list UNLESS it is one of the "suggested" apps. To get around this I made the macro open the menu and change the current selection to the 3rd item from top (anything between 2 and 10 should do the same), so I have a know starting point before choosing the option I want.
Does anyone have a way to avoid the extra step?
**EDIT** Device: 9930 OS:7.1.0.163 SCM Version:5.9.5.1_OS7_T
Here's what I currently have:
--AppName: Macro
--Parameter:
--Macros:
LaunchAndWaitOptions;
NavMoveDown4;
NavClick;Delay50;
NavMoveDown2;
NavClick;Delay50;
NavClick;Delay50;
MenuItemFromTop3;
NavClick;Delay50;
ESCKey;Delay50;
NavClick;Delay50;
NavClick;Delay50;
NavClick;Delay50;
Keys;Delay50;
NavMoveDown3;
NavClick;Delay50;
ESCKey;Delay50;
NavClick;Delay50;
ESCKey;Delay50;
ESCKey;
--Display Name: Conv_Key_SCM
--Shortcut Chars: OCS
--Strokes:
--Category: Options.
--Color: Default
--AppName: Macro
--Parameter:
--Macros:
LaunchAndWaitOptions;
NavMoveDown4;
NavClick;Delay50;
NavMoveDown2;
NavClick;Delay50;
NavClick;Delay50;
MenuItemFromTop3;
NavClick;Delay50;
ESCKey;Delay50;
NavClick;Delay50;
NavClick;Delay50;
NavClick;Delay50;
MenuItemFromTop10;
NavClick;Delay50;
ESCKey;Delay50;
NavClick;Delay50;
ESCKey;Delay50;
ESCKey;
--Display Name: Conv_Key_Vlingo
--Shortcut Chars: OCV
--Strokes:
--Category: Options.
--Color: Default
--AppName: Macro
--Parameter:
--Macros:
LaunchAndWaitOptions;
NavMoveDown4;
NavClick;Delay50;
NavMoveDown2;
NavClick;Delay50;
NavClick;Delay50;
MenuItemFromTop3;
NavClick;Delay50;
ESCKey;Delay50;
NavClick;Delay50;
NavClick;Delay50;
NavClick;Delay50;
MenuItemFromTop1;
NavClick;Delay50;
ESCKey;Delay50;
NavClick;Delay50;
ESCKey;Delay50;
ESCKey;
--Display Name: Conv_Key_Camera
--Shortcut Chars: OCC
--Strokes:
--Category: Options.
--Color: DefaultLast edited by abstrayer; 01-30-12 at 02:09 PM.
01-30-12 11:28 AMLike 0 -
*EDIT*
I have macros that "ignore" the prompt if you want them, as in, bluetooth WILL turn on or off, no matter what you choose in the prompt. but you will still be prompted, and you will still have to select something (your choice does not effect the outcome)Vijik likes this.02-10-12 11:34 PMLike 1 - using IsBTOn while Bluetooth is off will always prompt you. This is on RIM to fix, it's nothing to do with ShortcutMe. That's just the way the API behaves :< only RIM can change it.
*EDIT*
I have macros that "ignore" the prompt if you want them, as in, bluetooth WILL turn on or off, no matter what you choose in the prompt. but you will still be prompted, and you will still have to select something (your choice does not effect the outcome)
Another question though. Is there a way I can stop convenience key to launch SCM when the screen is locked? For me, if I press the convenience key when the screen is locked, when I unlock the screen, the SCM is already there...02-11-12 01:13 AMLike 0
- Forum
- BlackBerry OS Phone Forums
- BlackBerry OS Apps
ShortcutMe Updated for All BB Models (More Macros, Recurring Auto Launch, etc)!
LINK TO POST COPIED TO CLIPBOARD