Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 07/07/2013 in all areas

  1. If you have been using AutoIt for any length of time you will know that it is a great, and powerful scripting language. As with all powerful languages there comes a downside. Virus creation by those that are malicious. AutoIt has no virii installed on your system, and if a script you have created has been marked as a virus, (and you're not malicious) then this is a false positive. They found a set of instructions in an AutoIt EXE out there somewhere, took the general signature of the file, and now all AutoIt EXE's are marked (or most of them). This can be due to several reasons. AutoIt is packed with UPX. UPX is an open source software compression packer. It is used with many virii (to make them smaller). Malicious scripter got the AutoIt script engine recognized as a virus. And I am sure there are more ways your executable could be marked, but that covers the basics. Now I am sure you are wanting to know what you can do to get back up and running without being recognized as a virus. You have to send in a report to the offending AV company alerting them to the false positive they have made. It never hurts to send in your source code along with a compiled exe, to help them realize their mistake. You may have to wait up to 24 hours for them to release an update. The time it takes really depends on the offending AV company. Anti-Virus Links AntiVir Website Contact Avast! Website Contact McAfee Website Contact (email address) Symantec (Norton) Website Contact AVG Website Contact (It says sales or other ?'s I assume this will work) ClamWin Website Contact ClamAV Website Contact (I would only contact the ones with "virusdb maintainer or virus submission management") BitDefender Website Contact ZoneLabs Website Contact Norman Website Contact (email address) eSafe Website Contact (login required) A2 (A-Squared) Website Contact (email address) Edit: Added Website links and Contact links. I hope this helps you understand why your AutoIt executables are marked as virii. JS
    1 point
  2. Melba23

    Press Class button

    Wolfshare, Then I suggest you try this: ControlClick("StrongVPN Client - 1.2.2+35c10f", "", "[CLASS:WindowsForms10.BUTTON.app.0.33c0d9d]") M23
    1 point
  3. Hi, I can not get a time calculation to work. It's probably something simple I'm missing: ... Case $msg = $settime $dt = GUICtrlRead (11) ;$tm = GUICtrlRead (12) $tm = "15:07:52" $dt = StringStripWS($dt, 3) $tm = StringStripWS($tm, 3) $dtrgex = StringRegExpReplace($dt, '(d{1,2})/(d{1,2})/(d{4})', '$3/$2/$1 ') ConsoleWrite("|" & $dtrgex & $tm & "|") ; future time $DateCalc = _DateDiff('s', _NowCalc(), $dtrgex & ' ' & $tm) ;$DateCalc = _DateDiff('s', _DateTimeFormat(_NowCalc(), 2) & ' ' & _DateTimeFormat(_NowCalc(), 5), $dtrgex & ' ' & $tm) ; this didn't work either... ConsoleWrite("DateCalc: " & $DateCalc & @LF) I'm getting 0 for the date calculation. Obviously I'm doing something wrong. I would be grateful for help. Console: |2013/9/7 15:07:52| DateCalc: 0
    1 point
  4. I have long restrained itself to not respond to stupidity. If you do not need the feature you are able to not use it
    1 point
  5. Hi Danyfirex and TheSaint, Thanks for the replies. With the sample code and the pointer to the help and window tool, I've managed to get my script working. Much appreciated
    1 point
  6. Unless there are many select objects on the webpage I'd get reference to it by index. If this is not an option then you can use this function: Func _IEGetObjByClass(ByRef $o_object, $s_Class, $s_TagName = "*", $i_index = 0) ; Local $i_found = 0 ; $o_tags = _IETagNameGetCollection($o_object, $s_TagName) For $o_tag In $o_tags If IsString($o_tag.className) And $o_tag.className = $s_Class Then If $i_found = $i_index Then Return $o_tag $i_found += 1 EndIf Next ; Return SetError(1) EndFunc ;==>_IEGetObjByClass
    1 point
  7. Bert

    How to spam a key?

    I see no reason for this other than for a game. If I'm right, then please review the forum rules. If I'm wrong (it won't be the first time, nor the last) then can you tell me why you need this functionality?
    1 point
  8. zaNergal

    AutoIt in Windows 8 ?

    Just tested all my AutoIt scripts on Windows 8.1 Preview 64bit. Everything running perfectly.
    1 point
  9. New members are automatically limited to 10 posts in the first 24 hours for obvious reasons. But we are always ready to lift this restriction if the member appears reasonable and gets involved in a lengthy dialogue. However, we cannot read every thread, so be proactive and let us know if you think someone (or of course yourself) is likely to bump up against the limit. Just report the thread and mention that you feel the limit should be removed - we will take a look at the thread and, if we agree, do the necessary magic behind the scenes. M23
    1 point
  10. Special Note: This is an official beta release but it is not digitally signed. Only Jon has the certificate used for digital signatures and the last time I checked I was not Jon. 3.3.7.17 (20th September, 2011) (Beta) Report issues here. Download here.
    1 point
×
×
  • Create New...