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

Beiträge von Gandalf

  • kleines Keybinder

    • Gandalf
    • 18. März 2013 um 12:44

    Hallo
    Würde gerne helfen...verstehe aber leider nicht was du mit Keybinder meinst.

    Sollen die F1-F4 mit Funktionen belegt werden oder was?

  • Fenster im Hintergrund bedienen

    • Gandalf
    • 26. Februar 2013 um 22:25

    Tja aber es geht ;)

    Ne andere idee habe ich gerade leider nicht...
    Aber ich denke nochmal darüber nach.

  • Fenster im Hintergrund bedienen

    • Gandalf
    • 26. Februar 2013 um 18:30

    Wenn du einen Mod hinbekommst dann kennst du sicher Blockinput.

    Damit kannst du dem Nutzer für den Zeitraum der Installation das Recht des eingebens entziehen. So kann er dein Skript nicht stören.

  • Mehrer Mauskoordinaten ermitteln, speichern und an einer anderen Stelle verwenden

    • Gandalf
    • 24. Februar 2013 um 19:06

    Hallo

    @make-Grafik hast du dein skript getestet?

    Im Übrigen habe ich auch mal so angefangen (und bin immer noch nicht viel weiter :()

    Ich persönlich finde Array viel zu kompliziert um damit zu beginnen...

    Er kann doch auch einfach immer ne neue Variable befüllen.

  • Mehrer Mauskoordinaten ermitteln, speichern und an einer anderen Stelle verwenden

    • Gandalf
    • 24. Februar 2013 um 17:47

    Hallo
    Endlich kann ich auch mal was antworten und muss nicht immer nur fragen... ;D

    Also gehen tut das.
    Aber wie Andy sehe ich nicht ganz den Nutzen.


    Was meinst du eig mit Mehrere? Verschiede?
    Also in die ine ecke bewegen links klick speichern dann nächste ecke links klick speichern... Etwa so oder wie?
    Edit//
    Andy und andere die Ahnung haben: eig ist das nur zum Programmieren von Bots sinnvoll oder?

  • Serienummer Problem

    • Gandalf
    • 21. Februar 2013 um 11:13

    Kannst du mir sagen wie ich die "finde"?

    Danke

  • Serienummer Problem

    • Gandalf
    • 21. Februar 2013 um 10:53

    Hallo

    ich möchte gerne etwas mit Passwörtern usw. rumprobieren. scheitere aber geade daran, dass ich irgendwie gerne die Seriennummer oder eine Nummer die jeden PC von einem anderen unterscheidet.

    [autoit]

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

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

    Case $Button1
    $Passwort1 = GUICtrlRead ($Label2)
    $Passwort2 = GUICtrlRead ($Label3)
    #If $Passwort1 <> $Passwort2 Then
    # MsgBox (0,"Fehler","Passwörter stimmen nicht überein")
    #EndIf

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

    $Ret = #hier soll die serienummer übergeben werden
    $FirstPassKey = $Ret+$Passwort1

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

    IniWrite ("Daten","First Pass", "First Pass Key",$FirstPassKey)

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

    EndSwitch
    WEnd

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

    EndIf

    [/autoit]

    Probleme sind:
    1. In $Ret soll die Seriennummer übergeben werden

    2. kann ich einfach die beiden Variablem $Ret und $Passwort1 "Addieren um so einen Teil dem User zuüberlassen und den anderen an den PC gebunden? falls ja wie denn so mit einfach + scheint es nicht zu gehen.

    Danke

  • Problem bei Array bzw. Routen

    • Gandalf
    • 14. Februar 2013 um 18:44

    Danke Andy!

    Werde mich wohl ein bisschen damit beschäftigen müssen.
    Kann ich nicht den Algoritmus von Andy benutzen? Also Brut-Force?

    Ich setze mal auf gelöst und melde mich bei neuen Fragen.
    Wer zur letzen Frage noch was weiß kann es gerne noch schreiben ich gucke dann man rein.
    Danke

  • Problem bei Array bzw. Routen

    • Gandalf
    • 14. Februar 2013 um 10:01

    @ Andy vielen Dank!

    Habe mir das jetzt angsehen und es funktionier ja echt wunderbar.
    was ich nicht verstehe: Warum ist die kürzeste Strecke immer eine andere?

    und wie kann ich in dein Programm einbinden das er nicht irgendwelche werte für die Punkte und längen benutzt sondern von mit vorgegebene?
    also z. B. für diese Karte? (siehe Anhang)

    Danke

    Dateien

    routenplaner_karte.pdf 19,46 kB – 326 Downloads
  • Problem bei Array bzw. Routen

    • Gandalf
    • 12. Februar 2013 um 21:44

    Ok Danke erstmal

    Wäre ja schon wenn ich außendienst mitarbeiter hätte :D

    Nein ist leider nicht für der artige zwecke.

    Lediglich ein eine auf gabe des informatik kurses der das allerdings mit java macht.
    Wollte das nur einmal auch mit autoit probiren.

    Das es irgendwann viel rechnen ist, ist mir klar.

    Kann man das denn irgendwie deutlich kürzen?
    Also an der stelle wo ist den String zerlegt habe und nun die strecke berechnen will?

  • Problem bei Array bzw. Routen

    • Gandalf
    • 12. Februar 2013 um 21:31

    Alle Möglichkeiten berechnen bekomme ich hin.

    Dann teile ich es.

    Aber dann ist es ein array.
    Klar kann ich (siehe post 1) es vergleichen aber das muss doch einfacher gehen als ih versucht habe. Oder?

    Also die gesplitteten Teile nehmen und deren Zahlen Werte addieren.
    Aber das bekomme ich halt nicht hin.
    Kann mir das einer erklären/zeigen?

  • Problem bei Array bzw. Routen

    • Gandalf
    • 12. Februar 2013 um 21:13

    :( die habe ich leider selber nicht.

    Ich erkläre es nocheinmal etwas anders.
    ich habe eine Zeichenfolge die ich auseinander nehme. Die Zeichen die ich dann habe sind immer in anderen Reihenfolgen.
    jedes dieser Zeichen (immer Buchstaben) hat einen zzweiten zugeordneten wert (immer eine Zahl).

    ich will nun den gesamten Zahlen wert der Buchstaben folge errechnen lassen

    z. B.
    A=5
    B=8
    C=10

    dann ist CB = 18
    oder ACB= 23

    die Reihenfolge ist total egal, da die werte ja eh addiert werden.

    ich hoffe das es so etwas besser um schrieben ist. :S

  • Problem bei Array bzw. Routen

    • Gandalf
    • 12. Februar 2013 um 20:11

    Hallo
    ich möchte gerne die kürzeste route berechnen lassen.

    Die verschiedenen Knotenpunkte und die Längen der Wege habe ich.

    nun wollte ich alle möglichen Kombinationen von (z. B. den Wegpunkten A,B,C,D,E) berechnen lassen und dann die Strings oder Arrays (ich weiß net welches format ich da nehme...) mit stringsplit in die Einzelteile zerlegen.

    [autoit]

    $Teile = StringSplit ("z. B. C,A,B","")

    [/autoit]


    nun muss ich aber die Strecken einbinden und da ist es dann vorbei. dachte an soetwas:

    [autoit]

    If $Teile[1] = M Then
    $Laenge = $Laenge + 19
    # weiter für alle möglichen string Teile
    EndIf

    [/autoit]


    die 19 wäre dann hier die Strecke.

    es würde so ja auch gehen aber es wäre extrem viel schreibarbeit und dann auch sehr spezifisch.

    Hat jemand verstanden was ich will?
    Falls ja wäre ich für Hilfe sehr dankbar.

  • Filedelete geht nicht mit @Skriptdir?

    • Gandalf
    • 6. Februar 2013 um 20:51

    Super!!
    Danke!!

    und mit so etwas belästige ich das Forum... :whistling::whistling:

  • Filedelete geht nicht mit @Skriptdir?

    • Gandalf
    • 6. Februar 2013 um 20:41

    Hallo

    ich habe ein Problem. Kann es sein, dass Filedelete nicht mit @Skriptdir oder anderen geht?

    [autoit]

    _WordDocSaveAs ($oDoc,@ScriptDir & "\" & $Name &"Version"& $Zahl,0)

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

    If $Loeschen > 2 Then
    $Version = $Zahl - 2
    FileDelete (@ScriptDir & "\" & $Name & "Version" & $Version)
    EndIf

    [/autoit]


    Worddocsaveas funktioniert sehr gut :) (nach hilfe aus dem Forum)

    Das Problem ist, dass ich nach geraumer Zeit sehr viele Versionen des Dokuments gespeichert habe. Nun wollte ich immer nur drei Versionen aufheben.
    die $Loeschen wird immer um eines erhöht wenn das dokument gespeichert wird. $Zahl wird immer bei save es verwendet um eben eine Sortierung vorzunehmen. $namen wird bei jedem start mit einer inputbox festgelegt.

    weiß jemand warum filedelete nicht funktioniert? liegts irgendwie an @skriptdir??
    oder kann man meine idee anders umsetzen?

    Danke

  • Msgbox auswahl berücksichtigen

    • Gandalf
    • 4. Februar 2013 um 16:17

    Super!!!
    mit dem switch hats jetzt funktioniert.

    und die Sache mit der Funktion geht jetzt auch.

    Danke!

  • Msgbox auswahl berücksichtigen

    • Gandalf
    • 4. Februar 2013 um 15:43

    Sorry BugFix aber das geht irgendwie nicht...

  • Msgbox auswahl berücksichtigen

    • Gandalf
    • 4. Februar 2013 um 15:32

    Hallo ich habe eine Frage. Ich probiere abzufangen was bei einer msgbox angeklickt wurde. Habe gegooglet und gefunden das ok 1 zurückgibt und abbrechen 2 oder 3.
    habe es dann so probiert:

    [autoit]

    Func _Exit ()
    $Rueckgabe = MsgBox (1, "Saver beenden?", "Saver wird jetzt beendet")
    If $Rueckgabe = 1 Then
    Exit
    If $Rueckgabe = 3 Then
    MsgBox (1,"hi","")
    EndIf
    EndIf
    EndFunc

    [/autoit]


    das mit ok geht auch sprich das Skript beendet sich aber 2 oder 3 geht eben nicht.
    einer ne idee? irgendwas mit @error oder so??

    und nochwas
    falls auf abbrechen geklickt wird soll das Skript wieder zur _main () Funktion wechseln wie mache ich das? wenn ich das einfach so mache das ist unter then schreibe _Main () geht das nicht dann kommt immer der Fehler das da ein endfunc fehlt.

    Danke

  • Word Datei speichern

    • Gandalf
    • 3. Februar 2013 um 19:03

    Danke qwert23

    Ja das ist so richtig verstanden.
    Das mit dem Process hatte ich auch so nur dies Objekt habe ich nicht bekommen.
    Vielen Dank!

    Ich werde jetzt noch Hotleys und eben die anfangs Abfrage einfügen...

    Danke!

  • Word Datei speichern

    • Gandalf
    • 3. Februar 2013 um 18:19

    Naja so erstellt er aber jedes mal ein neues dokument.

    Ich will ja mein Dokument öffnen dann das skript starten und es soll halt dann alle x Sekunden speichern mit eben der aktuellen zwit als Dateinamen.

    Ich verstehe einfach nicht wo diese Objekt variable die ich ja brauche herkommt.

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™