Hallo
Würde gerne helfen...verstehe aber leider nicht was du mit Keybinder meinst.
Sollen die F1-F4 mit Funktionen belegt werden oder was?
Hallo
Würde gerne helfen...verstehe aber leider nicht was du mit Keybinder meinst.
Sollen die F1-F4 mit Funktionen belegt werden oder was?
Tja aber es geht ![]()
Ne andere idee habe ich gerade leider nicht...
Aber ich denke nochmal darüber nach.
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.
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?
Kannst du mir sagen wie ich die "finde"?
Danke
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
Case $Button1
$Passwort1 = GUICtrlRead ($Label2)
$Passwort2 = GUICtrlRead ($Label3)
#If $Passwort1 <> $Passwort2 Then
# MsgBox (0,"Fehler","Passwörter stimmen nicht überein")
#EndIf
$Ret = #hier soll die serienummer übergeben werden
$FirstPassKey = $Ret+$Passwort1
IniWrite ("Daten","First Pass", "First Pass Key",$FirstPassKey)
[/autoit][autoit][/autoit][autoit]EndSwitch
WEnd
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
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
@ 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
Ok Danke erstmal
Wäre ja schon wenn ich außendienst mitarbeiter hätte ![]()
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?
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?
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. ![]()
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:
If $Teile[1] = M Then
$Laenge = $Laenge + 19
# weiter für alle möglichen string Teile
EndIf
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.
Super!!
Danke!!
und mit so etwas belästige ich das Forum... ![]()
![]()
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
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
Super!!!
mit dem switch hats jetzt funktioniert.
und die Sache mit der Funktion geht jetzt auch.
Danke!
Sorry BugFix aber das geht irgendwie nicht...
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:
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
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
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!
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.