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

Beiträge von DeMonToll

  • Laufwerksbuchstabe mit Seriennummer in Verbindung bringen

    • DeMonToll
    • 8. November 2013 um 11:11

    Hallo zusammen,

    bitte entschuldigt meine späte Antwort aber bin in den letzten tagen kaum zu was gekommen^^.
    Wie dem auch sei:
    - Es hat funktioniert, vielen Dank an alle :).


    Thread ist somit gelöst!


    so long

    DeMon

  • ISN AutoIt Studio

    • DeMonToll
    • 29. Oktober 2013 um 12:00

    Hi,

    Also die Datei öffnet sich wenn ich per Rechtsklick "Datei öffnen" wähle.
    Aber... du hast gerade voll ins schwarze getroffen... der Author der Funktion hat frecherweise einfach die Create Funktion vergessen 0.0


    Ohmann... schwer zu fassen das ich so blind war.... *Kopf --> Tisch*


    Danke dir für die schnellen Antworten und die Hilfe! :)


    so long

    DeMon

  • ISN AutoIt Studio

    • DeMonToll
    • 29. Oktober 2013 um 11:34

    Erst mal danke für deine Antwort.

    Der Code sieht wie folgt aus:

    [autoit]

    #include <_XMLDomWrapper.au3>

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

    _XMLCreateFile("Test.xml","abc",True)

    [/autoit]


    Der Fehler tritt bei _XMLCreateFile auf.

    Da es sich ja um einen Include handelt reicht es wenn dieser vorhanden ist.
    Aus meiner Sicht sollte es passen, der Include ist vorhanden und er kennt den Befehl (dank Eintrag in die au3.api)


    Das mit dem Schreibschutz ist ein guter Tipp danke :).


    so long

    DeMon

  • ISN AutoIt Studio

    • DeMonToll
    • 28. Oktober 2013 um 16:51

    Hi ISI360,

    ich habe aktuell ein kleines Problem mit Autoit Studio.
    Ich muss die au3.api um einige Einträge ergänzen damit ich den _XMLDomWrapper.au3 verwenden kann.
    Dies habe ich erledigt und wenn ich _XML tippe dann werden auch die möglichen Befehle per Intellisense angezeigt.
    Sobald ich allerdings die Datei starten möchte erhalte ich "Unknown function name.".
    Kannst du mir sagen ob ich irgendwo vergessen habe ISN die Änderungen mitzuteilen?
    Include ist natürlich vorhanden ;).


    Danke schon mal im Voraus.


    so long

    DeMon

  • Un Bonjour aus Süd-Frankreich

    • DeMonToll
    • 24. Oktober 2013 um 11:08

    Dank dir hab ich jetzt einen Ohrwurm -.-..... trotzdem natürlich auch von mir ein Herrzlich Wilkommen^^.


    so long

    DeMon

  • Laufwerksbuchstabe mit Seriennummer in Verbindung bringen

    • DeMonToll
    • 24. Oktober 2013 um 10:44

    So erst mal Danke für die ganzen Beträge :).
    Habe die letzten Tage damit und mit anderen Problemstellungen rumgespielt.

    Interessanterweise hat sich herausgestellt dass

    [autoit]

    DriveGetDrive("REMOVABLE")

    [/autoit]

    Probleme macht.
    Windows 7 interpretiert externe Festplatten nicht als Wechselmedium sondern als feste Platte im System.
    Ist zwar kein Problem denn per

    [autoit]

    DriveGetDrive("ALL")

    [/autoit]

    findet man dass Gerät, wissen muss man es trotzdem^^.


    Oscar : Danke für deinen Vorschlag, ich muss mir mal den Code separat zu gemüte führen, ist dann doch etwas komplexer ;).
    Und Autorun ist bei uns im Geschäft deaktiviert, wie schon richtig von dir Orakelt wurde^^.


    so long

    DeMon

  • Hallo zusammen

    • DeMonToll
    • 11. Oktober 2013 um 11:57
    Zitat von alpines

    Herzlich willkommen im Forum, aber es heißt AutoIt nicht AutoIT! :D


    Tze.... wenns darum geht bin ich individualist ;D.


    Danke an alle für die herrzliche Begrüßung :)

  • Laufwerksbuchstabe mit Seriennummer in Verbindung bringen

    • DeMonToll
    • 11. Oktober 2013 um 11:53

    Hi und danke für deine Antwort.

    Zitat

    Um mit DriveGetSerial die Seriennummer auszulesen, benötigst du einen Pfad mit Laufwerksbuchstaben.

    Bevor du also die Serial hast, hast du schon den Laufwerksbuchstaben den
    du eigentlich über DriveGetSerial herausfinden möchtest... ?

    Richtig beim ersten mal habe ich einen Pfad inkl. Laufwerksbuchstabe. Da sich dieser Buchstabe aber immer ändern kann, ermittle ich die Seriennummer und speichere diese in einer ini File ab. Wenn nun der Benutzer das Programm dass nächste mal startet soll die Seriennummer aus der ini ausgelesen werden.

    Ab hier hab ich mein Problem. Ich habe eine Seriennummer die ich irgendwann mal ausgelesen habe. Jetzt möchte ich den momentanen Laufwerksbuchstaben herausfinden der zur damals ausgelesenen Seriennummer passt.


    so long

    DeMon

  • Hallo zusammen

    • DeMonToll
    • 10. Oktober 2013 um 15:16

    Hallo zusammen,

    bin neu hier und möchte die Gelegenheit nutzen mich hier vorzustellen :).
    Mein Name ist Christoph, bin 24 Jahre alt und komme aus Baden-Württemberg.
    Dort bin ich für ein Landesweites Rechenzentrum tätig welches sich mit allerlei tollen sachen rund um Kommunale angelegenheiten im #NeuLand :P beschäftigt.


    Zu AutoIT bin ich gekommen wie die Jungfrau zum Kinde.
    Eines Tages hieß es: "Hey Christoph, der Kollege ist Krank kannst du dir mal unsere Skripte anschauen? Die verursachen I/O ohne ende."
    Und seid dem arbeite ich mich immer tiefer in die Materie und haben seit langem gefallen an AutoIT gefunden.


    Soviel mal zu meiner Person :).
    Freue mich auf etwaige gemeinsame Diskussionen und der allgegenwärtigen Frage "Wieso funktioniert dass nicht?" bzw. "Wieso funktioniert dass jetzt auf einmal?"


    so long

    DeMon

  • Laufwerksbuchstabe mit Seriennummer in Verbindung bringen

    • DeMonToll
    • 10. Oktober 2013 um 15:09

    Hallo zusammen,

    bin neu hier und habe gleich mal eine Frage :).
    Ich bin momentan an einem Projekt dran bei dem ich die Lokation von Dateien auf externen Platten herausfinden möchte.
    Hierzu muss ich die Seriennummer der externen Platte irgendwie mit dem zu dem Zeitpunkt verwendeten Laufwerksbuchstaben in Verbindung bringen.
    Hintergrund:

    - Der Benutzer wählt beim ersten Start der Software einen Pfad aus, unter welchem eine Datei abgelegt wird (ist immer eine externe Festplatte)
    - Da aber nie sicher gestellt werden kann dass die Externe Festplatte den selben Laufwerksbuchstaben bekommt kann ich mich nicht nur auf einen statischen Pfad verlassen
    - Beispiel: Beim ersten Start der Software wählt der Benutzer das externe Laufwerk aus, welches zu diesem Zeitpunkt den Laufwerksbuchstaben E:\ besitzt
    Das nächste mal wenn er die externe Festplatte anschließt steckt aber auch noch ein USB Stick im Rechner welcher der externen Platte nun aber den Buchstaben E:\
    "geklaut" hat.

    Um dieses Problem anzugehen kam mir die Idee die Seriennummer auszulesen (mit DriveGetSerial). Denn in meinem jugendlichen Leichtsinn dachte ich dass diese irgendwo in der Registry mit dem aktuellen Laufwerksbuchstaben hinterlegt ist. Nun aber stehe ich hier mit der Seriennummer in der einen und einem depressiv gehaltenen "Is doch zum kotzen" Schild in der anderen Hand da^^.

    Hat einer von euch schon einmal ein ähnliches Problem gehabt oder spontan eine Idee wie ich dieses Problem angehen kann?


    Danke schon mal im Voraus fürs Lesen und etwaige Antworten:).


    so long

    DeMon

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™