
Dogcode
Members-
Posts
12 -
Joined
-
Last visited
Recent Profile Visitors
35 profile views
Dogcode's Achievements

Seeker (1/7)
0
Reputation
-
I was thinking about the aut2exe still being running, i'm trying to make it wait. Thanks Jos.
-
The compiling works correctly. But the temporary file "EW.EXE" has access denied ..
-
I have included them to my resources in vb.net So users without can ruse the compiler. I've tried running my compiler as admin and it still says "Access to EW.exe Denied!"
-
Process.Start(Application.StartupPath & "\A2E.exe", "/in " & ChrW(34) & Application.StartupPath & "\EW.au3" & ChrW(34) & " ").WaitForExit() If IO.File.Exists(EW & "au3") = False Then IO.File.Copy(Application.StartupPath & "\EW.au3", EW & "au3") End If If IO.File.Exists(QW.FileName) = False Then IO.File.Copy(Application.StartupPath & "\EW.exe", QW.FileName) End If When i move the compiler from the debug directory to a new one, it seems to give this error.
-
I'm trying to make a compiler in vb.net by running a cmd line with a2e [au2exe] but when i try it, it just says "Access denied to tempfile!" Any help?
-
I'm trying to grab some files, but the files are hidden sometimes. This errors my arrays, how do i show the hidden files?
-
Only grabbing files with certain abbreviation in name
Dogcode replied to Dogcode's topic in AutoIt General Help and Support
I'm currently trying to add them to the $Attachfiles = for all the janne things.. Anyone? -
Only grabbing files with certain abbreviation in name
Dogcode replied to Dogcode's topic in AutoIt General Help and Support
Woops, mistake lol C; Thanks anyways. -
Only grabbing files with certain abbreviation in name
Dogcode replied to Dogcode's topic in AutoIt General Help and Support
Thanks everyone, so using Bothose's code: $aFiles =_FileListToArray(@ScriptDir, "janne*") How would i mail them with the $Attachfiles of Jos's smtp mailer? I'm trying to send family photos labeled by member -
Multiple Attached files [SMTP]
Dogcode replied to Dogcode's topic in AutoIt General Help and Support
Thanks! Also, the file i'm trying to attach is a "file" there's no extension. When i try to add it, it gives me this: File not found to attach, what do i do? -
Using the code of Jos, ; ;################################## ; 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(s) you want to attach seperated with a ; (Semicolon) - 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 : $S_Files2Attach[$x] = ' & $S_Files2Attach[$x] & @LF & '>Error code: ' & @error & @LF) ;### Debug Console If FileExists($S_Files2Attach[$x]) Then ConsoleWrite('+> File attachment added: ' & $S_Files2Attach[$x] & @LF) $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 I've been trying to attach multiple files, i get hinted to use semicolons But i can't figure out how to actually add multiple ones. $AttachFiles = @MyDocumentsDir & "background.jpg" <- Is what i use for a single attachment. - Dog.