AutoIt Programs: Difference between revisions

From AutoIt Wiki
Jump to navigation Jump to search
No edit summary
(Added descriptions. -Ian)
Line 3: Line 3:
== File Processing/Viewers ==
== File Processing/Viewers ==
* [http://www.autoitscript.com/forum/index.php?showtopic=144961 CSV Viewer (by llewxam) ]
* [http://www.autoitscript.com/forum/index.php?showtopic=144961 CSV Viewer (by llewxam) ]
:......some description to do.....
Many of my apps and scripts use CSV files as an output, and sometimes Excel was not available to read those files. On top of that, Excel by default does not expand the columns to fit the text properly. Melba23's StringSize UDF solves the column width issue, and czardas' _CSVSplit splits the data file better than a simple StringSplit.
 
 
* [http://www.autoitscript.com/forum/index.php?showtopic=110463 CSV-Editor (by funkey) ]  
* [http://www.autoitscript.com/forum/index.php?showtopic=110463 CSV-Editor (by funkey) ]  
:......some description to do.....
:......some description to do.....
Line 9: Line 11:
== Network tools ==
== Network tools ==
* [http://www.autoitscript.com/forum/index.php?showtopic=115976 IP Scanner (by llewxam) ]  
* [http://www.autoitscript.com/forum/index.php?showtopic=115976 IP Scanner (by llewxam) ]  
:......some description to do.....
In 2009 I was contracted through my employer to visit the Three Mile Island facility for several weeks to help their IT department join users to their network. This was leading up to TMI's steam generator upgrade, so many engineers were on site from other facilities, all of whom brought their laptops, many also brought their own network printers. Finding free IP addresses was not a fun or easy task - minutes of tedious PINGs just hoping to find an IP address with nothing on it multiplied by the number of new users was basically what I was being paid for!
 
When I came across Manadar's "nping" and its multitasking approach, I knew it was the answer to my dilemma. Of course the app grew over time as needs changed, but the core of the app is still Manadar's approach to multiple simultaneous PINGs. The speed of this app is comparable to Angry IP Scanner and others.
 
This is a very useful tool when performing any sort of network diagnostics as well as when doing service work in an unfamiliar office, as it will identify the router without you needing to use ipconfig to find it, you can ping specific locations inside or outside the network, save the scan results to a CSV file, resolve the public IP, and open the addresses using a web browser, Windows Explorer, or a Remote Desktop session. All common network troubleshooting functions in one place.




Line 17: Line 23:


* [http://www.autoitscript.com/forum/index.php?showtopic=139380 Computer Audit Tool (by llewxam) ]  
* [http://www.autoitscript.com/forum/index.php?showtopic=139380 Computer Audit Tool (by llewxam) ]  
:......some description to do.....
This tool is useful for techs and consultants in the field who are trying to be thorough yet quick during consultations at businesses needing upgrade options or new workstations and servers. All important physical information about the computer is gathered very quickly to reduce intrusiveness while performing a site audit.
 
The tool can be used as-is or a site-specific version can be compiled from the app itself, reducing time spent running the tool on each workstation and ensuring that the data is all appended to a single file for later review. I would usually run it from a flash drive but network shares are also a great option when available.

Revision as of 04:20, 1 March 2015

The purpose of this site is to provide a list of programs created in AutoIt. This list should contain only fully functional programs rather than pieces of code, or any type of library (UDF).

File Processing/Viewers

Many of my apps and scripts use CSV files as an output, and sometimes Excel was not available to read those files. On top of that, Excel by default does not expand the columns to fit the text properly. Melba23's StringSize UDF solves the column width issue, and czardas' _CSVSplit splits the data file better than a simple StringSplit.


......some description to do.....

Network tools

In 2009 I was contracted through my employer to visit the Three Mile Island facility for several weeks to help their IT department join users to their network. This was leading up to TMI's steam generator upgrade, so many engineers were on site from other facilities, all of whom brought their laptops, many also brought their own network printers. Finding free IP addresses was not a fun or easy task - minutes of tedious PINGs just hoping to find an IP address with nothing on it multiplied by the number of new users was basically what I was being paid for!

When I came across Manadar's "nping" and its multitasking approach, I knew it was the answer to my dilemma. Of course the app grew over time as needs changed, but the core of the app is still Manadar's approach to multiple simultaneous PINGs. The speed of this app is comparable to Angry IP Scanner and others.

This is a very useful tool when performing any sort of network diagnostics as well as when doing service work in an unfamiliar office, as it will identify the router without you needing to use ipconfig to find it, you can ping specific locations inside or outside the network, save the scan results to a CSV file, resolve the public IP, and open the addresses using a web browser, Windows Explorer, or a Remote Desktop session. All common network troubleshooting functions in one place.


Misc/Others/Not yet grouped

......some description to do.....

This tool is useful for techs and consultants in the field who are trying to be thorough yet quick during consultations at businesses needing upgrade options or new workstations and servers. All important physical information about the computer is gathered very quickly to reduce intrusiveness while performing a site audit.

The tool can be used as-is or a site-specific version can be compiled from the app itself, reducing time spent running the tool on each workstation and ensuring that the data is all appended to a single file for later review. I would usually run it from a flash drive but network shares are also a great option when available.