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

Beiträge von Kinemod

  • MsgBox mit Zeitbegrenzung

    • Kinemod
    • 30. Juni 2020 um 22:03
    Zitat von Andy

    Ich weiß nicht, ob es in diese Richtung (<-das ist ein Link) laufen soll, aber eins steht fest: Wenn du WEIßT, dass du beeinflusst werden sollst, dann funktioniert das Experiment nicht. Man kann dieses Experiment nicht an sich selbst durchführen...

    Das ist genau die Richtung, in der es sollte...

  • MsgBox mit Zeitbegrenzung

    • Kinemod
    • 30. Juni 2020 um 22:01

    Hallo Leute,

    vielen Dank für eure Inputs, aber es fühlt sich für mich gerade so an, als wäre ich ein kleiner Junge, der das erste Mal ein Tennisschläger in der Hand hält und mir gegenüber stehen Roger Federer, Raphael Nadal und Novac Djokovic (oder wie man das schreibt)...

    Was ich damit sagen will: Ohne Msg und GUI habe ich absolut KEINE Ahnung wie ich Text auf den Desktop anzeigen soll und wo ich anfangen soll zu suchen.

    Zitat von Andy

    Sich für einige Millisekunden einen Text in der Mitte des Bildschirms anzeigen zu lassen ist dagegen sicher eine reine Wohltat^^

    Und Programmiertechnisch auch kein Problem.

    Für mich ein grosses Fragezeichen...=O?(

  • MsgBox mit Zeitbegrenzung

    • Kinemod
    • 29. Juni 2020 um 23:10

    Probiere ich mal aus...

    Mal schauen, wie weit ich so komme...

    Vielen Dank für den Hinweis und gute Nacht

  • MsgBox mit Zeitbegrenzung

    • Kinemod
    • 29. Juni 2020 um 23:00

    Ich säge sicher am falschen Ast, denn ich kenne leider keine alternative zu den msgboxen...

    Die Sache ist die, ich beschäftige mich gerade mit Bewusstsein und Unterbewusstsein und wollte ein Experiment versuchen. Sollte so funtionieren:

    Ich arbeite an meinem PC und im Hintergrund läuft mein Skript mit, das in gewissen Abständen irgendwelche Stichwörter "aufblitzen" lässt... Damit ich diese also nicht bewusst wahrnehme sondern nur unbewusst, müsste die Anzeige eben nur so kurz sein.

    Ich bin also auch froh drum, wenn ich eine gescheite Alternative zur msgbox bekomme.

    Ich hoffe die Infos reichen, um mich in die richtige Richtung zu schubsen...

  • MsgBox mit Zeitbegrenzung

    • Kinemod
    • 29. Juni 2020 um 22:45

    Hallo zusammen,

    Kann mir einer verraten, ob es möglich ist MsgBoxen für weniger als eine Sekunde "aufblitzen" zu lassen?

    Also so für 30, 50 oder 100 millisekunden?

  • Passwortgeschützte Dateien öffnen

    • Kinemod
    • 6. Februar 2017 um 14:19

    Vielen Dank für die Bemühungen. Meinen Frage wurde grundsätzlich beantwortet aber ich merke ich muss noch viiiiiiiiiiiiiiiiiiiiiiiel lernen und üben...

  • Passwortgeschützte Dateien öffnen

    • Kinemod
    • 6. Februar 2017 um 11:51
    Zitat von Bitnugger

    Ja und dann? Soll Access die Passwörter schützen? Das kannst du mit AutoIt auch sehr gut machen. Dafür gibt es z. B. die Funktionen _Crypt_EncryptData() und _Crypt_DecryptData()

    Nein! Die Accessdatei soll die passwortgeschützte Datei sein (Was drin steht ist Wurscht!) und die soll geöffnet werden um die Eingaben "aufzunehmen".


    Zitat von Bitnugger

    ... doch ohne einen konkreten Fall führt das hier ins Nirwana!

    Stimme dir zu, hab aber trotzdem keinen konkreteren Fall...Sorry!

  • Passwortgeschützte Dateien öffnen

    • Kinemod
    • 6. Februar 2017 um 08:03

    Ich hab mir ein weiteres Szenario ausgedacht:

    Sagen wir ich habe eine Eingabemaske mit Autoit erstellt und die Eingaben werden in eine kleine passwortgeschützte Datenbank (Access oder so) geschrieben.

    Wenn ich die Beispiele richtig gelesen habe, habe ich eigentlich nur die Möglichkeit das Passwort mittels Send() zu übergeben?

  • Passwortgeschützte Dateien öffnen

    • Kinemod
    • 5. Februar 2017 um 22:29

    Nun ich habe eigentlich nichts bestimmtes vor...
    Ich habe mir lediglich überlegt, ob ich eben aus einem Autoitskript auch eine pdf oder andere passwortgeschützte Datei öffnen könnte.
    Ich habe dann in der Hilfe nachgelesen was z.B. bei fileOpen steht und konnte nirgends (ausser Word und Excell eben) eine Funktion finden, die eine passwortgeschützte Datei öffnet. Also habe ich mich weiter gefragt, ob Autoit das überhaupt kann?

    Also angenommen ich bekommen eine passwortgeschützte pdf und möchte diese mit einem Autoitskript öffnen (Passwort wäre natürlich vorhanden), wäre dies überhaupt möglich? (Ich weiss das Beispiel ist sehr an den Haaren herbei gezogen. Ich könnte ja das Passwort einfach eingeben, aber so auf die Schnelle ist mir jetzt nichts Schlaues in den Sinn gekommen)

    Es könnte auch eine Libre-Office Datei sein. Bei der könnte ich wahrscheinlich auch nicht auf die Word- bzw. Excellfunktionen von Autoit zurückgreifen, oder?

  • Passwortgeschützte Dateien öffnen

    • Kinemod
    • 5. Februar 2017 um 21:14

    Hallo zusammen,

    ich habe eine Frage bezüglich passwortgeschützte Dateien. Ich habe in der Autoit-Hilfe gelesen, dass man Word- bzw. Excelldateien öffnen kann auch wenn diese mit Passwort geschützt sind.
    Meine Frage nun:
    Kann man auch andere passwortgeschützte Dateien via Autoitskript öffnen, z.B. pdf's, zip's oder sonst was? Wenn ja, wie geht das? Muss man dafür "spezielle" UDF's (nach-)laden?

  • Ergebniss soll neuer Ausgangswert werden

    • Kinemod
    • 13. Februar 2016 um 23:47

    Ich glaub ich habs....

    Code
    $total = 248410397744610
    
    
    
    
    For $v2= 0 To 26
    	$v1= Mod($total,17)
    	MsgBox(64,"",$v1)
    
    
    	$total= $total-$v1
    	$total= $total/17
    MsgBox(0, "", $total)
    
    
    
    
    Next
    Alles anzeigen

    Liefert mir die Zahlen, die ich brauche (glaube ich)...
    Weiter Prüfungen erst Morgen.

  • Ergebniss soll neuer Ausgangswert werden

    • Kinemod
    • 13. Februar 2016 um 22:04

    Ich sehe, ich muss dringend die Terminologie studieren...

  • Ergebniss soll neuer Ausgangswert werden

    • Kinemod
    • 13. Februar 2016 um 21:37

    Fühl mich jetzt gerade völlig blöd, aber:

    (248410397744610-4)/17=14612376337918

    das sind doch alles Ganzzahlen? Sind denn das nicht Integer-Werte?

    Kann aber muss nicht, oder wie?

  • Ergebniss soll neuer Ausgangswert werden

    • Kinemod
    • 13. Februar 2016 um 20:43

    @chip
    mit deinem Skript bekomme ich die gesuchten Zahlen, danke. Ich benötige aber auch noch den "Teiler", also die $v2...

    Ich tüftle noch etwas herum und würde mich ev. wieder melden...

    @'AspirinJunkie
    Ich dachte IsInt($Zahl) heisst soviel wie "finde die Ganzzahl in dieser Rechnung"... habe ich das falsch verstanden?
    Die Zahlen, die als Ergebnis herauskommen, sind die gleichen wie mit IsInt($Zahl), aber auch dir: Danke für den Input.

  • Ergebniss soll neuer Ausgangswert werden

    • Kinemod
    • 12. Februar 2016 um 07:49

    Es muss möglich sein genau auf 0 zu kommen. Es soll nämlich die "Rückertsrechnung" zu diesem Problem sein:
    youtube
    Da der eigentliche Start von 0 beginnt und immer eine Ganzzahl mit einer Ganzzahl multipliziert (Schlusswert =$total), muss die Umkehrung auch möglich sein...
    Dewegen vrauche ich die Zahlen $v2 aufgeschrieben und die Zahlen $v1 weiterverarbeitet...

  • Ergebniss soll neuer Ausgangswert werden

    • Kinemod
    • 11. Februar 2016 um 22:24

    Hallo an alle,

    habe gerade mit Autoit begonnen und stehe gerade Mal an.

    Ich habe folgendes Skript geschrieben:

    Code
    $total = 248410397744610
    $v2 = 0
    
    
    Dim $aArray[1]
    Dim $aArray1[1]
    
    
    For $v2= 0 To 26
    
    
    	$v1= $aArray[0]
    	$Zahl= ($v1-$v2)/17
    
    
    	If IsInt($Zahl) And $v2<= 26 Then
    		MsgBox(0, "", $Zahl)
    		_ArrayPush ($aArray[0], $Zahl)
    		_ArrayAdd ($aArray1[0], $v2)
    		_ArrayDisplay ($aArray[0])
    	EndIf
    
    
    Next
    Alles anzeigen

    Das Schlussendliche Ziel ist die Zahl $total=0 zu bekommen.
    Im Moment wäre ich einfach froh, wenn das Skript die gefundenen Ganzzahlen in einen Array schreibt und diesen Wert zur Weiterverarbeitung wieder ausliesst.
    Die MsgBox gibt momentan die Werte "0" und "-1" aus.
    Wenn ich "$Zahl= ($v1-$v2)/17" durch "$Zahl= ($total-$v2)/17" kommen die Werte "14612376337918" und "146123763379187" heraus.
    Diese Werte sind die richtigen, aber wie kann sie sie wieder ins Skript einfügen, als wären sie das $total?

    Gruss

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™