HoyBobby Posted December 30, 2013 Share Posted December 30, 2013 Hai people, I'm pretty new around and I don't know much about computer programming but I still have a project of coding a bot. Basically, what it needs to do is : Auto-Login to a website, click on a button which redirects to a specific url using a proxy ip and doing this for over 30 differents logins with differents proxy ip. First question is : Is that possible with AutoIt ? Second question is : Am I able to automate the script with a cronjob service server ? Thank you for your attention, Cheers. Zedna 1 Link to comment Share on other sites More sharing options...
guinness Posted December 30, 2013 Share Posted December 30, 2013 Please read the Forum Rules if you haven't done so already. UDF List: _AdapterConnections() • _AlwaysRun() • _AppMon() • _AppMonEx() • _ArrayFilter/_ArrayReduce • _BinaryBin() • _CheckMsgBox() • _CmdLineRaw() • _ContextMenu() • _ConvertLHWebColor()/_ConvertSHWebColor() • _DesktopDimensions() • _DisplayPassword() • _DotNet_Load()/_DotNet_Unload() • _Fibonacci() • _FileCompare() • _FileCompareContents() • _FileNameByHandle() • _FilePrefix/SRE() • _FindInFile() • _GetBackgroundColor()/_SetBackgroundColor() • _GetConrolID() • _GetCtrlClass() • _GetDirectoryFormat() • _GetDriveMediaType() • _GetFilename()/_GetFilenameExt() • _GetHardwareID() • _GetIP() • _GetIP_Country() • _GetOSLanguage() • _GetSavedSource() • _GetStringSize() • _GetSystemPaths() • _GetURLImage() • _GIFImage() • _GoogleWeather() • _GUICtrlCreateGroup() • _GUICtrlListBox_CreateArray() • _GUICtrlListView_CreateArray() • _GUICtrlListView_SaveCSV() • _GUICtrlListView_SaveHTML() • _GUICtrlListView_SaveTxt() • _GUICtrlListView_SaveXML() • _GUICtrlMenu_Recent() • _GUICtrlMenu_SetItemImage() • _GUICtrlTreeView_CreateArray() • _GUIDisable() • _GUIImageList_SetIconFromHandle() • _GUIRegisterMsg() • _GUISetIcon() • _Icon_Clear()/_Icon_Set() • _IdleTime() • _InetGet() • _InetGetGUI() • _InetGetProgress() • _IPDetails() • _IsFileOlder() • _IsGUID() • _IsHex() • _IsPalindrome() • _IsRegKey() • _IsStringRegExp() • _IsSystemDrive() • _IsUPX() • _IsValidType() • _IsWebColor() • _Language() • _Log() • _MicrosoftInternetConnectivity() • _MSDNDataType() • _PathFull/GetRelative/Split() • _PathSplitEx() • _PrintFromArray() • _ProgressSetMarquee() • _ReDim() • _RockPaperScissors()/_RockPaperScissorsLizardSpock() • _ScrollingCredits • _SelfDelete() • _SelfRename() • _SelfUpdate() • _SendTo() • _ShellAll() • _ShellFile() • _ShellFolder() • _SingletonHWID() • _SingletonPID() • _Startup() • _StringCompact() • _StringIsValid() • _StringRegExpMetaCharacters() • _StringReplaceWholeWord() • _StringStripChars() • _Temperature() • _TrialPeriod() • _UKToUSDate()/_USToUKDate() • _WinAPI_Create_CTL_CODE() • _WinAPI_CreateGUID() • _WMIDateStringToDate()/_DateToWMIDateString() • Au3 script parsing • AutoIt Search • AutoIt3 Portable • AutoIt3WrapperToPragma • AutoItWinGetTitle()/AutoItWinSetTitle() • Coding • DirToHTML5 • FileInstallr • FileReadLastChars() • GeoIP database • GUI - Only Close Button • GUI Examples • GUICtrlDeleteImage() • GUICtrlGetBkColor() • GUICtrlGetStyle() • GUIEvents • GUIGetBkColor() • Int_Parse() & Int_TryParse() • IsISBN() • LockFile() • Mapping CtrlIDs • OOP in AutoIt • ParseHeadersToSciTE() • PasswordValid • PasteBin • Posts Per Day • PreExpand • Protect Globals • Queue() • Resource Update • ResourcesEx • SciTE Jump • Settings INI • SHELLHOOK • Shunting-Yard • Signature Creator • Stack() • Stopwatch() • StringAddLF()/StringStripLF() • StringEOLToCRLF() • VSCROLL • WM_COPYDATA • More Examples... Updated: 22/04/2018 Link to comment Share on other sites More sharing options...
HoyBobby Posted December 30, 2013 Author Share Posted December 30, 2013 Hi, thank you for your answer. I'm sorry if I violated the rules (which I've read). Nevertheless, if you relate my project with an automation of software/sites contrary to their EULA, then I must tell you that the bot I want to develop doesn't affects EULA of the concerned website. Thanks for your comprehension, Cheers. Link to comment Share on other sites More sharing options...
Moderators JLogan3o13 Posted December 30, 2013 Moderators Share Posted December 30, 2013 Then please explain in more detail what you would like to do. There is rarely something that AutoIt cannot do, however it is difficult to assist with so little information. "Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball How to get your question answered on this forum! Link to comment Share on other sites More sharing options...
HoyBobby Posted December 30, 2013 Author Share Posted December 30, 2013 (edited) Hi sir, thank you for your reply. I'll try to be clear : I want to make a bot which automates this following actions : Connect to a 'webserver account' through a gateway which is particuliar to one account, then once connected to the webserver, the bot has to send a php request to another website from the website where the account is logged. And so, my problem is, I don't know where to start and how to do. Is it clear enough ? Thank you for your support. Edited December 30, 2013 by HoyBobby Link to comment Share on other sites More sharing options...
JohnOne Posted December 30, 2013 Share Posted December 30, 2013 Is this langage powerful enough for my project ? Yes. HoyBobby 1 AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. Link to comment Share on other sites More sharing options...
Moderators JLogan3o13 Posted December 30, 2013 Moderators Share Posted December 30, 2013 No, it's not. Let's try this: What is the website? Connect to a 'webserver account' through a gateway which is particular to one account" What is the php request? the bot has to send a php request to another website from the website where the account is logged HoyBobby 1 "Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball How to get your question answered on this forum! Link to comment Share on other sites More sharing options...
HoyBobby Posted December 30, 2013 Author Share Posted December 30, 2013 (edited) I'm sorry, I prefer not spare the website on a public forum. It's friend's one, designed to testing various stuff. Maybe I'll do so after getting his authorization. About the php request, I can't catch it up since it's coded in php with a bit of js, and not html. For the moment, I'm more planning to automate the request by using a mouse x and y pos code. Edited December 30, 2013 by HoyBobby Link to comment Share on other sites More sharing options...
JohnOne Posted December 30, 2013 Share Posted December 30, 2013 Then it's simple. MouseClick("button", x, y) HoyBobby 1 AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. Link to comment Share on other sites More sharing options...
HoyBobby Posted December 30, 2013 Author Share Posted December 30, 2013 (edited) Alright, thanks for answering. I get this part, but how could I enter logins into a js form ? Should I use MouseClick function to pop up the login window ? Because, let's say I can programm a bot with a lot of mouse clicks, does it means that I can't upload the script to a cronjob service ? Edited December 30, 2013 by HoyBobby Link to comment Share on other sites More sharing options...
Moderators JLogan3o13 Posted December 30, 2013 Moderators Share Posted December 30, 2013 various stuff. You give next to no information, but want concrete help, don't you see that as just a bit thick? "Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball How to get your question answered on this forum! Link to comment Share on other sites More sharing options...
HoyBobby Posted December 30, 2013 Author Share Posted December 30, 2013 Honestly, I'm not qualified enough to go further in the details. I understand it's cheap, and hard for you to get why I came ask help here. I will start things by my own, and may come back for asking more technicals questions. It's not like tutorials, guides and scripts exemples were rare. Thank you for your time. Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted December 30, 2013 Moderators Share Posted December 30, 2013 HoyBobby,This smells to high heaven of something we do not wish to support. Either give more detailed information about what you are trying to do or do not bother posting about it again. M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
Recommended Posts