Jump to content

Automation

63 files

  1. _ClipFileToVar

    This is for reading a file and converting it to a paste-able $Var
    Double clicking the executable sends a copy of the executable to the windows explorer SendTo directory
    Usage:  right click any text file (needed for your script)   bringing explorer's context menu and and selecting ( Send To > _ClipFileToVar. Exe ) 
    Whatever option you get selected from the GUI's options will fill the output to the clipboard where you then can paste the result straight into your main script
    the options are 
    converting text files:
    considering line breaks and shortening empty lines + breaking  lines that exceed 100 notes
    all so that the output remains readable as with plain reading the file
    The other option is for converting the file's read data to  _Base64Encoded  data
    the last option fills the clipboard with the functions and an example that shows how to convert the _Base64encoded $Var back to a readable form that your script can then use
    So far with what I put here, plus the example is for working with text files only
    Deye

    390 downloads

       (0 reviews)

    2 comments

    Updated

  2. Acro.au3

    A collection of functions for accessing and manipulating PDFs though Adobe Acrobat Pro

    600 downloads

       (0 reviews)

    0 comments

    Updated

  3. AD - Active Directory UDF

    Extensive library to control and manipulate Microsoft Active Directory.

    Threads: Development - General Help & Support - Example Scripts - Wiki
    Previous downloads: 30467
     
    Known Bugs: (last changed: 2020-10-05)
    None Things to come: (last changed: 2020-07-21)
    None
    BTW: If you like this UDF please click the "I like this" button. This tells me where to next put my development effort

    18,992 downloads

       (3 reviews)

    6 comments

    Updated

  4. ADAT - Active Directory Administration Tool

    ADAT is a tool to simplify common AD administration tasks. Every administration task has its own tab. It is easy to add new functions (tabs) to the tool. Some often used functions are already available: list users, computers, OUs. File ADAT.ini can be customized to hold the AD logon information if necessary.
    Known Bugs:
    2018-03-07: If the Script started from SciTE works but the "Process" button in the compiled exe does not do anything then please add the following line at the top of your script:
    #Au3Stripper_Ignore_Funcs=Process_Tab*
      BTW: If you like this tool please click the "I like this" button. This tells me where to next put my development effort

    2,044 downloads

       (0 reviews)

    0 comments

    Updated

  5. ADAudit - Active Directory Report

    On one/multiple big sheet(s) you get users (columns) and groups (rows). The list is sorted descending by number of members so you get the users with most groups and the groups with most members on top of the page. You can filter by (multiple) samaccountname(s), department or you can create your own LDAP query filter. You can filter the resulting list of groups using a Regular Expression.
    Version 2.0 uses maps so at the moment it requires the latest beta version of AutoIt!
    BTW: If you like this tool please click the "I like this" button. This tells me where to next put my development effort

    1,271 downloads

       (0 reviews)

    0 comments

    Updated

  6. ADCG - Active Directory Compare Groups

    ADCG displays two Active Directory groups and their direct members in two listviews. You can filter and export the data to Excel, Outlook mail and the clipboard.
    Before running the script you need to change file AD-Tools.ini and function _Check_Access in AD-Tools_User.au3.
    BTW: If you like this UDF please click the "I like this" button. This tells me where to next put my development effort
    Needs to be run with the latest AutoIt production version (>= 3.3.12.0).
    Needs to be run with the latest version of the AD UDF (>= 1.4.2.0).

    1,029 downloads

       (0 reviews)

    0 comments

    Updated

  7. ADCU - Active Directory Compare Users

    ADCU displays two Active Directory users and their group membership in two listviews. You can filter and export the data to Excel, Outlook mail and the clipboard.
    Before running the script you need to change file AD-Tools.ini and function _Check_Access in AD-Tools_User.au3.
    BTW: If you like this UDF please click the "I like this" button. This tells me where to next put my development effort
    Needs to be run with the latest AutoIt production version (>= 3.3.12.0).
    Needs to be run with the latest version of the AD UDF (>= 1.4.2.0).

    1,785 downloads

       (0 reviews)

    0 comments

    Updated

  8. ADFunctions.Au3 -- Active Directory Functions

    UDF Library containing functions for manipulating data in Active Directory / Exchange

    13,498 downloads

       (7 reviews)

    0 comments

    Updated

  9. Adobe Photoshop UDF

    UDF for automating Adobe Photoshop software.
    Features:
    Creating, opening and saving documents Manipulating layer settings Applying effects to layers More features soon!

    925 downloads

       (0 reviews)

    0 comments

    Updated

  10. Attributes Tool

    Attributes Tool  
    Features : 
    USB Hidden Folder Fix: Show hidden files in USB and delete (.ink) files.  Rename Unicode (Vietnamese to ASCII - Loại bỏ dấu Tiếng Việt ở tên tập tin và thư mục). Set timestamp for the files/folders. Quickly delete files/folders. |R|: cleanup junk file on computer. |H|: Hide HIDDEN files in Windows. |S|: Show HIDDEN files in Windows.  
    Use : 
     Select mode  Drag and drop files/folder into program window Or press buttons and select files/folders. Or  Run:  AttributesTool.exe "AnyFilesPath.ext"  "AnyFilesPath.ext"  "AnyFilesPath.ext"  (Using the previous configuration was selected!)

    Run as Administrator and select Try Force to the best use!
     
    Function:
    #RequireAdmin Func _SetAttributes($sFileDirIN, $sAttribSet, $sRecurseDir = 1, $sForce = 1) If Not FileExists($sFileDirIN) Then Return SetError(1, 0, 0) $sAttribSet = StringStripWS($sAttribSet, 8) If $sAttribSet = "" Then Return SetError(2, 0, 0) If $sRecurseDir = 1 Then If StringInStr(FileGetAttrib($sFileDirIN), 'D') <> 1 Then $sRecurseDir = 0 EndIf Local $SetAttrib = FileSetAttrib($sFileDirIN, $sAttribSet, $sRecurseDir) If (@error Or $SetAttrib = 0) And $sForce = 1 Then _TakeOwnership($sFileDirIN) $SetAttrib = FileSetAttrib($sFileDirIN, $sAttribSet, $sRecurseDir) EndIf Return SetError($SetAttrib = 0, 0, $SetAttrib > 0) EndFunc ;==>_SetAttributes Func _TakeOwnership($xFile) If Not FileExists($xFile) Then Return SetError(1, 0, $xFile) If StringInStr(FileGetAttrib($xFile), 'D') <> 0 Then RunWait(@ComSpec & ' /c takeown /f "' & $xFile & '" /R /D Y', '', @SW_HIDE) RunWait(@ComSpec & ' /c Echo y|cacls "' & $xFile & '" /T /C /G Administrators:F', '', @SW_HIDE) RunWait(@ComSpec & ' /c icacls "' & $xFile & '" /grant Administrators:F /T /C /Q', '', @SW_HIDE) Return SetError(0, 0, 0) Else RunWait(@ComSpec & ' /c takeown /f "' & $xFile & '"', '', @SW_HIDE) RunWait(@ComSpec & ' /c Echo y|cacls "' & $xFile & '" /C /G Administrators:F', '', @SW_HIDE) RunWait(@ComSpec & ' /c icacls "' & $xFile & '" /grant Administrators:F /Q', '', @SW_HIDE) Return SetError(0, 0, 1) EndIf Return $xFile EndFunc ;==>_TakeOwnership Func _IsUSB($sDrive) Local $sIsUSB = 0, $sType = DriveGetType($sDrive, 3) If DriveGetType($sDrive, 1) = "Removable" Or $sType = "USB" Or $sType = "SD" Or $sType = "MMC" Then $sIsUSB = 1 Return $sIsUSB EndFunc ;==>_IsUSB Func _SplitPath($sFilePath, $sType = 0) Local $sDrive, $sDir, $sFileName, $sExtension, $sReturn Local $aArray = StringRegExp($sFilePath, "^\h*((?:\\\\\?\\)*(\\\\[^\?\/\\]+|[A-Za-z]:)?(.*[\/\\]\h*)?((?:[^\.\/\\]|(?(?=\.[^\/\\]*\.)\.))*)?([^\/\\]*))$", 1) If @error Then ReDim $aArray[5] $aArray[0] = $sFilePath EndIf $sDrive = $aArray[1] If StringLeft($aArray[2], 1) == "/" Then $sDir = StringRegExpReplace($aArray[2], "\h*[\/\\]+\h*", "\/") Else $sDir = StringRegExpReplace($aArray[2], "\h*[\/\\]+\h*", "\\") EndIf $aArray[2] = $sDir $sFileName = $aArray[3] $sExtension = $aArray[4] If $sType = 1 Then Return $sDrive If $sType = 2 Then Return $sDir If $sType = 3 Then Return $sFileName If $sType = 4 Then Return $sExtension If $sType = 5 Then Return $sFileName & $sExtension If $sType = 6 Then Return $sDrive & $sDir If $sType = 7 Then Return $sDrive & $sDir & $sFileName Return $aArray EndFunc ;==>_SplitPath  

    458 downloads

       (0 reviews)

    0 comments

    Updated

  11. au3 (X) shell extension

    Manage UDF's and file includes as backup\restore or import\export method  To register the extension: Double click the executable from inside any folder of your choosing, For instance "My Documents\UDF-Store\au3_X.exe"
    To change the location of what is to be the "UDF-Store", move au3_X.exe to the new path and just repeat the above.
    Starting it up :
    Right click any *.au3, In the explorer context menu showing up choose the option "au3 (X)", The GUI will show up with an overview of all the action buttons + available options
     

     

    513 downloads

       (0 reviews)

    0 comments

    Updated

  12. Auto-SignIn

    Usage: Create a shortcut pointing to this file and pass arguments username and password to it in target location.
    Auto-SignIn: When it is running in background it will pass credentials automatically to Windows Security Windows.Please check the forum mentioned for more details.
    It will pass data to below type of window.
     

    747 downloads

       (0 reviews)

    0 comments

    Updated

  13. AutoIt Embedded File Generator

    A professional tool to convert binary files into self-contained AutoIt hex functions.
     Features architecture detection, GUI and CLI modes, and robust code generation.

    120 downloads

       (0 reviews)

    0 comments

    Updated

  14. AutoIt Menu for Opera Browser

    This menu is designed for easy/convenient access to the AutoIt language tools and AutoIt forums from Opera Browser.

    Screenshots:

    Main Menu [AutoIt Forum Expanded]


    Tools Menu


    Preferences Dialog ("Items Prefs" Tab)


    Preferences Dialog ("Sel.Code Prefs" Tab)


    Integration Dialog ("Main" Tab)


    Integration Dialog ("Tools" Tab)


    P.S
    Read AutMenu_Readme.txt (in the archive) for more details.

    * Source/Resources available here.

    5,117 downloads

       (2 reviews)

    0 comments

    Updated

  15. AutoIt Protocol

    A small script that allows you to run AutoIt code from any web browser by creating a special 'autoit:' protocol. Before you use the protocol, run 'install.au3'!

    1,515 downloads

       (0 reviews)

    2 comments

    Updated

  16. AutoTimeSync

    AutoTimeSync 2.2 - Automatically update time for computers!
    _________________________________________________
    AutoTimeSync.exe
    CRC32: 8D2169F6
    MD5: 8B0346B4D84A0A0434F048AC564D4199
    SHA-1: FB02C3D93DD828B5305B3D373094F0229DCB8F55
    SHA-256: EB57E99520C003E582D1DD37E39B26942C014597FDF8DF5FDB00AE32B0803906

    AutoTimeSync_Debug.exe - Version Show Debug infomation
    CRC32: 9CC5E35E
    MD5: 090BDAD428BF3F5DDBF3978FEB23DC7D
    SHA-1: 5572360A0D181CFB2C147CF325AE87747F7BA007
    SHA-256: 5537DA23E60B5FB5A52C1BAF98745DEC3F9C7309398F7B18C56B3DD124B44003
     

    1,005 downloads

       (0 reviews)

    0 comments

    Updated

  17. Blender UDF (Experimental)

    This is an experimental UDF for automating Blender 3D software using AutoIt. The package comes with a Python addon for Blender, allowing such automation and a simple example of how to use this UDF.
    Enjoy!

    965 downloads

       (0 reviews)

    1 comment

    Updated

  18. Chilkat UDF

    ; #INDEX# ======================================================================== ; Title .........: Chilkat.au3 ; AutoIt Version : 3.3.10.2++ ; Language ......: English ; Description ...: A collection of Function for use with Chilkat component ; Author ........: mLipok ; Modified ......: ; URL ...........: https://www.chilkatsoft.com/refdoc/activex.asp ; URL ...........: https://www.chilkatsoft.com/downloads_ActiveX.asp ; Date ..........: 2017/02/01 ; Version .......: 0.1.1 BETA - Work in progress ; ================================================================================ This is an UDF modest beginning for Chilkat component:
    https://www.chilkatsoft.com/downloads_ActiveX.asp
    Some of AcitveX object bundled int this component (dll file) are Free, some other are commercial.

    Support topic:
     

    1,535 downloads

       (0 reviews)

    0 comments

    Updated

  19. ChromeProtectedTabs.exe

    Small example script to Protect Tabs in chrome + close other tabs and duplicates
     
    Local $sFilePath = @ScriptDir & "\ChromeProtectedTabs.exe" ;Close other tabs not containg these key words or duplicates Local $sProtectedTabs = "msdn, developer, autoit, Gmail, amazon, DuckDuckGo, YouTube" Run($sFilePath & " " & $sProtectedTabs)  

    851 downloads

       (0 reviews)

    0 comments

    Updated

  20. CoreTempAidThrottler - CPU throttle automation

    The back story:
    I've got a Dell XPS w/ i7-8700K. The fastest, by single core, I could get, by well known PC maker.
    The problem is that the fan can get so loud, like, REALLY LOUD, I can not use the CPU at its max. clock speed.
    I could leave it at 90% all the time and not use this but I want to have the full 4.x Ghz and no parked cores, at all times, if I can.
    But as room temperature and CPU load changes, a set throttle, may still make fan noise.
    The solution:
    To avoid the fan from going "airplane turbine mode", the utility gets the temp. from "Core Temp" ( you can google it )
    It has a"plug-in" called "Core Temp Remote Server". The utility gets the values via TCP.
    When it "feels" it's gonna get hot, drops the CPU throttle to a selected value, lets say 99% ( where is quieter ) and back up to 100% when it "feels" is ok to go back.
    Now temperature can creep up to higher than expected if load is sustained or room temperature changes. So there is an "anti creep up" feature, to temporarily set the throttle even lower, 5% at a time, until the known quiet temperature is achieved.
    If don't know how to find the temperature you should use, check out these videos. They will tell you how.
    https://www.youtube.com/watch?v=p3B5WCJZTuw&ab_channel=SergeantPope-KomadaComputerRepair
    https://www.youtube.com/watch?v=VuP6I0mOb1s&ab_channel=Techquickie
    https://www.google.com/search?q=find+max+cpu+temperature
    The end result:
    Any thermal problem, is a hardware problem. No way around that, other than attending to the CPU cooling and case ventilation. Software can not fix that.
    But without this utility, the PC would slow down the CPU anyway, to keep it from melting.
    This software preemptively slow down the CPU, keeping the CPU related fan speeds from going to maximum RPM. Hence having a slower, but a quieter box.

    1,750 downloads

       (0 reviews)

    0 comments

    Updated

  21. ExcelChart

    Extensive library to control and manipulate Microsoft Excel charts.
    Written by GreenCan and water.
    Theads: General Help & Support - Example Scripts
    BTW: If you like this UDF please click the "I like this" button. This tells me where to next put my development effort

    KNOWN BUGS (last changed: 2017-07-21)
    None. The COM error handling related bugs have been fixed.
     

    1,852 downloads

       (2 reviews)

    0 comments

    Updated

  22. Full Package of computer Inventory and File Manageent Software



    System Requirements : It will run on all windows operating system : Windows server 2003, 2008, 2012 and also Windows XP, 7,8,10 and other windows platform.

    This is full package of the software  which includes
     
    Automatic webpage refreshment,  Changing date stamp of files from one to many files or any extension type,   File Management (Transfer files from data centre with network path and direct directory either by Date (from last to first modified date or from first to last modified date) and also by Name Computer Inventory- Display hardware and software information in text file and also can use to centralize all your computer information Automation to zip and unzip files and folders. Paste file to many folders Recycling Empty files and folders Searching files and folders Trim Filenames automatically (from end or beginning or combined) Note: If you are having problem using the application, do not hesitate to contact me or comment on it . I am still working on improving it and also adding some features.
     
    Computer Information Inventory program :
    The Files :
    Get Computer Detailes.exe - This application will create path C:\M-Omega containing two folders for  hardware info and one for software info.  You can use One2many tasks in Logmein to put info in that path for many computers. It can work to centralized about thousands of computers. 
    Centralized_all_Computer_Details Folder :  You will find 3 files in this folder. Right click the central.ini file and select Edit and change the path name in the file as Input1="\\network_path\pathfile\". Make sure all the computers have access to this share network path... Copy also the user_interface_combo in the same place where the \\network_path\pathfile is located.
    After this, select all the computers you will like to get their computer information. For example, if using Logmein, use one2many tasks. Double click the replicate_inifile.bat. This will copy the cenral.ini to all the required PC path into this location -- "C:\M-Omega\Config_centralize_inventory\central.ini". If your PC is not using C drive, then you can change the C drive to D or E or F which is available. Please note this is when you do not have C drive, that is when you can change the C Drive in the batch script to D or E or F
    You can now use other remote software such as LogmeIn  (One2Many tasks) to run this application "Centralize_all_Computer_details.exe" on all your target computers selected. This will look for the network path you inputed into the central.ini file located in each computer and Within 1 minutes, the hardware and software info is generated on two folders on the network path provided. This can work on thousands of computers.
    User Interface Combo... This is GUI of the application which can help you interact with the software and hardware info in these folders.  I have included files in these folders to understand how this combo GUI works. Make sure this file is located in the same place where you define your network path in the central.ini file.
     

    1,123 downloads

       (0 reviews)

    1 comment

    Updated

  23. GPO Tool

    This is a tool to back up/export current settings in the group policy, or to import.
    The export button simply exports the group policies to a folder with a random name.
    The import prompts for a folder selection, and then tries to import the policy present in that folder.
    I made this because i found it was the most reliable and simpler way of doing it, now i just saved the exported folder, renamed it, and when i install windows again i just
    import the folder and all settings are placed.

    1,222 downloads

       (0 reviews)

    0 comments

    Submitted

  24. GUICtrlTuner_Limitless.au3

    Macro Usage :
     2 ways for selecting more than one control
     Holding the X while selecting or drawing a temp rectangle over desired controls
     Mouse wheel to cycle through previous selections of checks
     Mouse wheel+ CTRL = As an alternative to using Undo\Redo (buttons)
     
    key combo's :
      + SHIFT           When needing to Perform actions while keeping the checked controls in check, for instance, when dragging a group of checked controls @ keeping them checked (See Aligning options for the other use)
        + Space-Bar     For applying actions to all controls Specified in a preset where only one of the controls belonging to the same preset is actually checked
        + CTRL             Makes an action continues
        + ALT                Resize actions
      + CTRL Click  a control that belongs to a configured preset, makes all the other controls in that preset to get Checked (or Unchecked - with another CTRL + click)
      
     Tabs :
    In order to move controls into tabs you will need to drag the control\s on to a tab label other then the one selected
      so if you want a control\s to go into a tab labeled :"one" first select some other tab then you can drag drop the control\s on to the tab labeled "one"
     
    Aligning options:
    Checked items are parameterized by right clicking any odd control which is checked or unchecked (in the group or out of the group \ anywhere), using its size or position as a parameter for the chosen sizing action on whatever controls that are shown as checked in the control pannel Gui
    In cases where more than one control are checked. The aligning will aim to size the group of controls relatively to each other,  if you will need  the sizing to be absolute when using the "equal in" :"Top", "Bottom", "Left", "Right" "Size", Width", "Height" than hold down  the SHIFT key while clicking or choosing an action
     
    How to have Equal spacing between groups (Shift+SpaceBar_Combo_Demo.flv).7z

    606 downloads

       (0 reviews)

    2 comments

    Updated

  25. HT Images Converter

    HT Image Converter is a kind of file converter that converts one image file format (like a JPG, BMP, TIF, etc.) into another. 
    If you're unable to use a photo, graphic, or any kind of image file the way you'd like because the format isn't supported, image converter software can help. 
    HT Image Converter also supports batch conversion, folder imports, resizing, drag and drop, command line.
    Input/Output  Formats: BMP, JPG, PNG, GIF, TIF, and many more

    1,078 downloads

       (0 reviews)

    0 comments

    Updated


×
×
  • Create New...