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

Beiträge von bernd670

  • USB Laufwerk finden und Daten kopieren

    • bernd670
    • 19. Mai 2007 um 08:27

    Hallo!

    Ich den Fehler im Scirpt behoben, Sorry!

    Um die Bilder ins richtige Verzeichnis zu sortieren muss aus jedem Bild die Information augelesen werden s. hier.

    Eine andere Möglichkeit wäre einfach den Dateinamen zu ändern wenn ein Bild mit dem Namen schon existiert.

  • USB Laufwerk finden und Daten kopieren

    • bernd670
    • 18. Mai 2007 um 22:44

    Hallo!

    Probier mal ob so der Laufwerksbuchstabe vom Handy gefunden wird!

    Spoiler anzeigen
    [autoit]

    #cs ----------------------------------------------------------------------------

    AutoIt Version: 3.2.3.6 (beta)
    Author: myName

    Script Function:
    Template AutoIt script.

    #ce ----------------------------------------------------------------------------
    ; Script Start - Add your code below here
    #include <file.au3>

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

    $laufwerk = ""
    $file = ""

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

    ; Handy suchen
    $arDrives = DriveGetDrive("ALL")
    For $i = 1 To $arDrives[0]
    $strDriveType = DriveGetType($arDrives[$i])
    If $strDriveType = "CDROM" Or $strDriveType = "FIXED" Then ContinueLoop
    $laufwerk = $arDrives[$i]
    $file = $laufwerk & "\webpage\bookmarks\Sony Ericsson.url"
    If FileExists($file) Then ExitLoop
    $laufwerk = ""
    $file = ""
    Next

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

    If $file <> "" Then
    MsgBox(0, "", $laufwerk)
    $jahr = @YEAR
    $monat = @MON
    $tag = @MDAY
    $datum = $jahr & "." & $monat & "." & $tag
    MsgBox(0, "", $datum)
    $mutti = @MyDocumentsDir & "\" & "Backup\Handy\Mutti\"
    $Pfad = $mutti & $datum
    MsgBox(0, "", $Pfad)
    DirCreate($Pfad)
    MsgBox(1, "Info", $laufwerk & " , " & $Pfad)
    DirCopy($laufwerk, $Pfad, 0)
    Else
    MsgBox(0, "", "Handy ist nicht angeschlossen!")
    EndIf

    [/autoit]

    Edit: $source in $file umbenannt!

  • tabelle auslesen?

    • bernd670
    • 18. Mai 2007 um 18:24

    Ich benutze die URL aus dem Beispiel, getestet hab ich es mit Windows 2000 auf IE 6 und mit Windows XP auf IE 7, beides funktioniert einwandfrei. Wenn Du eine andere URL benutzt muss wahrscheinlich auch

    [autoit]

    $oTable = _IETableGetCollection ($oIE,17) ;Objekt für die Tabelle mit dem Index 17 erzeugen

    [/autoit]

    angepasst werden.

  • tabelle auslesen?

    • bernd670
    • 18. Mai 2007 um 14:39

    Hast Du vllt. noch eine alte IE.au3 in dem Scriptverzeichnis? Die solltest Du dann löschen!

  • Script funktioniert nicht mehr nach AutoIt Update

    • bernd670
    • 18. Mai 2007 um 14:24

    Null Problemo! War ja auch verwirrend es bei mir noch lief!

  • tabelle auslesen?

    • bernd670
    • 18. Mai 2007 um 14:20

    Dann solltest Du mal die aktuellste Version von AutoIt (3.2.4.4) installieren, dann funktionierts auch.

  • fremde checkbox checken

    • bernd670
    • 18. Mai 2007 um 13:30

    ControlCommand mit IsChecked s. Hilfe!

  • USB Laufwerk finden und Daten kopieren

    • bernd670
    • 18. Mai 2007 um 13:23

    Sei gegrüßt Alina!

    Wenn $mutti gleich $Monikai wäre müsste vor "$Pfad = $mutti&$datum" dann $mutti = $Monikai stehen, tut es aber nicht! ;)

    Es würde die Sache halt einfacher machen wenn devildevil3 das Script posten würde, dass er benutzt.

  • Bitte CD 2 einlegen.

    • bernd670
    • 18. Mai 2007 um 13:19

    Machs doch so wie es alle Installationsroutinen machen die auf mehrer Datenträger zugreifen müssen.[list=1]
    [*]Von der 1. CD/DVD alle zur Installation benötigten Dateien in ein temporäres Verzeichnis auf der Festplatte.
    [*]Starte die Installationsroutine von der Festplatte.
    [*]Lösche die temporär angelegten Datein von der Festplatte.
    [/list=1]Eventuell in einer INI-Datei festlegen was von welcher CD/DVD zu installieren ist.

  • USB Laufwerk finden und Daten kopieren

    • bernd670
    • 18. Mai 2007 um 12:52

    Dann benutzt Du aber ein anderes Script als das oben gepostete.

    Da wird nämlich $Pfad aus $mutti&$datum gebildet und $mutti ist nirgendwo definiert!

  • algorithmus

    • bernd670
    • 18. Mai 2007 um 07:01

    Moin!

    Bitte erst mal einen aussagekräfigen Themtitel vergeben und zum zweiten solltest Du mal genau beschreiben was mit der Tabelle gemacht weden soll!

  • dll-Aufruf führt zu Abbruch

    • bernd670
    • 18. Mai 2007 um 00:03

    Hallo!

    Laut dieser Dokumentation müsste die Funktion so definiert werden:

    Code
    $a_results = DllCall("visa32.dll", "long", "viPrintf", "long", $h_session, "str", $s_command)
  • USB Laufwerk finden und Daten kopieren

    • bernd670
    • 17. Mai 2007 um 23:38

    Zur Zeit lautet dein Kopierbefehl

    Code
    Copy I: 2007.5.17

    ich glaube nicht das es das ist was Du wolltest oder?

  • SamDumper

    • bernd670
    • 17. Mai 2007 um 23:19

    Hallo!

    plz ist Netzjargon und steht für please.

    Die run.bat wird in Zeile 20 erstellt.

  • Script funktioniert nicht mehr nach AutoIt Update

    • bernd670
    • 17. Mai 2007 um 23:14

    So jetzt hab bei mir alles neu installiert und hab auch den Fehler gefunden.

    In der Datei image_get_info.au3 (zeile 39) steht

    [autoit]

    Local $p = _FileReadToStruct("byte[54]", $hFile, 0)

    [/autoit]


    das einfach durch

    [autoit]

    Local $p = _FileReadToStruct("ubyte[54]", $hFile, 0)

    [/autoit]


    ersetzen.

    Das Problem ist nämlich das bei byte ein Wert, der größer ist als 127, als negativer Wert zurückgeben wird. Die Kennung für JPG-Dateien eine Zeichenfolge von chr(255) und chr(216). Als byte wird also -1 und -40 zurückgeben statt 255 und 216. Wenn diese Werte miteinander vergleicht kann das ja nur in die Hose gehen.

    Ich gehe mal davon aus das das in einer frühren Version ein bug war und auch bei byte positive Werte zurückgegeben wurden und deshalb bei alten Versionen das script korrekt gearbeitet hat. Warum es bei mir auch noch nach Update funktioniert hat kann ich nicht sagen, vllt. wurden einige Dateien nicht überschrieben.

  • Script funktioniert nicht mehr nach AutoIt Update

    • bernd670
    • 17. Mai 2007 um 21:27

    Ich habe mein SciTE-Verzeichns mal bei rapidshare.com hinterlegt. Einfach runterladen und das aktuelle Verzeichnis damit überschreiben.

  • Script funktioniert nicht mehr nach AutoIt Update

    • bernd670
    • 17. Mai 2007 um 21:01

    Das muss ich jetzt aber nicht verstehen! ?( ?( ?(

    Ich hab jetzt wieder meine alte Installation wieder hergestellt mit der aktuellsten Version überschrieben und was soll ich sagen, es geht!

    Edit: Ich habe jetzt mal nur das SciTE-Verzeichnis gelöscht und dann die Version 3.2.4.4 und dann geht es beim mir auch nicht mehr. Es muss also an der konfiguration von SciTE liegen. Komischerweise habe ich bei der neuen Version von SciTE auch viel weniger Einstellungen als bei meiner alten Version.
    Es kann sein das ich mir mal die komplette Version von SciTE installiert habe, kann ich aber jetzt nicht mehr genau sagen. Wenn Du willst kann ich dir ja mal meine Version von SciTE als ZIP zukommen lassen, ist gepackt ca. 14 MB groß.

  • Fragen zu PixelSearch und PixelGetColor

    • bernd670
    • 17. Mai 2007 um 20:42

    Zu 1: Steht in der Hilfe, den Parameter shade-variation einfach weglassen oder auf 0 setzen.

    Zu 2: Ist Systemabhängig bei mir dauert ein durchlauf bei einer Auflösung von 1024x768 zw. 650 und 750 ms.

  • Script funktioniert nicht mehr nach AutoIt Update

    • bernd670
    • 17. Mai 2007 um 20:12

    Moment ich probier mal was!

    Edit:

    Wenn ich AutoIt ganz neu installiere geht es bei mir auch nicht. Ich Überschreibe normalerweise immer mit der neuen Version und deshalb hat es bei mir auch noch funktioniert. D.h. nach der neuinstallation fehlt irgendwas was zum ausführen benötigt wird. Am besten installierst Du erst wieder die alte Version und wählst dann beim update "Overwrite current version", dann sollte es funktionieren.

  • Script funktioniert nicht mehr nach AutoIt Update

    • bernd670
    • 17. Mai 2007 um 19:46

    Bei mir geht es auch mit jpg!

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™