Jump to content

Search the Community

Showing results for tags 'hashtag'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Announcements and Site News
    • Administration
  • AutoIt v3
    • AutoIt Help and Support
    • AutoIt Technical Discussion
    • AutoIt Example Scripts
  • Scripting and Development
    • Developer General Discussion
    • Language Specific Discussion
  • IT Administration
    • Operating System Deployment
    • Windows Client
    • Windows Server
    • Office

Categories

  • AutoIt Team
    • Beta
    • MVP
  • AutoIt
    • Automation
    • Databases and web connections
    • Data compression
    • Encryption and hash
    • Games
    • GUI Additions
    • Hardware
    • Information gathering
    • Internet protocol suite
    • Maths
    • Media
    • PDF
    • Security
    • Social Media and other Website API
    • Windows
  • Scripting and Development
  • IT Administration
    • Operating System Deployment
    • Windows Client
    • Windows Server
    • Office

Categories

  • Forum FAQ
  • AutoIt

Calendars

  • Community Calendar

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Member Title


Location


WWW


Interests

Found 2 results

  1. Hello Everyone, I am having a bit of trouble getting my FileReadLine function to read all the characters in a specific text file. Here is my code. Func PastePassword() ;Paste Password $file = ('C:\Text\Logins\MacroPWList.txt') FileOpen($file, 0) For $i = 2 to _FileCountLines($file) $line = FileReadLine($File, 2) GUISetState(@SW_HIDE, $wsi_form) Sleep(350) Send($line) Sleep(150) Send("{Enter}") ExitLoop Next EndFunc $line should return the following string "EY@RdJ5S}#<r8rh" However, instead $line is returning "EY@RdJ5S}<r8rh" For some reason it is leaving out the # sign in the string. Does anyone know why that is? Thanks for all your help!
  2. I'm hoping someone can help me. I have a script that grabs the source of an XML page, parses it using _XMLDomWrapper, writes to an INI, and compares that with preparation to use "send" commands to post to a Twitter account. The problem is, when trying to send the title of the XML, message boxes display it correctly but the sent information omits the first character, posts second, then omits two more before posting the rest of it. For instance, the title is stored in a variable and is displayed as when passing it to a message box: #Phishing: Phishing: It Help Desk However, when it is passed to the send command to be typed into a Twitter post, it turns into: ishing: Phishing: It Help Desk It sounds confusing so here's my code. The XML file and INI file will generate automatically. I would suggest, since that's a live feed of XML that you use the XML provided below and opt NOT to update the XML file when asked. Also, each time you run the program, you'll want to delete the INI file so it actually runs the functions to send the information. WARNING: I am not good at coding. I learn by example and most of the code I write is sloppy and could probably be done in vastly fewer lines of code and easier with different functions or techniques. You have been warned that this will be ugly. Script: #include <_XMLDomWrapper.au3> #include <Inet.au3> Opt("SendKeyDelay", 10) ;============================================== ; VARIABLES ;============================================== Global $xmlFile = @ScriptDir & "\alerts.xml" Global $alertINI = @ScriptDir & "\alert.ini" ;============================================== If FileExists($xmlFile) Then Switch MsgBox(36,"File Exists","The XML file exists." & @CRLF & "Should it be deleted and a new one downloaded?") Case 6 ;yes FileDelete($xmlFile) _getXML() _parseXML() _iniCompare() Case 7 ;no _parseXML() _iniCompare() EndSwitch Else _getXML() _parseXML() _iniCompare() EndIf ;============================================== ; FUNCTION _getXML ;============================================== Func _getXML() Local $xmlSource = _INetGetSource('http://alerts.illinoisstate.edu/xml/',True) FileWrite($xmlFile,$xmlSource) EndFunc ;============================================== ;============================================== ; FUNCTION _parseXML ;============================================== Func _parseXML() _XMLFileOpen($xmlFile, 'xmlns:isuoa="http://alerts.illinoisstate.edu/xml/oa.dtd"') Local $title = _XMLGetValue("//title") Global $alertTitle = "#" & $title[3] MsgBox(0,"test",$alertTitle) Global $alertLink = _XMLGetValue("//link") $alertLink = StringReplace($alertLink[3],"http://","") $alertLink = StringReplace($alertLink,"illinoisstate","ilstu") $alertLink = StringReplace($alertLink,"#_","") ;MsgBox(0,"test",$alertLink) Global $alertUpdate = _XMLGetValue("//isuoa:updatecount") $alertUpdate = $alertUpdate[1] ;MsgBox(0,"test",$alertUpdate) EndFunc ;============================================== ;============================================== ; FUNCTION _iniCompare ;============================================== Func _iniCompare() If $alertTitle = IniRead($alertINI,"OPTS","Title",0) And $alertLink = IniRead($alertINI,"OPTS","Link",0) Then If $alertUpdate > 0 Then If $alertUpdate <> IniRead($alertINI,"OPTS","Update",0) Then ;_twitterLogin() _postUpdate() EndIf EndIf Else ;_twitterLogin() _postAlert() EndIf EndFunc ;============================================== ;============================================== ; FUNCTION _twitterLogin ;============================================== Func _twitterLogin() ;MsgBox(0,"test","lets log into twitter") ShellExecute("http://twitter.com") Sleep(2000) Send("{ENTER}") Sleep(5000) Send("{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}") EndFunc ;============================================== ;============================================== ; FUNCTION _postAlert ;============================================== Func _postAlert() Sleep(2000) Send("{ASC 35}" & $alertTitle & @CRLF & $alertLink) ;Send($alertTitle & @CRLF & $alertLink) IniWrite($alertINI,"OPTS","Title",'"' & $alertTitle & '"') IniWrite($alertINI,"OPTS","Link",'"' & $alertLink & '"') IniWrite($alertINI,"OPTS","Update",$alertUpdate) Sleep(2000) ;MsgBox(0,"test",$alertTitle & @CRLF & $alertLink) EndFunc ;============================================== ;============================================== ; FUNCTION _postUpdate ;============================================== Func _postUpdate() Sleep(2000) Send("[UPDATE] {ASC 35}" & $alertTitle & @CRLF & $alertLink) ;Send("[UPDATE] " & $alertTitle & @CRLF & $alertLink) IniWrite($alertINI,"OPTS","Update",$alertUpdate) ;make this last Sleep(2000) ;MsgBox(0,"test",$alertTitle & @CRLF & $alertLink) EndFunc ;============================================== XML: <?xml version="1.0" encoding="iso-8859-1"?> <rss version="2.0" xmlns:isuoa="http://alerts.illinoisstate.edu/xml/oa.dtd" xmlns:atom="http://www.w3.org/2005/Atom"> <channel> <title>Tech Alerts at Illinois State University</title> <link>http://alerts.illinoisstate.edu/</link> <description>Technology Alerts that affect Illinois State University</description> <language>en-us</language> <copyright>Copyright 2013, Illinois State University</copyright> <webMaster>alerts@illinoisstate.edu (Tech Alerts at Illinois State)</webMaster> <atom:link href="http://alerts.illinoisstate.edu/xml/" rel="self" type="application/rss+xml" /> <image> <url>https://alerts.illinoisstate.edu/templates/images/rss-logo.png</url> <title>Tech Alerts at Illinois State University</title> <link>http://alerts.illinoisstate.edu/</link> <description>Tech Alerts</description> <width>102</width> <height>102</height> </image> <item> <title>Phishing: Phishing: It Help Desk</title> <link>http://alerts.illinoisstate.edu/#_2614</link> <description><![CDATA[<p>The following phishing email has been reported to the Help Desk. This email was not sent by Illinois State University.</p> <p><span style="color: rgb(255, 0, 0); font-weight: 700;">Important:</span> If you clicked the link in this email and &quot;logged in&quot; with your ULID and password, you should change your password and security question immediately.</p> <p>For more information, refer to <a href="http://helpdesk.illinoisstate.edu/kb/1364/">[1364] How to recognize phishing emails targeting Illinois State University</a>.</p><blockquote><p>Your mailbox is almost full.</p><p>465MB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 500MB</p><p>Current size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Maximum size</p><p>Please increase your mailbox quota size automatically by clicking HERE&lt;http://valmessage.jigsy.com/&gt; and fill-out the necessary requirements to automatically increase your mailbox quota size.</p><p>IMPORTANT NOTE: You won&#39;t be able to send and receive mail messages at 480MB .</p><p>ITS help desk</p><p>ADMIN TEAM</p><p>=A9Copyright 2013 Microsoft</p></blockquote>]]></description> <pubDate>Tue, 22 Oct 2013 12:15:00 -0500</pubDate> <category>Active</category> <isuoa:updatecount>0</isuoa:updatecount> <author>alerts@illinoisstate.edu (Tech Alerts at Illinois State)</author> <guid isPermaLink="true">http://alerts.illinoisstate.edu/archive/2614/</guid> </item> <item> <title>Network: Network Maintenance</title> <link>http://alerts.illinoisstate.edu/#_2343</link> <description><![CDATA[<p><span style="color: rgb(0, 0, 0); font-family: Tahoma, sans-serif; ">Telecommunications &amp; Networking have scheduled network maintenance for this date. More details will be posted as they become available.</span></p>]]></description> <pubDate>Sun, 17 Nov 2013 00:00:00 -0600</pubDate> <category>Upcoming</category> <isuoa:updatecount></isuoa:updatecount> <author>alerts@illinoisstate.edu (Tech Alerts at Illinois State)</author> <guid isPermaLink="true">http://alerts.illinoisstate.edu/archive/2343</guid> </item> </channel> </rss> I scoured the internet and these forums/site for anything that could explain what it's doing. If this is a stupid question/problem all I ask is that you go easy on me and forgive my ignorance. Thank you for your time, Matt
×
×
  • Create New...