Gibt es schon lange: MacOS!
Beiträge von Gun-Food
-
-
Naja man muss die Variablen noch mit Inhalt belegen. Dann gehts auch.
-
So verschicke ich meine Mails.
Spoiler anzeigen
[autoit]Global $oMyRet[2]
[/autoit]
Global $oMyError = ObjEvent("AutoIt.Error", "MyErrFunc")
$rc = _INetSmtpMailCom($mail_server,$absender_name,$absender_adresse, $empfaenger_adresse, $betreff, $nachrichtentext, $anhang, $cc_emfaenger,$bcc_empfaenger, $mail_benutzername, $mail_passwort)
If @error then
msgbox(0,"Error sending message","Error code:" & @error & " Description:" & $rc)
EndIf
Func _INetSmtpMailCom($s_SmtpServer, $s_FromName, $s_FromAddress, $s_ToAddress, $s_Subject = "", $as_Body = "", $s_AttachFiles = "", $s_CcAddress = "", $s_BccAddress = "", $s_Username = "", $s_Password = "")
$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.Cc = $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 $ex = 1 To $S_Files2Attach[0]
$S_Files2Attach[$x] = _PathFull ($S_Files2Attach[$x])
If FileExists($S_Files2Attach[$x]) Then
$objEmail.AddAttachment ($S_Files2Attach[$x])
Else
$i_Error_desciption = $i_Error_desciption & @lf & 'File not found to attach: ' & $S_Files2Attach[$x]
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
$objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
;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
;Update settings
$objEmail.Configuration.Fields.Update
; Sent the Message
$objEmail.Send
if @error then
SetError(2)
return $oMyRet[1]
EndIf
EndFunc;==>_INetSmtpMailCom
;
;
; Com Error Handler
Func MyErrFunc()
$HexNumber = Hex($oMyError.number,
$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;==>MyErrFuncCopyright liegt nicht bei mir. Habe ich glaube ich aus dem englischen Forum.
-
Hat das auch mal jemand getestet?
Wennich die Optionen aufrufe und statt der scheinbar default 42, 10 minen einstelle und dann spiele. Wird eine neue Datei "1" erzeugt. Da frage ich mich doch, wozu dann die Einstellungen.ini? -
Also die Smilies sind nicht weg und das was aktuell dargestellt wird, sind ja auch welche.
Vorteil ist, dass auch bei einer Auflösung von 1024x768 die Seite keinen horizontalen Scrollbalken hat und die Seite zusätzlich einen professionelleren Look bekommt. Dies hilft sehr dabei, den Besuch der Seite auch von Arbeit aus seinem Chef erklären zu können.zu 2. Ist mir auch aufgefallen. Ich schau mal ob ich ne Lösung finde. Grund ist, dass die Shoutbox Erweiterung immer wenn sie aktualisiert wird, nach ner neuen PN schaut. Der Link macht dann nur leider kein neues Fenster auf. Am einfachsten ist es, links neben der Shoutbox im Portal auf den Posteingang zu klicken, dann wird es richtig angezeigt. Aber wie gesagt, mir gefällt das auch nicht so und ich arbeite an einer Lösung.
-
Hankensbüttel bei Lüneburg? Warum den da?
-
Ohh ja, dass kann ich verstehen. Super Teil:
[Blockierte Grafik: http://www.alternate.de/pix/prodpic/450x450/v/v5lo01.jpg]
Wirklcih extrem schick. Weiß leider nicht was die Wandhalterung kostet, hab noch keine Artikelnummer gefunden. Aber zum Vergleich bei Alternate kostet der 309,- + 24,- Versand. Mein hauslieferant für Großkunden hat gerade den nicht im Programm, sonst könnte ich bestimmt nen Preis unter der 300er Grenze raus kriegen. -
Space und Subdmonain für diverse Projekte kann ich wie in der Vergangeheit auch gerne auf dem autoit.de Server zur Verfügung stellen. mit subdomain.autoit.de
-
Vista läuft da ein wenig anders. Firewall umkonfiguriert? Programm als Administrator ausgeführt ? ... Es ist so viel zu machen bei Vista.
-
Joa dat geht. Danke
-
Hallo,
ich möchte eine unbeaufsichtigte Installation von unseren Firmenrechner machen. Da die aber schon vorkonfiguriert sind, muss ich was nachbauen.
[autoit]
Wenn ich nun unsere Office Volumen von meinem Medium auf die Platte kopieren möchte, legt er zwar die Verzeichnisse an, aber kopiert nicht.
Demnach kann das Skript auch nciht ausgeführt werden.
Folgenden Code verwende ich:Func finde_laufwerk()
[/autoit][autoit][/autoit][autoit]
$result = StringMid(@ScriptDir,StringInStr(@ScriptDir,":",0,1)-1,3)
msgbox(0,"Laufwerk",$result)
return $result
EndFuncFunc copy_office_files()
[/autoit]
DirCreate("c:\apps")
DirCreate("c:\apps\office_basis")
DirCreate("c:\apps\office_vorlage")
$laufwerk = finde_laufwerk()
DirCopy($laufwerk & "\apps\office", "c:\apps\office_basis")
FileCopy($laufwerk & "\apps\officestd.mst", "c:\apps\office_vorlage")
FileCopy($laufwerk & "\apps\officepro.mst", "c:\apps\office_vorlage")
$WshShell.LogEvent ($SUCCESS, "Office Dateien kopiert." )
$WshShell = 0
EndFunc
Die finde_laufwerk Funktion hab ich hier aus dem Forum, ich glaube huggy hatte die gepostet. Danke dafür. Hoffe jemand kann mir helfen. -
Du kannst das Passwort nicht aus dem AD lesbar und damit vergleichbar auslesen.
Ich würde es über nen Umweg basteln. Ich würde mittelsein neues Fenster aufrufen, dass zur Passworteingabe auffordert. Dort per Skript das eingegebene Passwort rein und dann bestätigen. Öffnet sich ein neues Kommandozeilen Fenster, so ist die Anmeldung an der Domäne gültig. Statt cmd für die Kommandozeile, könnte man sich auch ein kleines Programm überlegen, dass einfach eine txt Datei anlegt und sich danach wieder beendet. kann das Hauptprogramm die txt-Datei finden und lesen, so war die Anmeldung gültig. Nur daran denken die txt-Datei nach dem Test wieder zu löschen, sonst sind die Daten immer gütig.
-
Mit Boardmitteln unter Windows ist das nicht möglich. Ist schon lange ein missing feature.
Da hilft nur der Einsatz externer Programme, die einen Dienst installieren, der dann auf den Shutdown Befehl reagiert.
Eins davon (nur kurz gegooglet) ist HSLAB Shutdown Folder. http://www.askfiles.com/Utilities/Syst…older-Lite.html
in der Lite Version ist es Freeware. Läßt sich bestimmt über GUI Befehle autmoatisch konfigurieren. -
Kannst helfen? Würde gerne die Daten aus dem LDAP (AD) importieren. Beim Setup will er der Base DN haben. Mache zwar gerade nen MCSE Kurs, aber ergentwie will er nicht.
Kannst du mir weiterhelfen?
Die Domain ist test.local der Administrator liegt auch dort.
Meines Wissens nach wäre die Base DN:
dc=test,dc=local
und die Administrator DN:
cn=Administrator,dc=nlb,dc=localOder irre ich mich da?
-
lol ich seh gerade ich bin nicht aktuell.Openfire ist das neue wildfire. ist auch die gleiche firma jive
-
Wir setzen as IM Server in der Firma wildfire mit jabber, meist miranda ein. Ist acuh gut zu konfigurieren und ichkann mittels perl skript Nachrichten an Teilnehmer schicken.
-
Schau doch einfach ob er überhaupt was zurückgibt. was nichts zurück gibt, wurde auch nicht gedrückt
-
ich bin eher für ne tischtennisplatte.
-
Kanns eigentlich auch nicht sein. die WaKü hat nene eigenen Sensor und der staht fast konstant bei 29,6 Grad. Vielleicht die Mainboard Temperatur.
-
wobei ich trotzdem bezweifle, dass das meine HDD Temperatur ist.