Jump to content

Belfigor

Active Members
  • Posts

    64
  • Joined

  • Last visited

Profile Information

  • Location
    Russia

Recent Profile Visitors

327 profile views

Belfigor's Achievements

Wayfarer

Wayfarer (2/7)

0

Reputation

  1. If there are option enabled: Project Settings => Change logs => Always use the author of project as editor If open window: Project => Change logs And press Button: New Field Editor will autofilled with Author name. But This name is Wrong, it is not Author of the project but current windows user On the screen expected author "Belfigor", not "Администратор", because Belfigor is an author of the current project and "Администратор" is currently active windows user. Fix please And how to fix: 1) Open file: Includes/ISN_Studio_Addons.au3 2) Find line 9807: IniWrite($Pfad_zur_Project_ISN, $Changelog_Section, "editor[" & $NewitemID & "]", @UserName) 3) Delete line 9807, add new lines: If _ProjectISN_Config_Read("changelog_use_author_from_project", "false") = "true" Then IniWrite($Pfad_zur_Project_ISN, $Changelog_Section, "editor[" & $NewitemID & "]", _ProjectISN_Config_Read("author", "")) Else IniWrite($Pfad_zur_Project_ISN, $Changelog_Section, "editor[" & $NewitemID & "]", @UserName) EndIf Done. Now field Author will use correct source for Author name p.s. github variation of bugreport: https://github.com/Belfi/ISN-Autoit-Studio/issues/1 github variation of fix: https://github.com/Belfi/ISN-Autoit-Studio/commit/eba6527cd7d455d2ca6ac540569df34ce3c9bac2 p.s.s. create official ISN repo 😍
  2. Works fine in MVS 2008 on win7 x64
  3. This code shows me an error when im trying to launch it in MVS 2010 on win7 x64
  4. How to use AutoItX in C# in Microsoft Visual Studio 2010 ?
  5. Look here: http://www.autoitscript.com/forum/index.php?showtopic=65748&hl=ImageSearch&st=0
  6. Is there any way to define my own font for Tesseract to recognize?
  7. ;################################## ; Include ;################################## #Include<file.au3> ;################################## ; Variables ;################################## $SmtpServer = "MailServer" ; address for the smtp-server to use - REQUIRED $FromName = "Name" ; name from who the email was sent $FromAddress = "your@Email.Address.com" ; address from where the mail should come $ToAddress = "your@Email.Address.com" ; destination address of the email - REQUIRED $Subject = "Userinfo" ; subject from the email - can be anything you want it to be $Body = "" ; the messagebody from the mail - can be left blank but then you get a blank mail $AttachFiles = "" ; the file you want to attach- leave blank if not needed $CcAddress = "CCadress1@test.com" ; address for cc - leave blank if not needed $BccAddress = "BCCadress1@test.com" ; address for bcc - leave blank if not needed $Importance = "Normal" ; Send message priority: "High", "Normal", "Low" $Username = "******" ; username for the account used from where the mail gets sent - REQUIRED $Password = "********" ; password for the account used from where the mail gets sent - REQUIRED $IPPort = 25 ; port used for sending the mail $ssl = 0 ; enables/disables secure socket layer sending - put to 1 if using httpS ;~ $IPPort=465 ; GMAIL port used for sending the mail ;~ $ssl=1 ; GMAILenables/disables secure socket layer sending - put to 1 if using httpS ;################################## ; Script ;################################## Global $oMyRet[2] Global $oMyError = ObjEvent("AutoIt.Error", "MyErrFunc") $rc = _INetSmtpMailCom($SmtpServer, $FromName, $FromAddress, $ToAddress, $Subject, $Body, $AttachFiles, $CcAddress, $BccAddress, $Importance, $Username, $Password, $IPPort, $ssl) If @error Then MsgBox(0, "Error sending message", "Error code:" & @error & " Description:" & $rc) EndIf ; ; The UDF Func _INetSmtpMailCom($s_SmtpServer, $s_FromName, $s_FromAddress, $s_ToAddress, $s_Subject = "", $as_Body = "", $s_AttachFiles = "", $s_CcAddress = "", $s_BccAddress = "", $s_Importance="Normal", $s_Username = "", $s_Password = "", $IPPort = 25, $ssl = 0) Local $objEmail = ObjCreate("CDO.Message") $objEmail.From = '"' & $s_FromName & '" <' & $s_FromAddress & '>' $objEmail.To = $s_ToAddress Local $i_Error = 0 Local $i_Error_desciption = "" If $s_CcAddress <> "" Then $objEmail.Cc = $s_CcAddress If $s_BccAddress <> "" Then $objEmail.Bcc = $s_BccAddress $objEmail.Subject = $s_Subject If StringInStr($as_Body, "<") And StringInStr($as_Body, ">") Then $objEmail.HTMLBody = $as_Body Else $objEmail.Textbody = $as_Body & @CRLF EndIf If $s_AttachFiles <> "" Then Local $S_Files2Attach = StringSplit($s_AttachFiles, ";") For $x = 1 To $S_Files2Attach[0] $S_Files2Attach[$x] = _PathFull($S_Files2Attach[$x]) ConsoleWrite('@@ Debug(62) : $S_Files2Attach = ' & $S_Files2Attach & @LF & '>Error code: ' & @error & @LF) ;### Debug Console If FileExists($S_Files2Attach[$x]) Then $objEmail.AddAttachment ($S_Files2Attach[$x]) Else ConsoleWrite('!> File not found to attach: ' & $S_Files2Attach[$x] & @LF) SetError(1) Return 0 EndIf Next EndIf $objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 $objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = $s_SmtpServer If Number($IPPort) = 0 then $IPPort = 25 $objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = $IPPort ;Authenticated SMTP If $s_Username <> "" Then $objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1 $objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusername") = $s_Username $objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendpassword") = $s_Password EndIf If $ssl Then $objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = True EndIf ;Update settings $objEmail.Configuration.Fields.Update ; Set Email Importance Switch $s_Importance Case "High" $objEmail.Fields.Item ("urn:schemas:mailheader:Importance") = "High" Case "Normal" $objEmail.Fields.Item ("urn:schemas:mailheader:Importance") = "Normal" Case "Low" $objEmail.Fields.Item ("urn:schemas:mailheader:Importance") = "Low" EndSwitch $objEmail.Fields.Update ; Sent the Message $objEmail.Send If @error Then SetError(2) Return $oMyRet[1] EndIf $objEmail="" EndFunc ;==>_INetSmtpMailCom ; ; ; Com Error Handler Func MyErrFunc() $HexNumber = Hex($oMyError.number, 8) $oMyRet[0] = $HexNumber $oMyRet[1] = StringStripWS($oMyError.description, 3) ConsoleWrite("### COM Error ! Number: " & $HexNumber & " ScriptLine: " & $oMyError.scriptline & " Description:" & $oMyRet[1] & @LF) SetError(1); something to check for when this function returns Return EndFunc ;==>MyErrFunc http://www.autoitscript.com/forum/index.php?showtopic=23860&st=0&p=166575
  8. $y=10 For $x=$0 to $y MsgBox(4096,"",$x&","&$i) Next Why dont just use code like this?
  9. why dont you whant just use yor local time +correction? @HOUR @MIN @SEC?
  10. Opt("MouseClickDelay",0)
  11. WinMove ( "title", "text", x, y, 3360, 1050)
  12. Dim $array[10] For $i = 0 To 9 Step 1 $array[$i] = $i Next MsgBox(0,'',$array[0]&","&$array[1]&","&$array[2]&"..."&$array[9]) dim a vairable as array 1st
  13. $coord = PixelSearch(319, 303, 920, 509, 0x191552) If Not @error Then MouseClick("left", $coord[0], $coord[1],1 ,10) MsgBox(0,"","Found color here: "&$coord[0]&","&$coord[1]) Else MsgBox(0,"","There is no such color") Exit EndIf try this
×
×
  • Create New...