[SUGGESTIONS] For Improvements

Support for iMacros. The iMacros software is the unique solution for automating every activity inside a web browser, for data extraction and web testing.
Forum rules
iMacros EOL - Attention!

The renewal maintenance has officially ended for Progress iMacros effective November 20, 2023 and all versions of iMacros are now considered EOL (End-of-Life). The iMacros products will no longer be supported by Progress (aside from customer license issues), and these forums will also no longer be moderated from the Progress side.

Thank you again for your business and support.

Sincerely,
The Progress Team

Before asking a question or reporting an issue:
1. Please review the list of FAQ's.
2. Use the search box (at the top of each forum page) to see if a similar problem or question has already been addressed.
3. Try searching the iMacros Wiki - it contains the complete iMacros reference as well as plenty of samples and tutorials.
4. We can respond much faster to your posts if you include the following information: CLICK HERE FOR IMPORTANT INFORMATION TO INCLUDE IN YOUR POST
Post Reply
coolcocky
Posts: 21
Joined: Tue Sep 01, 2009 8:45 pm

[SUGGESTIONS] For Improvements

Post by coolcocky » Wed Jan 27, 2010 8:01 pm

Hi,

Thanks for making this wonderful software. I am an avid user for this software for a long time. The below are some of the suggestions for improvements to the software which I think would enhance the quality of this software even more.

1. If Then Else

I know imacros supports all major Object Oriented languages and I can implement this using any of them. But, many of us using imacros either don't know coding or hate it. The reasons I would still request you to look to implement this suggestion is given below
  • Many of Imacros users dont know coding / scripting.
    Even for basic tasks like checking whether captcha filled correctly they have to do coding.
    It becomes impossible for these users to repeat a part of macro if something goes wrong.
    It helps in error rectification at the macro level itself.
2. Prompt with Image

Again this can be implemented with many coding languages. But since u already have a prompt command, if its possible to implement images with it (for captcha filling) where the image comes on the top and input text box at the bottom the imacros can truly become minimised or in system tray. This really helps people who dont know coding.

3. Random selection in TAG TYPE=SELECT

Another suggestion is to implement random selection in any selection drop down menu, it would be great if random selection in a range can be implemented say select any item between 2-7

4. Compiled exe

Compiled exe is one of my most important suggestion. If we are able to compile into exe its easy to distribute and outsource stuff which is not possible otherwise as we will be sending out our whole macro which anybody can then copy and use. With exe for any future changes it becomes imperative to have source code.

5. Inbuilt coding

I know imacros concentrate more on being the best software to do web automation and leave the scripting part to the users. But, if some useful functions can be implemented in imacros it will greatly enhance the utility of imacros as the overall web automation tool. My ideas of some functions are
  • Random Number Generator
    Read Random Line from File/csv
I leave it to you users to suggest more functions.

Conclusion

Please have a look at these suggestions as they will go in a long way to increase the usability of this software. Also, users if you have any other suggestions to make please feel free to suggest it here. Also, if out of my suggestions there are some which u also like please let us all know.

PS: There is a software which is cheaper than imacros and gaining in popularity, and is utilising some of the above shortcomings of imacros as a selling point. I am not saying its inherently better than imacros as it has a somewhat different niche and is not as good as imacros in multithreading and ajax handling etc. The point here is we should work collectively to keep imacros the best software for web automation.

You can read more about the comparison here http://www.ubotblog.com/ubot-studio-faqs/#comparing
Marcia, Tech Support

Re: [SUGGESTIONS] For Improvements

Post by Marcia, Tech Support » Wed Feb 03, 2010 7:44 pm

Hello,

Thank you for the extensive list of suggestions. Our developers are going to keep an eye on them.

We appreciate the feedback from our users.
usayanke
Posts: 11
Joined: Thu Feb 04, 2010 10:08 am

Re: [SUGGESTIONS] For Improvements

Post by usayanke » Thu Feb 04, 2010 10:14 am

Hi.

Hey folks, what about specified parameters

1) Open new tab and activate it

Code: Select all

TAB OPENANDACTIVATE
AND

2) Open tab and get id of last opened tab - that really will be cool, because i write app that run some threads, and i do not know what is next tab id is

Code: Select all

TAB OPEN
TAB T={{!LASTOPENEDTAB}}

Do it please.

Thanks for Great Project!
coolcocky
Posts: 21
Joined: Tue Sep 01, 2009 8:45 pm

Re: [SUGGESTIONS] For Improvements

Post by coolcocky » Fri Feb 19, 2010 5:50 pm

hi,

thanks for considering my earlier suggestions, there are couple of more suggestions which i think will further improve this fantastic product.

Continue Option during Replay

Currently if the website dosent respond within the timeout given, the macro stops and the user cannot do anything about it and has to run it from the start. It would be great if in case of website load error there is another option to retry from the same place or step. This will greatly reduce the number of errors which a user cannot handle on its own. Or another option is to ask the user to wait for another XX seconds for the website to load.

Prompt choosing an option in case of combo boxes

Currently the option to be chosen for a combo box or drop down list has to be specified in the macro itself or sent through a variable. If there is a prompt option where the dropdown list or combo box is recreated and user is prompted with a drop down list and the user can choose from the same during play then it will increase another way in which a list box is handled and instead of using some complicated programming the user can simply choose the list items during macro play itself.

Thanks again for this wonderful program

regards,
Post Reply