1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. x0r

Beiträge von x0r

  • Dateipfad markieren

    • x0r
    • 7. Juli 2015 um 09:25

    https://autoit.de/onlinehilfe/functions/FileSaveDialog.htm

  • Benutzte Datei trotzdem öffnen

    • x0r
    • 6. Juli 2015 um 21:48

    Hast du ein Test-Script zur Hand?

    Hab mir ne *.xml erstellt, die im Editor geöffnet und mit AutoIt ausgelesen, funktioniert wunderbar.

    Ausser das ist nicht ganz das, was du dir vorgestellt hast :)

    Gruß,
    x0r

  • Benutzte Datei trotzdem öffnen

    • x0r
    • 2. Juli 2015 um 10:24

    Hi,

    wieso kopierst du diese XML nicht einfach an einen anderen Ort und öffnest sie dann?

    Hatte mal ein AutoIt-Projekt mit MS Access / Excel usw und dort konnte ich teils auf die Datenbanken auch nicht zugreifen, weil sie gesperrt waren (Exklusiver Zugriff).
    Wenn ich die aber einfach irgendwo hin kopiert habe und halt später wieder gelöscht, dann gings :)

    Gruß,
    x0r

  • Anfänger Problem - input klappt nicht

    • x0r
    • 19. Juni 2015 um 11:48

    Hi,

    klappt bei mir auch nicht, aber das hier:

    AutoIt
    #include <FF.au3>
    
    
    _FFStart("http://scanit.gfk-ps.de/index.html")
    
    
    If _FFIsConnected() Then
    	send("12345")
    	send(@tab)
    	send("pass")
    EndIf
    Alles anzeigen

    Nicht optimal? Macht nix! ;)

  • FF.au3

    • x0r
    • 16. Juni 2015 um 10:03

    hm, bei mir läufts. seltsam...

    liegts evtl an der neuen autoit-version? ich hab noch die alte ^^

  • FF.au3

    • x0r
    • 16. Juni 2015 um 09:26

    zeig mal, was du bisher hast.

    ich nutze auch FF 38.0.5 und MozRepl 1.1.2.1-signed.

  • Zeichen Zählen - Hommage an Andy und Autobert

    • x0r
    • 16. Juni 2015 um 08:42

    Auszug aus der Hilfe - Example zu "StringReplace()":

    AutoIt
    Local $text = StringReplace("this is a line of text", " ", "-")
    Local $numreplacements = @extended
    MsgBox(0, "New string is", $text)
    MsgBox(0, "The number of replacements done was", $numreplacements)

    €dit: Ich wussts anfangs auch nicht, aber fragen kostet ja nix - trotzdem steht es da wirklich ;)

  • FF.au3

    • x0r
    • 15. Juni 2015 um 11:35

    ah, da musst du den registry-eintrag in der udf anpassen..

    FF.au3 öffnen,

    4333 - 4343 auskommentieren und das hier eingefügen:

    AutoIt
    Local $sFFExe = "C:\Program Files (x86)\Mozilla Firefox\firefox.exe"


    halt deinen pfad nehmen.

  • FF.au3

    • x0r
    • 15. Juni 2015 um 11:22

    ohne MozRepl keine Ausgabe - siehe Anhang

    €dit:

    Versuchs mal so:

    AutoIt
    $addi = "http://www.google.de"
    _FFStart($addi)

    Dateien

    addons.png 21,06 kB – 0 Downloads
  • FF.au3 und Inner HTML

    • x0r
    • 13. Juni 2015 um 02:19

    Hi Bernd,

    leider darf ich das nicht, da es sich um "Firmendaten" handelt.

    Die Seite ist "www.salesforce.com", vielleicht hat damit schon jemand Erfahrung.

    Würde auch am liebsten die komplette Seite bzw den Quelltext hier reinstellen, aber dann dreht mir mein Chef die Rübe um :D

    Gruß,
    x0r

  • FF.au3 und Inner HTML

    • x0r
    • 12. Juni 2015 um 08:52

    Hi,

    gibts eine Möglichkeit "Inner HTML" auszulesen?

    Hab eine Webseite, bei der sämtliche Inhalte per Inner HTML angezeigt werden, kopiere mit "draufklicken" funktioniert nicht, da es jedesmal ein Link ist und im Quelltext steht natürlich auch nix.

    Das Tag sieht aus wie folgt:

    HTML
    <td class="labelCol"></td>
    <td id="00N80000004nsN8_ilecell" class="dataCol col02 inlineEditLock" onmouseover="if (window.sfdcPage && window.sfdcPage.hasRun) sfdcPage.mouseOverField(event, this);" onmouseout="if (window.sfdcPage && window.sfdcPage.hasRun) sfdcPage.mouseOutField(event, this);" onfocus="if (window.sfdcPage && window.sfdcPage.hasRun) sfdcPage.mouseOverField(event, this);" ondblclick="if (window.sfdcPage && window.sfdcPage.hasRun) sfdcPage.dblClickField(event, this);" onclick="if (window.sfdcPage && window.sfdcPage.hasRun) sfdcPage.clickField(event, this);" onblur="if (window.sfdcPage && window.sfdcPage.hasRun) sfdcPage.mouseOutField(event, this);"></td>
    <td class="labelCol"></td>


    "irgendwie mit der ID", aber "irgendwie" hilft mir nicht weiter :D

    Folgendes liefert gar keine Ergebnisse, weder mit "id", noch mit keiner Angabe:

    AutoIt
    $sElement = "00N80000004nsN8_ilecell"
    $rep = _FFGetValue($sElement);, "id")
    MsgBox(0,"", $rep)

    Hoffe mir kann jemand helfen, würde mir einen Haufen Handarbeit ersparen.

    Danke & Gruß,
    x0r

  • Variable Daten von Access übernehmen und per MSG verteilen

    • x0r
    • 10. Juni 2015 um 18:15

    na dann stimmt dein befehl für "msg.exe" nicht, da kann ich dir leider nicht helfen, da nie benutzt :)

    €dit:
    bei mir gehts hiermit:

    AutoIt
    For $i = 1 To $user[0]
    	DllCall("kernel32.dll", "int", "Wow64DisableWow64FsRedirection", "int", 1)
    	Run("c:\windows\System32\msg.exe " & $user[$i] & " /Server:" & $pc[$i] & " jojojo")
    Next
  • Variable Daten von Access übernehmen und per MSG verteilen

    • x0r
    • 10. Juni 2015 um 16:43

    primärschlüssel brauchste doch in access nicht, oder habt ihr identische namen am gleichen pc zur selben zeit? ^^

  • Variable Daten von Access übernehmen und per MSG verteilen

    • x0r
    • 10. Juni 2015 um 16:16

    Hi,

    das "†" ist nur ein "Platzhalter" zum zerlegen des Strings, im Prinzip kannst du das durch jedes Zeichen ersetzen, das nicht in deiner Tabelle vorkommt (dann aber auch in der Funktion unten).

    Versuch mal die Datenbank im 2007er Format zu speichern, ein Office 2010 hab ich leider nicht :)

    €dit:
    Du kannst Zeile 14-19 auch erstmal auskommentieren und dir dann die Arrays anzeigen lassen mit:
    _ArrayDisplay($user)
    _ArrayDisplay($pc)

    (Dafür war das "Include" oben ursprünglich auch gedacht ;))

    Gruß,
    x0r

  • Variable Daten von Access übernehmen und per MSG verteilen

    • x0r
    • 10. Juni 2015 um 12:55

    so, hier.. hat bissl gedauert, musste noch schnell heim düsen :D

    so in etwa:

    AutoIt
    #include <array.au3>
    
    
    $dbname = @ScriptDir & "\Datenbank.accdb"
    $table = "Tabelle"
    $field1 = "User"
    $field2 = "PC"
    $query = "SELECT * FROM " & $table
    $strData1 = _ReadOneFld($query, $dbname, $field1)
    $strData2 = _ReadOneFld($query, $dbname, $field2)
    
    
    $user = StringSplit($strData1, "†")
    $pc = StringSplit($strData2, "†")
    
    
    DllCall("kernel32.dll", "int", "Wow64DisableWow64FsRedirection", "int", 1)
    ;muss man DllCall jedesmal ausführen? Wenn ja, kommts in die Schleife mit rein.
    
    
    For $i = 1 To $user[0]
    	RunAs("BENUTZER", "DOMÄNE", "Passwort", 0, @WindowsDir & "\System32\msg.exe " & $user[$i] & " /Server:" & $pc[$i] & " NACHRICHT")
    Next
    
    
    Func _ReadOneFld($_sql, $_dbname, $_field)
    Local $_output
    $adoCon = ObjCreate("ADODB.Connection")
    $adoCon.Open("Provider=Microsoft.ACE.OLEDB.12.0; Data Source=" & $dbname & ";")
    $adoRs = ObjCreate("ADODB.Recordset")
    $adoRs.CursorType = 1
    $adoRs.LockType = 3
    $adoRs.Open($_sql, $adoCon)
    With $adoRs
    If .RecordCount Then
    While Not .EOF
    $_output &= .Fields($_field).Value & "†"
    .MoveNext
    WEnd
    EndIf
    EndWith
    $adoCon.Close
    Return StringTrimRight($_output, 1)
    EndFunc ;==>_ReadOneFld
    Alles anzeigen
  • „Koda Form Designer“ - Array, Hilfe und mehr

    • x0r
    • 10. Juni 2015 um 10:29
    Zitat von BugFix

    Sonst steht einem ja keine Funktionalität des Editors zur Verfügung.

    Nichtmal das Syntax-Highlighting? ;)

    Spass beiseite, es is, wie es is...

  • „Koda Form Designer“ - Array, Hilfe und mehr

    • x0r
    • 10. Juni 2015 um 08:13
    Zitat von BugFix

    Ist ja wohl auch sinnfrei, zu skripten ohne dass der Dateiname - respektive die Endung festgelegt ist. Soll der Syntaxhighlighter Gedanken lesen?

    Naja, wenn die Tastenkombi nix bewirkt, hat er vermutlich das Script nicht gespeichert.. Logisch oder?

  • „Koda Form Designer“ - Array, Hilfe und mehr

    • x0r
    • 9. Juni 2015 um 10:47

    für "ALT+M" musst du dein erstelltes Script erst speichern, vorher wird das nix.

  • TreeView - Probleme / Planlos beim Befüllen

    • x0r
    • 9. Juni 2015 um 10:31

    Hi,

    was hastn du für ne Mutter?

    Meine nervt immer nur, wenn das WLAN am Tablet nicht funktioniert (aus->an->fixed) oder wieso jetz WhatsApp sendet, aber der andere es nicht empfängt/liest (weil ja die Haken nicht blau werden) ;)

    Wäre auch gerne etwas gefordert, aber da fehlt von der anderen Seite leider der "Plan" :D

    Gruß,
    x0r

  • OutlookEX UDF - Vorlagen erstellen

    • x0r
    • 26. Mai 2015 um 17:05

    ja, das _OL_Open muss ich da noch wegpacken..

    Jede Nummer kriegt nur eine Mail mit 1-2 Listen, bei ca 5000 Listen wären das in etwa 2500 Kunden.

    Es passt also schon so :D

    Müsste ich einem einzelnen die 5000 Listen / Mails schicken, wäre eine ZIP/RAR schon angebrachter. Wenn es aber SO einfach wäre, müsste ich es nicht machen :thumbup:

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™