Hyflex Posted June 3, 2013 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?
FireFox Posted June 3, 2013 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.
Hyflex Posted June 3, 2013 Author 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.
guinness Posted June 3, 2013 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
FireFox Posted June 3, 2013 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.
Hyflex Posted June 3, 2013 Author 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
Hyflex Posted June 3, 2013 Author 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 :/
FireFox Posted June 4, 2013 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.
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