
Belfigor
Active Members-
Posts
64 -
Joined
-
Last visited
Profile Information
-
Location
Russia
Recent Profile Visitors
327 profile views
Belfigor's Achievements

Wayfarer (2/7)
0
Reputation
-
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 😍
- 250 replies
-
- isn autoit studio
- isn
-
(and 3 more)
Tagged with:
-
Belfigor reacted to a post in a topic: RSA plugin
-
Works fine in MVS 2008 on win7 x64
-
-
How to use AutoItX in C# in Microsoft Visual Studio 2010 ?
-
Look here: http://www.autoitscript.com/forum/index.php?showtopic=65748&hl=ImageSearch&st=0
-
Thank you!
-
Is there any way to define my own font for Tesseract to recognize?
-
;################################## ; 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
-
changing a variable with a for loop
Belfigor replied to Hawkwing's topic in AutoIt General Help and Support
$y=10 For $x=$0 to $y MsgBox(4096,"",$x&","&$i) Next Why dont just use code like this? -
How to make Autoit get clock time from webbrowser
Belfigor replied to hordecore's topic in AutoIt General Help and Support
why dont you whant just use yor local time +correction? @HOUR @MIN @SEC? -
never mind
-
Opt("MouseClickDelay",0)
-
Force a Program into 3360x1050
Belfigor replied to Hyflex's topic in AutoIt General Help and Support
WinMove ( "title", "text", x, y, 3360, 1050) -
Problem with a simple array
Belfigor replied to SoulBlade's topic in AutoIt General Help and Support
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 -
I guess I didn't figure it out :{
Belfigor replied to Disciples's topic in AutoIt General Help and Support
$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