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

Beiträge von James

  • möglich? überprüfen ob pdf bereits geöffnet war

    • James
    • 5. September 2011 um 09:58

    Wenn es keine gibt, dann mach die Datei doch selber:

    [autoit]

    If FileExists(@TempDir & '\~AdobeAcrobat.tmp') Then
    FileDelete(@TempDir & '\~AdobeAcrobat.tmp')
    EndIf
    WinWaitActive('Adobe Acrobat')
    $File = FileOpen(@TempDir & '\~AdobeAcrobat.tmp', 2)
    FileWrite($File, Chr(0))
    FileClose($File)
    FileSetAttrib(@TempDir & '\~AdobeAcrobat.tmp', '-RASH+T')

    [/autoit]


    MfG, James

  • Datenübernahme aus einer Excel Tabelle in eine andere vorgefertigte Excel Tabelle per Autoit

    • James
    • 4. September 2011 um 19:39

    Das erste was du machen solltest ist die Tabellen mit Excel in dem .CSV-Format zu speichern.
    Dieses Format lässt sich leicht auslesen, was das Skript stark vereinfachen sollte.

    MfG, James

  • Funktioniert bei euch _MouseTrap? (Win 7, 64bit)

    • James
    • 4. September 2011 um 18:32

    Ich hab 3.3.6.1 und 3.3.7.14 installiert, es ging aber auch bei früheren Versionen bei mir.
    MfG, James

  • Funktioniert bei euch _MouseTrap? (Win 7, 64bit)

    • James
    • 4. September 2011 um 16:33

    Bei mir funktioniert das genau so, bei ihm heute um 11 nicht.

  • Funktioniert bei euch _MouseTrap? (Win 7, 64bit)

    • James
    • 4. September 2011 um 16:06

    Ich sehs nicht.

  • Autoit Creditsystem Sicherheit

    • James
    • 4. September 2011 um 15:39

    So kann man nur bestimmt oft an einem Tag Credits bekommen, und selbst wenn man das Programm knackt kann man das nicht umgehen.

  • C# Dll verwenden

    • James
    • 4. September 2011 um 13:34

    Du solltest in dem DllCall den Namen der Funktion angeben, die du aufrufen willst.
    MfG, James

  • Funktioniert bei euch _MouseTrap? (Win 7, 64bit)

    • James
    • 4. September 2011 um 13:29
    Zitat von Cheater Dieter

    So geht es:

    [autoit]

    #include <misc.au3>
    _MouseTrap(100,100,200,200)
    Sleep(10000)

    [/autoit]


    So war der Code in Post #1 am Anfang auch.

  • Funktioniert bei euch _MouseTrap? (Win 7, 64bit)

    • James
    • 4. September 2011 um 11:10

    Ich habe Windows 7 Home Premium Service Pack 0A,v.1 64bit und es funktioniert.

    MfG, James C.

  • Möchte Gerne für euch scripten

    • James
    • 4. September 2011 um 10:31

    Wie wärs mit einem einfachen Spiel, z.B. ein Auto in einem Rundkurs.
    (Brauch ich zwar nicht, aber wenns dem Verbessern der Fähigkeiten dient.)

    MfG, James C.

    Edit:
    Es muss ja keine gute Grafik haben, ein mit Paint gezeichnetes Bild reicht völlig.

    Edit2:
    Als ersten Versuch vielleicht die Grafiken komplett weglassen und nur mit Formen arbeiten.

  • Primzahlen

    • James
    • 4. September 2011 um 09:25
    Zitat von BugFix

    Ein Bemühen der Forumssuche hätte dir den Wettbewerb dazu geliefert. Hier der Ergebnispost: [Beendet] µitLight März

    Zitat von James1337

    Ich weis, das ist nichts neues, oder aufregendes (, oder gutes), aber mir war langweilig. :D


    PenGuin: Das ist eigentlich so wie mein Skript, nur das es in Funktionen aufgeteilt wurde.

    MfG, James

  • AutoIt Debugger - Tool Chest lädt EInträge nicht?

    • James
    • 4. September 2011 um 08:01

    http://www.thefoolonthehill.net/drupal/AutoIt%20Debugger

  • Autoit Creditsystem Sicherheit

    • James
    • 4. September 2011 um 07:30
    Zitat von sh0r7y

    Also ich habe jetzt lange Zeit darüber nachgedacht und denke, dass man es einfach nicht sicher gestalten kann. Dadurch dass das AutoIt Programm reversed werden kann, ist es meiner Meinung nach nicht möglich, die Surfbar zu sichern.


    Würde ich so nicht sagen:
    Jeder Client muss sich doch irgendwie authentifizieren, oder?
    Dann brauchst du nur einen Server, der jeden Tag um Mitternacht für jeden Benutzer einen Key erstellt, und dieser Key nach dem 3. mal (oder 1. mal) benutzen deaktiviert wird und der Benutzer dann auf einen neuen Key warten muss.

    MfG, James C.

  • Schriftfarbe von Functionen ändern

    • James
    • 4. September 2011 um 07:23

    Ja klar, schau dir mal die "au3.keywords.properties" in SciTE unter "Options" an.
    Da kannst du dann bei "au3.keywords.udfs" deine Funktion einfügen.
    Das würde ich allerdings nicht bei jeder Funktion machen, nur wenn die Funktion wirklich, wirklich gut ist.

    MfG, James C.

  • Webbrowser

    • James
    • 4. September 2011 um 07:19

    Für die einfachen Sachen (also ohne Frames, Videos, ...) würde doch auch ein Rich-Edit zur Darstellung reichen.?
    MfG, James

  • Primzahlen

    • James
    • 2. September 2011 um 23:11
    Zitat von TheShadowAE

    Dein Skript zeigt auch die 1 an


    Man sollte ja auch immer bei >=2 anfangen.
    Jetzt nicht mehr. :D

  • Primzahlen

    • James
    • 2. September 2011 um 21:57

    Vielen Dank, Luki
    Ich habe das 2. Skript geändert.

    MfG, James

    Edit:
    Das 1. Skript ist jetzt auch aktuell.

  • Primzahlen

    • James
    • 2. September 2011 um 21:47

    Es überprüft jetzt keine ungeraden Zahlen mehr.

  • Primzahlen

    • James
    • 2. September 2011 um 20:59

    Danke, hier Version 2:

    [autoit]

    #NoTrayIcon

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

    GUICreate('autoit.de Primzahlen-Generator von James', 400, 300)
    $ListView = GUICtrlCreateListView('Zahl |Status ', 20, 20, 360, 220)
    $gVon = GUICtrlCreateInput(2, 20, 260, 50, 20, 0x2000)
    $gBis = GUICtrlCreateInput(100, 80, 260, 100, 20, 0x2000)
    $gAlle = GUICtrlCreateCheckbox('Alle Zahlen anzeigen', 190, 260, 120, 20)
    $Start = GUICtrlCreateButton('Start', 320, 260, 60, 20)
    GUISetState(@SW_SHOW)

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

    Do
    $Msg = GUIGetMsg()
    If $Msg = $Start Then
    $Von = GUICtrlRead($gVon)
    $Bis = GUICtrlRead($gBis)
    $Alle = GUICtrlRead($gAlle)
    GUICtrlDelete($ListView)
    $ListView = GUICtrlCreateListView('Zahl |Status ', 20, 20, 360, 220)
    For $n = $Von To $Bis Step 1
    $prime = 0
    For $x = 2 To Ceiling($n^0.5) Step 1
    If $x > 2 And Mod($x, 2) = 0 Then
    Else
    If Mod($n, $x) == 0 And ($n/$x > 1) Then
    If $Alle = 1 Then
    GUICtrlCreateListViewItem($n & '|' & $x & ' * ' & $n/$x, $ListView)
    EndIf
    $prime = 1
    ExitLoop
    EndIf
    If GUIGetMsg() = -3 Then Exit
    EndIf
    Next
    If $n > 1 And $prime = 0 Then
    GUICtrlCreateListViewItem($n & '|Primzahl', $ListView)
    EndIf
    Next
    EndIf
    Until $Msg = -3

    [/autoit]
  • Primzahlen

    • James
    • 2. September 2011 um 20:18

    Hier mal ein kleines Skript zum Berechnen der Primzahlen bis 1000:

    [autoit]

    For $n = 2 To 100 Step 1
    $prime = 0
    For $x = 2 To Ceiling($n/0.5) Step 1
    If $x > 2 And Mod($x, 2) = 0 Then
    Else
    If Mod($n, $x) == 0 And ($n/$x > 1) Then
    ConsoleWrite($n & ' equals ' & $x & ' * ' & $n/$x & @CRLF)
    $prime = 1
    ExitLoop
    EndIf
    EndIf
    Next
    If $n > 1 And $prime = 0 Then
    ConsoleWrite($n & ' is a prime number' & @CRLF)
    EndIf
    Next

    [/autoit]


    Wenn man den Kommentar in Zeile 7 entfernt, erhält man gleich die Information, weshalb die andern Zahlen keine Primzahlen sind.

    Ich weis, das ist nichts neues, oder aufregendes (, oder gutes), aber mir war langweilig. :D

    MfG, James C.

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™