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. autoBert

Beiträge von autoBert

  • Datenbank SQL Rückgabewert

    • autoBert
    • 24. September 2012 um 15:32

    Löse es doch einfach über eine Variablenabfrage von $name und $vorname

    mfg autoBert

  • Userpics von euch :)

    • autoBert
    • 24. September 2012 um 15:23
    Zitat von minx

    ... aber wenn ich daran denke, dass hier von Ü30 abends schweinische Witze gerissen werden und dann Leute mit ihren 14 Jahren dabei sitzen, ...

    dieses Problem liese sich lösen, wenn

    • [ironie]Benutzer unter 18 nach 22 Uhr eine komplette Internetsperre bis morgens 6 Uhr bekommen, sollte mal jemand unserer Familienministerin vorschlagen[/ironie]
    • besser solche Benutzer (auch PUs/Mods/Admins) dürfen nach Meldung die SB nicht mehr benutzen, dann wäre es aber oft sehr ruhig
    • [ironie]autoit spart Strom und ist von 22 - 6 Uhr down[/ironie]

    mfg autoBert

  • Trolled by variable?!

    • autoBert
    • 24. September 2012 um 14:45
    Zitat von Zattoo

    also sozusagen schon geclosed!

    Dann setze es auf gelöst.

    mfg autoBert

  • _IENavigate --> Get-Variablen übergeben

    • autoBert
    • 24. September 2012 um 14:09

    Füge einmal diese Zeile vor _IENavigate ein:

    [autoit]

    ConsoleWrite("sltime.sl-i.de/pinfo.php?user=" & $user_sl & "&pass=" & $pass_sl&@CRLF)

    [/autoit]

    Die Ausgabe in der Konsole gibst du dann im IE ein un du wirst sehen dies klappt auch nicht. Also musst du eie andere Technik benutzen, sieh dir dazu das 2. Beispiel von

    [autoit]

    _IEFormSubmit

    [/autoit]

    an,

    mfg autoBert

  • Trolled by variable?!

    • autoBert
    • 24. September 2012 um 13:50
    Zitat von misterspeed

    Autobert und alle anderen waren wohl blind. Der Fehler entsteht durchaus in der wm_notify Funktion die du gepostet hast.

    Ich mache mir grundsätzlich nicht die Mühe die Codeschnipsel aus verschiedenen Beiträge zusammen zu setzen, denn von jemanden der Hilfe sucht erwarte ich die nötigen Vorabeiten sprich ein ansnsten lauffähiges Skript in dem der Fehler vorkommt.
    Meine klares Nein hätte ich daher mit der Klausel: "zumindest nicht wenn diese keinen Fehler ethält" abschwächen müssen. Ich bezweifle aber stark, dass der TE deine Erkenntnis jetzt auf sein eigentrliches Skript übertragen kann. Im übrigen habe ich mir jetzt die Mühe gemacht und siehe da: immer noch kein Fehler:

    Spoiler anzeigen
    [autoit]

    #include <Array.au3>
    #include <ButtonConstants.au3>
    #include <File.au3>
    #include <FTPEx.au3>
    #include <GUIConstantsEx.au3>
    #include <GUIListView.au3>
    #Include <GUIEdit.au3>
    #include <String.au3>
    #include <WindowsConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $Form1 = GUICreate("Form1", 625, 443, 193, 125)
    $FileListView = GUICtrlCreateListView("test|test", 8, 8, 609, 409)
    _GUICtrlListView_SetColumnWidth($FileListView, 0, 175)
    _GUICtrlListView_SetColumnWidth($FileListView, 1, 441)
    GUISetState(@SW_SHOW)

    [/autoit] [autoit][/autoit] [autoit]

    $aDirContent=_FileListToArray(@ScriptDir)

    [/autoit] [autoit][/autoit] [autoit]

    For $i=1 to $aDirContent[0]
    GUICtrlCreateListViewItem(@ScriptDir & "|" & $aDirContent[$i],$FileListView)
    next
    GUIRegisterMsg($WM_NOTIFY, "WM_NOTIFY") ;<========= BENACHRICHTIGUNG FüR LV

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit] [autoit][/autoit] [autoit]

    EndSwitch
    WEnd

    [/autoit] [autoit][/autoit] [autoit]

    Func WM_NOTIFY($hWnd, $iMsg, $wParam, $lParam)
    Local $hWndFrom, $iIDFrom, $iCode, $tNMHDR
    If Not IsHWnd($FileListView) Then $FileListView = GUICtrlGetHandle($FileListView)
    $tNMHDR = DllStructCreate("hwnd hWndFrom;uint_ptr IDFrom;INT Code", $lParam)
    $hWndFrom = HWnd(DllStructGetData($tNMHDR, "hWndFrom"))
    $iIDFrom = DllStructGetData($tNMHDR, "IDFrom")
    $iCode = DllStructGetData($tNMHDR, "Code")
    If $hWndFrom = $FileListView Then
    If $iCode = -3 Then ;NM_DBLCLK
    $String = _GUICtrlListView_GetItemTextString($FileListView, _GUICtrlListView_GetSelectionMark($FileListView))
    $EndString = StringSplit($String, '|')
    ShellExecute($EndString[2])
    EndIf
    EndIf
    Return 'GUI_RUNDEFMSG'
    EndFunc

    [/autoit]

    also war meine Aussage richtig. Die einzige Zeile die ich noch eingefügt habe war das registrieren der WM_Notify-Funktion denn eine unregistrierte kann ja keinen Fehler verursachen da sie nie aufgerufen wird.

    Da der Fehler in einem nicht vorliegendem Skript nicht zu finden ist: Vote for Close

    mfg autoBert

  • Ini-Datei vor Lesern schützen

    • autoBert
    • 24. September 2012 um 13:16
    Zitat von AnnaM

    Hmm, aber wie machen das große Firmen?


    Die meisten nehmen dafür die Registry und da sie andere Programmiersprachen benutzen sind verschlüsselte Einträge auch schwerer zu entschlüsseln. Ich bevrzuge bei kommerziellen Projekten Einträge in einer Datenbank habe aber trotzdem grundsätzlich das gleiche Problem wie du. Es macht für eine kleine 0815-Anwendung auch keinen Sinn einen aufwendigen (Kopier-)Schutz zu entwickeln da grundsätzlich alles mit entsprechedem Aufwand geknackt werden kann. Wenn ein Anwender meint er müsse seine Daten manuell korrigieren darf er sich auch nicht wundern wenn das Programm unerwartete Nebenwirkungen zeigt. In meinem Fall sind dies meist Umlautprobleme bei dir fehlerhafte Programmabläufe.

    mfg autoBert

  • _IENavigate --> Get-Variablen übergeben

    • autoBert
    • 24. September 2012 um 12:36
    Zitat von basementmedia

    kann es sein, dass man mit der Funktion _IENavigate keine Variablen über die URL übergeben kann?


    Kann nicht sein, denn alles was im Eingabefeld des IEs funktioniert funktioniert auch mit AutoIt, du musst also irgendwo in deinem Skript einen Fehler haben poste es also bitte.

    mfg autoBert

  • Ini-Datei vor Lesern schützen

    • autoBert
    • 24. September 2012 um 12:26

    Hallo AnnaM,

    verschlüssseln ist eine Möglichkeit, du solltest dir aber bewusst sein dass man ohne grossen Aufwand den Schlüssel zum entschlüsseln aus dem Skriptetnehmen kann. Zusätzlich kannst du die Datei noch verstecken:

    [autoit]

    FileSetAttrib

    [/autoit]

    damit sie nicht versehentlich gelöscht wird.

    mfg autoBert

  • Fenster verschieben, Script nicht pausieren

    • autoBert
    • 24. September 2012 um 01:15
    Zitat von manuel6000

    Kann ich das irgendwie ausschalten?


    Nimm eine andere Programmiersprache z.B.: Java,

    mfg autoBert

  • Trolled by variable?!

    • autoBert
    • 24. September 2012 um 00:52
    Zitat von autoBert

    Aus diesem Grund: Vote for close, da wieder kein Skript zum nachvollziehen dabei,

    Zitat von Zattoo

    doch es ist doch ein beispielscript dabei...? :D

    Ein Skript in dem der beschriebene Fegler nicht auftritt: also kein Skript an dem man den Fehler nachvollziehen kann. Ausserdem kann es sich nicht um dein Skript handeln da keine WM_Notify-Funktion vorhanden. Ich empfehle dir eine Flasche Jägermeister zu trinken und solche Trollbeiträge zu unterlassen. Nachdem hier dein Thema wegen mangenlder Selbstbeteiligung hoffentlich geschlossen wird kannst du ja im bösen Forum Hilfe suchen,

    mfg autoBert

  • Trolled by variable?!

    • autoBert
    • 23. September 2012 um 19:42
    Zitat von Zattoo

    könnte es eventuell daran liegen?


    Nein :!:

    Zitat von BugFix

    Zattoo
    Dein Verhalten nennt man Beratungsresistenz!


    Aus diesem Grund: Vote for close, da wieder kein Skript zum nachvollziehen dabei,

    mfg autoBert

  • Trolled by variable?!

    • autoBert
    • 23. September 2012 um 03:16

    Das es funktinioniert kannst du an meinem BMP-Viewer Beispiel sehen. Wenn du ein spezielles Prblem hastka ich mich nur misterspeed anshliessen: Pste bitte ein Skript in dem das Problem auftritt,

    mfg autoBert

  • Winzip Extraktfortschritt mit GUI Progress darstellen ... möglich?

    • autoBert
    • 23. September 2012 um 03:05
    Zitat von Norman Bates

    Ist es möglich beides zusammenzuführen so das ich den Extraktfortschritt von Winzip in meiner GUI darstellen kann?


    Nein! Da je nach Quelldatei WinZip unterschiedliche Packugsdichten hat ist es unmöglich eine realistischen Fortschritt vorherzusagen/berechnen der auf alle Fälle zutrifft,

    mfg autoBert

  • Root + TCPServer + _MemoryRead

    • autoBert
    • 21. September 2012 um 09:41
    Zitat von juloko1

    In der NomadMemory.au3 gibt es keine Hex() anwendung.


    Würde mich sehr wundern wenn eine UDF für Speicherlesen- schreiben die HEX-Funktion nicht benutzt, aber wenn du dir dessen sicher bist dann muss der Fehler woanders zu finden sein.

    mfg autoBert

  • Root + TCPServer + _MemoryRead

    • autoBert
    • 20. September 2012 um 21:48
    Zitat von juloko1

    Es gibt also nur das Problem mit dem MemoryRead.


    Und dieses wundert mich nicht falls du >3.3.6.1 verwendest, dann musst du alle UDF's welche die Funktion hex verwenden anpassen. Ist imho ein Bug der aktuellen Version kompiliere dein Skript doch einfach mit der 3.3.6.1. Zu diesem Bug gibt es einen Beitrag von Funkey im Zusammenhang mit GDI-Progress darin wird auch bechrieben wie die hex-Funktion ersetzt werden muss. Afair muss Hex() mit Hex(Int()) ersetzt werden.

    mfg autoBert

  • _GUICtrlListView_GetItemText verwirft 0

    • autoBert
    • 20. September 2012 um 10:08
    Zitat von YaeroxXO

    Ich habe viel gegoogelt, leider erfolglos.


    Manchmal reicht auch die Forensuche und die Hilfe. Schau in meinen BMP-Viewer drt erstelle ich LV-Einträge mit Erstellungsdatum der Dateien und das Datum ist korrekt eingetragen.

    mfg autoBert

  • Root + TCPServer + _MemoryRead

    • autoBert
    • 19. September 2012 um 21:35
    Zitat von juloko1

    Macht es einen Unterschied ob ich ein Skript mit unterschiedlichen AutoIt Versionen kompiliere?


    Ja natürlich immer dann wenn mind. 1 benutzte UDF nicht mit der verwendeten Version kompatibel ist. Und die Nomad-udf wurde menes Wissens noch nicht an die aktuelle Version angepasst.

    Zitat von juloko1

    Weil auf meinem PC funktioniert es ja problemlos (auch im Netzwerk).


    Sind denn beide Skripte mit der gleichen AutIt-Version kpmpiliert worden?

    mg autpBert

  • Alles Gute, Gun-Food :)

    • autoBert
    • 19. September 2012 um 10:59

    auch von mir die besten Wünsche, vor allem Gesundheit, Erfolg und Glück in allen Lebensbereichen.

    autoBert

  • Root + TCPServer + _MemoryRead

    • autoBert
    • 19. September 2012 um 10:24
    Zitat von juloko1

    Hat hier jemand vielleicht noch eine Idee?


    Welche AutoIt-Version benutzt du?

    • unter 3.3.6.1 und davor sollte dein Skript funktionieren
    • mit der aktuellen musst du dir die UDF anpassen da zumindest die Funktion hex geändert wurde,

    mfg autoBert

  • _INetSmtpMailCom Anmeldung wird nicht ausgehfühert.

    • autoBert
    • 18. September 2012 um 10:19

    schau dir [ gelöst ] Daten an email senden und auch den Post 14 an.

    mfg autoBert

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™