Hyflex Posted June 3, 2013 Share Posted June 3, 2013 Hey, I'm looking for a way to check a webpage (an inbox) for updates (new messages) periodically without overchecking and owning the sites bandwidth... Anyone know of a way to do this in autoit? Link to comment Share on other sites More sharing options...
FireFox Posted June 3, 2013 Share Posted June 3, 2013 Hi,Maybe a HEAD request would do the trick if the server returns the "Not Modified" status when there is no new messages.Can you tell us which e-mail service do you use?Br, FireFox. Link to comment Share on other sites More sharing options...
Hyflex Posted June 3, 2013 Author Share Posted June 3, 2013 It's not an e-mail service, it's an inbox for a forum. So for example, if we used: http://www.autoitscript.com/forum/index.php?app=members&module=messaging how could that be "asked" if it's been modified or not. Link to comment Share on other sites More sharing options...
guinness Posted June 3, 2013 Share Posted June 3, 2013 Does the Forum grant you permission to do something like this? For example automating the AutoIt Forum is forbidden, which is why I ask. 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...
FireFox Posted June 3, 2013 Share Posted June 3, 2013 It depends if the service in question supports RSS feed or whatever. Otherwise you could load the page and when you have the title? tag, close the connection, but it's not efficient. (I'm not going further as I don't know which service you are using, and as almost all services forbid this kind of action.) Br, FireFox. Link to comment Share on other sites More sharing options...
Hyflex Posted June 3, 2013 Author Share Posted June 3, 2013 (edited) Does the Forum grant you permission to do something like this? For example automating the AutoIt Forum is forbidden, which is why I ask. Yes, I grant my own permission It's my own site lol Proof can be given via PM Edited June 3, 2013 by Hyflex Link to comment Share on other sites More sharing options...
FireFox Posted June 3, 2013 Share Posted June 3, 2013 It's my own site lol And you can't customize it? Link to comment Share on other sites More sharing options...
Hyflex Posted June 3, 2013 Author Share Posted June 3, 2013 And you can't customize it? I'm trying to do it offsite in order to have a tool to check without having to have the site open also, no I prolly couldn't do it onsite even if I wanted to :/ Link to comment Share on other sites More sharing options...
FireFox Posted June 4, 2013 Share Posted June 4, 2013 I'm trying to do it offsiteI understand that. Make a get/post request and only return the new message count (using a simple sql request).Br, FireFox. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now