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

Beiträge von ISI360

  • ISN AutoIt Studio

    • ISI360
    • 7. Mai 2024 um 17:03

    Hallo Leute

    Es gibt mal wieder ein neues Update für das ISN AutoIt Studio! Version 1.16 ist ab sofort online!

    Viel Spaß damit, und wie immer: Feedback erwünscht! 8)

    Anbei der detaillierte Changelog:

    Spoiler anzeigen

    --> ISN AutoIt Studio: <--
    -----------------------------------
    [Bugfixes]
    - Diverse Bugfixes
    - Crash beim Abbrechen eines Dateidialoges behoben (trat nur bei aktivem Skin auf) (thx to bfgxp)
    - Der Ersteinrichtungsassistent wurde in der falschen Sprache angezeigt. Dies ist nun behoben.
    - Falsche Icons bei den Makroslots korrigiert
    - Redraw Bug in Toolbar bei Makroslots behoben
    - Redraw Problem beim Sperren/Entsperren des Computers behoben.
    - Beim Kompilieren einzelner Dateien wurde bisher immer das Projektverzeichnis als Arbeitsverzeichnis verwendet, wodurch die kompilierten Dateien immer im Root des Projektes landeten. Dies ist nun behoben. (thx to kittmaster)

    [Neue Features]
    - Im Kontextmenü des Projektbaumes können nun direkt Verknüpfungen zu beliebigen Dateien erstellt werden. Diese Funktion steht des weiteren auch als Toolbar Element sowie als Hotkey bereit.
    - Hotkeys für die Funktionen "Neuen Unterordner erstellen" und "Neue Verknüpfung erstellen" hinzugefügt

    [Verbesserungen]
    - Die Funktionen "Neue Datei erstellen", "Neuen Unterordner erstellen" und "Neue Verknüpfung erstellen" verweden nun immer als Speicherort den aktuell gewählten Ort im Projektbaum.
    Dies war bisher nur der Fall wenn die Funktion über das Kontextmenü des Projektbaumes aufgerufen wurde.
    - Verbundene Netzlaufwerke werden im Editormodus im Projektbaum nun mit der korrekten Laufwerksbezeichnung angezeigt
    - In den Projekteigenschaften wird nun auch der aktuelle Speicherort des Projektes angezeigt

    --> ISN Form Studio 2: <--
    -----------------------------------
    [Bugfixes]
    - Diverse Bugfixes
    - Bug mit Umlauten bei Extracode behoben (thx to aSeCa)

    [Verbesserungen]
    - Die Funktionen Rückgängig / Wiederherstellen behalten nun die aktuell geöffnete Tabseite bei. (thx to aSeCa)
    - Weitere FormStudio Extracode Variablen hinzugefügt. Sogut wie alle Elemente aus dem Control Editor und der GUI selbst können nun mit Variablen in Extracode eingefügt werden.

  • ISN AutoIt Studio

    • ISI360
    • 5. März 2024 um 19:25
    Zitat von aSeCa

    Klappt beides, danke! :)

    Freut zu hören 8)

    Zitat von aSeCa

    Habe 5 Tabs und starte auf Tab 1, aber 2 Controls von Tab 2, 1 Control von Tab 3 und 6 Controls von Tab 5 sind sichtbar. Wenn ich dann manuell alle Tabs durchgehe, dann verschwindet das und die Tabs wissen wieder, wo sie hingehören...

    Hmm..erstellt du den Tab zufällig mit _GUICtrlTab_Create? Switche das mal auf die native GUICtrlCreateTab. Hatte sowas ähnliches auch schon mal, bin mir aber nicht ganz sicher ob es das nun war.
    Ansonsten schick mir einfach ein kurzes Testskript (gerne via PN, damit es hier nicht zu OffTopic wird).

  • ISN AutoIt Studio

    • ISI360
    • 5. März 2024 um 16:15
    Zitat von OhnePlan

    Beides Ja ^^

    Ok, ich schaus mir an. Kannst du mir evtl. noch ein kurzes Testskript posten, wo diverse Variablen enthalten sind die bei dir nicht eingelesen werden? Dann werde ich das ganze bei mir testen...

    EDIT: Du verwendest schon den Projektmodus des ISN oder? (Nicht den Editormodus)

  • ISN AutoIt Studio

    • ISI360
    • 5. März 2024 um 16:05

    aSeCa:
    Im Anhang eine gefixte Version des Formstudios. Hier sollte der Bug mit den Umlauten beim Extracode behoben sein. Du wirst dennoch die Umlaute einmal wieder korrigieren müssen..dann sollte es aber so bleiben.
    Die Datei entpacken und die darin enthaltene formstudio2.a3x einfach im ISN AutoIt Studio Verzeichnis unter \Data\Plugins\Formstudio2 austauschen.

    PS: Die funktion "Tabseite merken" bei Rückgängig/Wiederherstellen ist in der Version auch schon eingebaut ;)

    Dateien

    formstudio2.zip 821,19 kB – 295 Downloads
  • ISN AutoIt Studio

    • ISI360
    • 5. März 2024 um 15:38
    Zitat von aSeCa

    Oh, es gibt so ein Schloss... Sowas habe ich gesucht, wie konnte ich das übersehen? Danke! ^^' Das mit "STRG" klappt auch, ist auch intuitiv... Ich glaube, ich hatte es bei Checkboxen versucht und die wurden dann "gecheckt", statt ausgewählt, und dann dachte ich, dass es nicht geht. Aber muss nur mehr auf das Label zielen, dann geht es da auch.

    Ja stimmt, ab und an ist es ein wenig fummelei das Control zu "erwischen".

    Zitat von aSeCa

    Fand es aber komisch, dass ich zumindest bei dem Control dann nicht einfach das Extracode direkt vom Control nutzen kann. Hätte gedacht, dass es genau für sowas da ist.

    Extracode für ein Control ist nichts anderes als AutoIt Code der nach dem eigentlichem Control in der GUI eingefügt wird. Wird die Reihenfolge des Controls in der GUI verändert, wird auch der an das Control gebundene Extracode mitverschoben.

    Zitat von aSeCa

    Aber einen Bug habe ich so noch festgestellt: Immer, wenn ich Extracode öffne, gibt es wachsende Probleme mit Umlauten:

    Original: _GUICtrlStatusBar_SetText($hStatus, "Noch keine Log-Einträge", 4)

    2. Öffnen des Extracodes: _GUICtrlStatusBar_SetText($hStatus, "Noch keine Log-Einträge", 4)

    3. Mal "Ok" und einfach wieder "Extracode": _GUICtrlStatusBar_SetText($hStatus, "Noch keine Log-Einträge", 4)

    usw. Ist nicht bei jedem Klick, aber das Konstrukt wächst immer weiter. Bei Sonderzeichen noch schlimmer, z. B. hat nach 6x öffnen sich ein einzelnes Sonderzeichen in das verwandelt: "✉"

    Schau ich mir an, danke für die Info.

  • ISN AutoIt Studio

    • ISI360
    • 5. März 2024 um 15:20
    Zitat von OhnePlan

    Ja, das ist definitiv der Fall. Selbst wenn ich ein neue Variable anlege und speichere, findet er sie 3 Zeilen später nicht.

    Ok, und der Zugriff auf das Projekt erfolgt über ein Netzlaufwerk, oder?
    Die Einstellungen für Autocomplete unter Einstellungen -> Skripteditor -> (Bereich Autocomplete in den Schreibeinstellungen) hast du auch geprüft? (zb. die Option dass dir nur Globale Variablen vorgeschlagen werdem)

  • ISN AutoIt Studio

    • ISI360
    • 5. März 2024 um 12:22
    Zitat von Bolle

    ich bin mehr oder weniger durch Zufall auf dein tolles Projekt gestoßen. Respekt! Ich nutze es jetzt seit drei Tagen und bin begeistert. Was ich leider noch nicht rausbekommen habe, ist wie man alle Funktionen zuklappen kann. Weder mit allen Codesegmente, noch mit allen Regionen (was ja logisch ist) klappt es. Ist das nicht vorgesehen, bzw. wie kann ich das machen?

    Siehe "Ansicht -> Segmente ausklappen / zuklappen". Falls du das meinst.

  • ISN AutoIt Studio

    • ISI360
    • 5. März 2024 um 12:14

    Danke für euer Feedback (und sorry für die Späten Antworten)

    Also:

    Zitat von aSeCa

    Wenn man viele Elemente auf dem Tab-Element hat (und natürlich zugeordnet) und dann einen Teil davon zusammen bewegen möchte, dann ist es extrem schwierig die Elemente auszuwählen. Wenn man irgendwo innerhalb des Tab-Elements die Maus drückt, um die Markierung der Elemente zu machen, die man verschieben möchte, dann verschiebt man immer das Tab-Element.

    Die Auswahl via Shift zu erweitern ist ja nicht möglich und ich habe auch keine Option gefunden, das Tab-Element irgendwie zu "sperren".

    Du kannst einzelne Controls durch gedrückthalten der STRG-Taste nacheinander markieren. Und wenn du zb. das Tab-Control Sperrst (mit dem gelben Schloss im rechten Control-Editor), wird dies zumindest nicht mehr mitverschoben.


    Zitat von aSeCa

    Wenn ich schon dabei bin, eine Sache, die ich noch cool fände, wäre ein anderes Handling mit der Statusbar. :) Die Trennung mit SetParts wäre in der GUI sehr cool, wenn man das direkt in ISN machen könnte.

    Habe z. B. auch versucht, dann das SetParts im "Extracode" der Statusbar zu machen, aber irgendwie scheint es da noch nicht initialisiert zu sein oder so?! Jedenfalls musste ich es dann an den Anfang meines Codes packen. Das ist überhaupt kein Problem, aber wäre natürlich noch optimierbar, wenn du da Lust zu hast :)

    Schau dir dazu am besten mal das "Extracode" - Control im Formstudio an. Im Endeffekt ist dies ein reines Dummy Control, wo du beliebigen AutoIt Code in deine GUI einfügen kannst.
    So könntest du alles benötigte für die Parts und die Statusbar dort rein packen. (Und mit der Control-Reihenfolge der GUI kannst du relativ einfach die Reihenfolge des Codes in deiner GUI festlegen)
    (Siehe dazu das Testprojekt 2 auf meiner Homepage)


    Zitat von aSeCa

    Noch eine Kleinigkeit im GUI-Teil: Immer, wenn ich in einem der weiteren Tabs bin, also nicht dem Haupt-Tab und dann eine Bearbeitung rückgängig mache, dann fliegt man nach der Aktualisierung wieder in den Haupt-Tab. Wenn das Studio sich das merken könnte, wäre das wirklich praktisch! :)

    Gute Idee! Ist notiert ;)

    Zitat von aSeCa

    Warum erlaubst du nur ein Tab pro GUI?

    Das FormStudio arbeitet mit dem nativen GUICtrlCreateTab Befehl von AutoIt. Und dies erlaubt ein Tabcontrol pro GUI. Wie du ja schon herausgefunden hast, gibt es dazu aber Workarounds um dies zu umgehen. Nativ wird dies im Formstudio jedoch nicht unterstützt. Du kannst dies aber relativ einfach mit weiteren Extracode Controls lösen.

    Zitat von OhnePlan

    Leider habe ich das selbe Problem wie mbischoff . Die Variablen werden mir nicht vorgeschlagen, egal ob im Projekt oder in einer einzelnen Datei. Speichern hilft nichts, nur Neustarten. Greife über eine NAS auf die Daten zu. AutoBackup ist deaktiviert.

    Das Studio geht immer von der Hauptdatei deines Projektes aus und durchsucht jene Dateien, welche von hier aus als Include verlinkt sind. Ist dies der Fall?

    Zitat von aSeCa

    Wie kann ich Radio Buttons gruppieren? Ich kann das ja schwer im Extra Code machen, weil man ja eig. vorher und nachher einmal GUICtrlCreateGroup aufruft und so genau kann man nicht eingreifen, wenn man den Code nicht generiert verwendet, sondern als ISF.

    Und da die Funktion auch nicht irgendwie auf Handles angewendet werden kann, muss man ja an die richtigen Stellen im Code... Ein einfaches Gruppenfeld reicht zumindest nicht aus, hätte ja sein können, dass ISN das dann interpretiert.

    Ich kann halt als Workaround dann als ClickEvent das selber handeln, aber es gibt doch bestimmt auch in ISN einen Weg, um das richtig zu machen?!

    Ich mach´s immer so: Mit der Funktion "Reihenfolge der Controls" hast du in der GUI ja schon mal volle Controlle in welche Reihenfolge die Controls in deine GUI geschrieben werden. Somit kannst du jene die du Gruppieren willst schon mal richtig anordnen. Und ich füge dann immer beim letzten Radio-Control in der Gruppe "GUIStartGroup()" als Extracode hinzu. Dies gruppiert die Controls.


    Hoffe das hilft ;)

  • ISN AutoIt Studio

    • ISI360
    • 14. Juli 2023 um 10:16

    Hallo Leute!

    Es gibt mal wieder ein neues Update für das ISN AutoIt Studio! Version 1.15 ist ab sofort online!

    Viel Spaß damit, und wie immer: Feedback erwünscht! 8)

    Anbei der detaillierte Changelog:

    Spoiler anzeigen

    --> ISN AutoIt Studio: <--

    -----------------------------------

    [Bugfixes]

    - Diverse Bugfixes

    - Diverse Codeanpassungen für AutoIt Version 3.3.16.1

    - Problemen mit Umlauten bei den Projektnotizen behoben.

    [Verbesserungen]

    - Integrierte *.api & *.properties Datei wurde auf AutoIt Version 3.3.16.1 aktualisiert.

    - Integrierte AutoIt Version des ISN AutoIt Studios wurde auf AutoIt Version 3.3.16.1 aktualisiert.

    --> ISN Form Studio 2: <--

    -----------------------------------

    [Bugfixes]

    - Diverse Bugfixes

    [Neue Features]

    - In den GUI Eigenschaften gibt es für "GUI in einer Funktion verschachteln" eine neue Option: (thx an philpw99 für die Idee dazu)

    Es kann nun nur das GUI-Handle als Rückgabewert der Funktion genutzt werden (wie bisher), oder eine Map Variable mit allen Handles in der Form.

    Als Schlüsselname (Key) werden die definierten Handlenamen der jewailigen Controls verwendet. (Ohne $-Zeichen!)

    So kann später zb. einfach via $mTestform["Label1"] ODER $mTestform.Label1 auf das entsprechende Control zugegriffen werden.

    Zu diesem Thema gibt es ein neues Demoprojekt auf meiner Homepage (Demoprojekte -> Testprojekt 4).

    INFO: Die Map Option erfordert AutoIt Version 3.3.16.0 oder höher!

    [Verbesserungen]

    - Beim Extracode-Control kann nun entwerder das definierte handle oder das Textfeld als benutzerdefinierten Text für das Control im Gui-Designer verwendet werden. Somit können die Extracode-Controls übersichtlicher bezeichnet werden.

    Sollten handle und Text definiert sein, wird das handle bevorzugt.

  • ISN Form Studio2 und _IECreateEmbedded() oder ähnlich

    • ISI360
    • 19. Februar 2022 um 11:23

    Hallo

    Ein direktes IEControl gibt es im Formstudio nicht. Allerding kannst du so gut wie alles mit dem "Extracode Control" machen.

    Dies ist quasi ein Leeres-Control, welches via Extracode (AutoIt Code) nach deinen wünschen zusammengebastelt werden kann.

    Zum Beispiel:

    Extracode Control in der GUI erzeugen, und folgende AutoIt Zeilen unter "Extracode" einfügen:

    Code
    Global $oIE = _IECreateEmbedded()
    GUICtrlCreateObj($oIE, %x%, %y%, %width%, %height%)


    Schon hast du ein IEControl, welches bequem via Formstudio Positioniert und verschoben werden kann. (Dank den Variablen %x% usw.)

    Hoffe das Hilft dir ;)

  • ISN AutoIt Studio

    • ISI360
    • 22. Januar 2022 um 19:42

    Hallo Leute!


    Es gibt mal wieder ein neues Update für das ISN AutoIt Studio! Version 1.14 ist ab sofort online!

    Viel Spaß damit, und wie immer: Feedback erwünscht! 8)


    Anbei der detaillierte Changelog:

    Spoiler anzeigen

    --> ISN AutoIt Studio: <--

    -----------------------------------

    [Bugfixes]

    - Diverse Bugfixes

    - Bug bei Intellimark und zusammengeklappten Codezeilen behoben. (thx to Jokerman)

    - Resize Bug im Extracode (Codeausschnitt) Fenster behoben

    - Auf Systemen mit chinesischer Sprache stürtzte das ISN beim Öffnen von größeren Dateien ab. Dies ist nun behoben.

    - #LANGUAGE_ERROR# beim Versionsupgrade auf chinesischen Systemen gefixt

    [Verbesserungen]

    - Chinesische übersetzung aktualisiert (thx to bfgxp)

    - "SetProcessDPIAware" in die ISN Testprojekte eingefügt.

    - Dialog "Neues Projekt anlegen" überarbeitet

    - Ladeanimationen für hochauflösende Monitore optimiert

    - Alle Sprachpakete für das ISN Autoit Studio sowie die Plugins wurden mithilfe von Google translator auf Version 1.14 ergänzt.

    - Hilfedokumente (deutsch / englisch) wurde verbessert

    - Integrierten AutoIt3Wrapper auf Version 21.316.1639.7 aktualisiert

    [Neue Features]

    - Im Dialog "Neues Projekt anlegen" gibt es nun eine neue Option: Projekt für hochauflösende Monitore vorbereiten

    Durch diese Option wird im neuen Projekt automatisch eine "SetProcessDPIAware" Codezeile eingefügt, die das Skript grundlegen "HighDPIAware" macht.

    Dies fixt schon mal die automatische DPI Skalierung durch Windows, worduch z.B. GUI Elemente auf 4K Monitoren stark vergrößert und unscharf dargestellt werden.

    Um die Details bei der DPI skalierung (GUI, Controls, usw.) muss sich der Projektautor allerdings nach wie vor selbst kümmern. (wie bisher)

    - Im Dialog "Neues Projekt anlegen" kann nun auch der Speicherort eines Projektes (bzw. dessen Ordnername) frei definiert werden.

    - Koreanische übersetzung hinzugefügt

    - Das ISN AutoIt Studio kann nun auf wunsch immer als Administrator ausgeführt werden. Diese Option ist ab sofort in den Programmeinstellungen unter "Algemein" zu finden.

    --> ISN Form Studio 2: <--

    -----------------------------------

    [Bugfixes]

    - Diverse Bugfixes

    - Fehlende Styles / ExStyles für diverse Controls ergänzt

    - Redraw Bug des Form Studios beim wechseln von Tabseiten im ISN Studio behoben.

    - Bei der Funktion "Rückgängig" bzw. "Wiederholen" wurden bisher chinesische Zeichen nicht korrekt wiederhergestellt. Dies ist nun behoben.

    [Neue Features]

    - Beim Testen einer Form wird diese nun standardmäßig im "HighDPIAware" Modus gestartet. (Dies gilt allerdings nur für das Testen der Form inerhalb des FormStudios !!)

    Falls gewünscht kann diese Option in den Programmeinstellungen wieder deaktiviert werden.

  • ISN AutoIt Studio

    • ISI360
    • 24. August 2021 um 10:22

    Kurze Zusatzinformation:

    Ab sofort kann, dass ISN AutoIt Studio auch über den neuen Windows Package Manager installiert bzw. aktualisiert werden!

    Zum Installieren bzw. aktualisieren können folgende Befehle verwendet werden:

    Code
    winget install “ISN AutoIt Studio”
    winget upgrade “ISN AutoIt Studio”
  • ISN AutoIt Studio

    • ISI360
    • 18. Juli 2021 um 12:58

    Hallo Leute!


    Es gibt mal wieder ein neues Update für das ISN AutoIt Studio! Version 1.13 ist ab sofort online!

    Viel Spaß damit, und wie immer: Feedback erwünscht! 8)


    Anbei der detaillierte Changelog:

    Spoiler anzeigen

    --> ISN AutoIt Studio: <--

    -----------------------------------

    [Bugfixes]

    - Diverse Bugfixes

    - Resize Bug im Vollbildmodus behoben

    - Bug behoben, wodurch beim Kopieren/Einfügen von Text im Skripteditor der Text 2-3x eingefügt wurde.

    - Im neuen "ISN-Variablen auswählen"-Fenster haben ein paar Variablen gefehlt. (z.B. %UDFsDir%) Dies wurde nun gefixt.

    - Bug in verbindung mit Aero Snap behoben.

    - Ab und an erkannte das ISN nicht, dass ein laufendes Skript bereits beenden wurde. Dies ist nun gefixt sein.

    - Bug behoben, wodurch ein Tabwechsel das komplette Fensterlayout des ISN Studios durcheinander bringen konnte.

    [Verbesserungen]

    - Flimmern des Hauptfensters weiter reduziert

    - Abgedockte Plugins sind nun "Parent" zum ISN Hauptfenster. So können diese nicht mehr hinter dem ISN Fenster verschwinden.

    - Abgedockte Plugins besitzen nun das jewailige Plugin-Icon in der Titelleiste bzw. der Taskleiste.

    - Die Funktion "In Dateien suchen" funktioniert nun auch mit Umlauten.

    Des weiteren wurde das "Suchen in Datei oder Ordner"-Input durch ein Dropdown mit verschiedenen ISN Variablen ersetzt.

    - Im "ISN-Variablen auswählen"-Fenster wurde nun eine Schnellsuchleiste hinzugefügt. Dies sollte das finden einer Variable noch einfacher machen.

    - Im "ISN-Variablen auswählen"-Fenster wird nun direkt eine Pfadvorschau der gewählten Variable angezeigt. (Durch welchen Pfad die Variable später ersetzt wird)

    - Die Fenstergröße des "ISN-Variablen auswählen"-Fensters kann nun verändert werden.

    - Wird ein Suchfeld mit dem rechten "X"-Symbol geleert, wird nun automatisch der Tastaturfokus auf das Suchfeld gesetzt.

    - Änderungen am Splittersystem des ISNs vorgenommen:

    Wird nun ein Splitter des Programmfensters bewegt, wird eine Vorschau der finalen Position angezeigt. Die soll flackern der GUI beim Verschieben des Splitters verhindern.

    - Flimmern im QuickView Bereich reduziert

    - Wird die Göße eines Fensters verändert, wird ab sofort nur mehr der Fensterrahmen bei der Größenveränderung angezeigt. Dies soll flackern in der GUI verhindern.

    - Die Option "Auskommentieren von Zeilen mit der '-' Taste am Ziffernblock erlauben" in den Programmeinstellungen erfordert nun keinen kompletten ISN neustart mehr.

    - Beim Schließen eines Tabs wird nun der nächste Tab (sofern einer existiert) selektiert. Bisher wurde immer der letzte ausgewählt.

    - Die Funktion "Beim Markieren automatisch Treffer hervorheben" wurde verbessert und arbeitet nun viel schneller. (Speziell bei großen Dateien)

    - Kleinere Design updates

    [Neue Features]

    - Das ISN AutoIt Studio verwendet nun eine neue UDF als Grundlage für das Hotkey-System. Dies soll vor allem das Problem mit plötzlich nicht mehr funktionierenden Hotkeys beheben.

    - Neuer Creditssong

    - "Dark Mode"-Versionen des Startlogos und der Mini Debug Console hinzugefügt.

    - Die Warnmeldung "Dieses Projekt ist in einer anderen ISN AutoIt Studio instanz geöffnet" kann nun übersprungen werden.

    --> ISN Form Studio 2: <--

    -----------------------------------

    [Bugfixes]

    - Diverse Bugfixes

    - GUI Bug unter Windows 7 behoben

    - Kleinere Design updates

  • ISN AutoIt Studio

    • ISI360
    • 25. März 2021 um 10:08

    Hallo Leute!

    Es gibt mal wieder ein neues Update für das ISN AutoIt Studio! Version 1.12 ist ab sofort online!

    Wie überall hat euch mir das Thema Corona einen ziehmlichen Strich durch die vergangene ISN entwicklung gemacht.
    Aber nun habe ich endlich mal wieder eine finale Version zusammengebracht.

    Das besondere Highlight dieser Version ist der endgültige verzicht auf AutoIt .exe Dateien im ISN Paket.

    Es wurde alles auf *.a3x Dateien ausgetauscht (bis auch die AutoIt_Studio.exe...wobei diese nun "nur" mehr ein Launcher für die eigentliche *.a3x ist und NICHT mehr mit AutoIt erstellt wurde (PureBasic).

    Somit sollte das "Thema Virenscanner und False-Positive" nun endgültig geschichte sein!

    Viel Spaß damit, und wie immer: Feedback erwünscht! 8)

    Anbei der detaillierte Changelog:

    Spoiler anzeigen

    --> ISN AutoIt Studio: <--

    -----------------------------------

    [Bugfixes]

    - Diverse Bugfixes

    - Bug behoben, wodurch das ISN ohne Vorwarnung oder Fehlermeldung abgestürzt ist.

    - Grafikbugs (graue Fläche) im Skriptbaum behoben.

    - Die Logos der Plugins wurden in den Programmeinstellungen oft mit der falschen größe angezeigt. Dies ist nun gefixt.

    - Fehler beim Umbenennen von Verknüpfungen (*.lnk) Dateien im Projektbaum ist behoben.

    - Resize Bug bei abgedockten Plugins behoben.

    - Resize Bug mit Aero Snap behoben.

    - Bereits geöffnete/aufgeklappte Ordner im Projektbaum werden nun nicht mehr sporadisch geschlossen, sobald die Ansicht aktualisiert wird.

    - Bug behoben, wodurch der Projektbaum nach mehreren Stunden keine Eingaben mit der Maus mehr Registrierte.

    - Flackern der Menüleiste beim Öffnen einer neuen Datei behoben.

    [Verbesserungen]

    - Aufgrund der immer noch anhaltenden Virenmeldungen (False Positives) diverser AV Scanner, werden in dieser Version folgende Änderungen eingeführt:

    Die wichtigsten Komponenten des ISN AutoIt Studios werden nicht mehr als *.exe, sondern als *.a3x ausgeliefert.

    Das ISN AutoIt Studio enthält nun eine seperate Kopie der "AutoIt3.exe" im "\Data" Ordner, welche zum Start des ISN Studios selbst sowie verschiedener Programmkomponenten verwendet wird.

    Es wird weiterhin eine "Autoit_Studio.exe" im Programmverzeichnis geben, diese ist jedoch NICHT mehr in AutoIt geschrieben, sondern mit PureBasic. (False Positives sollten hier kein Thema sein)

    Die neue "Autoit_Studio.exe" dient lediglich als "Launcher" für die Autoit_Studio.a3x und die AutoIt3.exe.

    Ich hoffe, dass durch all diese Änderungen das "False Positive"-Thema für längere Zeit erledigt ist.

    - Import & Export von Makros wurde verbessert. Es ist nun möglich auch einzelne Makros zu exportieren.

    - "Flackern" beim verändern der Fenstergröße des ISN AutoIt Studios Hauptfensters reduziert.

    - Das "Makros"-Fenster wurde überarbeitet.

    - Dateien & Ordner welche mit einem Punkt "." beginnen, werden ab sofort aus dem Projektbaum ausgeblendet. (Bekannt aus der Linux Welt)

    - Beim Umbenennen von Dateien im Projektbaum wird nun nur mehr der Dateiname (ohne Erweiterung) markiert. Verhindert versehentliches entfernen der Dateierweiterung.

    - Performance bei großen Skripten verbessert.

    - Fenster für ISN Variablen wurde überarbeitet. Variablen aus der Auswahl können nun via Drag and Drop in jedem beliebigen Input Control eingefügt werden.

    - Der Stammordner des aktuell geöffneten Projektes wird nun im Projektbaum beim einem "Home"-Icon Symbolisiert. (Bekannt au den ersten ISN Versionen)

    - Die Funktion "Springe zur Funktion (STRG + J)" durchsucht nun nicht mehr nur das aktuell geöffnete Skript, sonder alle Dateien welche durch die Hauptdatei als Include angefügt wurden.

    [Neue Features]

    - Polnische übersetzung hinzugefügt (thx to MasterKnack)

    - Im Kontextmenü des Projektbaumes gibt es zwei neue Einträge: "Hier neues CMD / PowerShell Fenster öffnen"

    - Im "Neues Makro erstellen"-Fenster gibt es nun einen neuen Button, mit dem das zusammengestellte Makro direkt getestet (ausgeführt) werden kann.

    - Die Anzahl der Makroslots wurde von 7 auf 10 erhöht. (Info: Die 3 neuen Slots müssen in den Programmeinstellungen manuell in die Toolbar hinzugeüfgt werden!)

    - Globale Makros: Es gibt nun zu den bisherigen, Projektbezogenen Makros, Projektübergreifende (globale) Makros, welche für alle ISN AutoIt Studio Projekte gelten.

    Diese globalen Projekte werden direkt in die config.ini des ISN AutoIt Studios gespeichert. Globale Markos werden immer als erstes in der Reihenfolge ausgeführt, danach erst die Projektbezogenen.

    - Die Lmitierung von "Einem Makro pro Makroslot" wurde aufgehoben. Es können nun mehrere Makros einem Makroslot zugeteilt werden. Diese werden dann der Reihe nach ausgeführt.

    - Im Projektbaum gibt es nun ganz oben einen "Favoriten" Bereich. Jede Datei im Projektbaum kann im Kontextmenü nun "als Favorit" gekennzeichnet werden und ist danach in diesem neuen Bereich als Verknüpfung zu finden.

    Der Favoriten Bereich verhält sich wie ein normaler Ordner. Es können darin also auch Unterordner usw. erstellt werden. Die Favoriten werden dabei in einem Unterordner des Projektes mit dem Namen ".Favorites" erstellt.

    Dieser Favoriten Bereich kann, auf wunsch, in den Programmeinstellungen wieder deaktiviert werden.

    - Zwei neue ISN Variablen hinzuigefügt: %ProjecttreeSelectedFile_Name% & %ProjecttreeSelectedFile_Path%.

    Diese enthalten den Dateiname bzw. den Dateipfad der aktuell im Projektbaum markierten Datei. (Perfekt für Makros im Kontextmenü des Projektbaumes!)


    --> ISN Form Studio 2: <--

    -----------------------------------

    [Bugfixes]

    - Diverse Bugfixes

    - Bug mit verschwindenden "Rich Edit" Controls in der GUI behoben.

    - Einige Performance verbesserungen vorgenommen.

    --> ISN Command Line Tool: <--

    -----------------------------------

    Anmerkung: Das "ISN AutoIt Studio Command Line Tool" wird ab ISN AutoIt Studio Version 1.12 seperat auf meiner Homepage zum Download angeboten! (Es ist also nicht mehr in der ISN installation enthalten!)

    Grund dafür ist, dass dieses Tool leider eine .exe Datei bleiben muss (also nicht in eine *.a3x Datei konvertiert werden kann). Die .exe würde das Risiko für einen "False positive" Alarm diverser AV Scanner wieder erhöhen

    und wurde deshalb aus dem ISN Paket entfernt.

    [Neue Features]

    - Es wurden neue Parameter für das ISN Command Line Tool hinzugefügt. Näheres dazu in der Hilfe.

    - Das Command Line Tool kann nun beim Kompilieren oder Testen eines Projektes den STDOUT Stream des ISN ausgeben.

    - Das Command Line Tool wartet nun bei gewissen Befehlen, bis diese Beendet sind. (z.B. Projekt öffnen)

  • ISN AutoIt Studio

    • ISI360
    • 7. Dezember 2020 um 13:17

    Die Vorschlagliste wird immer dann im Hintergrund aktualisiert, wenn du das Dokument/Skript speicherst.

    Also einfach mal kurz auf Speichern (Oder Strg+S) drücken, dann wird die Liste aktualisiert ;)

  • bugfix - alle control Inhalte in einer ini speichern

    • ISI360
    • 24. September 2020 um 16:24

    Hallo

    Du musst in dem Fall auch im ISN Form Studio die Controls mit dem vollständigem handle deklarieren, damit das Beispiel von BugFix läuft.
    Zb. hast du in der .isf Form bei einer Checkbox nur $CB1 als Handle angegeben. Das Beispiel vordert hier aber ein Array. Also sollte hier $aCtrl[$CB1] angegeben werden. Und das gilt natürlich auch noch für die anderen controls.
    Des weiteren muss in der. isf in den GUI Eigenschaften das GUI Handle noch auf $hGui geändert (wie im Beispiel), und schon läuft das ganze. ;)

    Hab dir im Anhang mal die "gefixte" .isf Datei angehängt.

    Dateien

    test_isf.zip 1,09 kB – 501 Downloads
  • ISN AutoIt Studio

    • ISI360
    • 25. April 2020 um 18:15

    Hallo Leute!

    Es gibt mal wieder ein neues Update für das ISN AutoIt Studio! Version 1.11 ist ab sofort online!

    Des weiteren steht ab sofort auch eine erste Version des lange verschobenen „KODA (.kxf) zu ISN Form Studio 2 (.isf) Konverters“ als ISN Plugin auf meiner Webseite zum Download bereit!

    Ein besondere Dank geht dieses mal an Fernando R.! (Für´s Beta-Testen)

    Viel Spaß damit, und wie immer: Feedback erwünscht! 8)

    Anbei der detaillierte Changelog:

    Spoiler anzeigen

    --> ISN AutoIt Studio: <--

    -----------------------------------

    [Bugfixes]

    - Diverse Bugfixes

    - Bug beim Verschieben von Tabseiten im ISN behoben.

    [Verbesserungen]

    - Chinesische übersetzung aktualisiert (thx to bfgxp)

    - Aktualisierte Französische Übersetzung (thx to Swirti)

    - Der Bereich "Ansicht" für den Skript Editor ist in den Programmeinstellungn nun in eine eigene Kategorie verschoben worden. Hier sind auch Einstellungen für den neuen DualEditor Modus zu finden.

    [Neue Features]

    - Unterstützung für 64-Bit AutoIt: In den Programmeinstellungn kann auch der Pfad zu AutoIt3_x64.exe seperat angegeben werden.

    Des weiteren gibt es nun eine einfache Wechselmöglichkeit zwischen der 32- und 64-Bit Version von AutoIt für das ISN.

    Zu finden ist das ganze in den Programmeinstellungen unter "Skript Editor" oder unter "Projekt -> Projekt Testen -> AutoIt Architektur ändern". Diese Einstellung gilt natürlich nur für das ISN AutoIt Studio.

    - DualEditor: Auf wunsch können nun zwei Skriptdateien nebeneinander bzw. untereinander dargestellt werden. Geöffnete Dateien können nun via "Datei -> Diese Datei in einer zweiten Ansicht anzeigen"

    in einer Dual-Ansicht geöffnet werden. Das ganze ist übrigens auch im Tab-Kontextmenü möglich. Unter "Ansicht" lässt sich noch zwischen einer horizontalen oder einer vertikalen Ansicht wechseln.

    - Neue Variablen für Pfadangaben bzw. Markros:

    %CurrentTab_FileName% = Dateiname des aktuellen Tabs

    %CurrentTab_FullPath% = Dateipfad des aktuellen Tabs

    - Es gibt eine kleine Ergänzung beim Starten von Skripten mit Admin-Rechten (#RequireAdmin): Damit das ISN korrekt Skripte mit Admin-Rechten Debuggen kann, muss auch das ISN selbst mit Admin-Rechten gestartet werden.

    Das ISN erkennt nun, ob ein zu testendes Skript Admin-Rechte erfordert, und falls das ISN nicht bereits mit Admin-Rechten läuft, bietet es eine automatische Neustartfunktion als Administrator an.

    --> ISN Form Studio 2: <--

    -----------------------------------

    [Bugfixes]

    - Diverse Bugfixes

    [Neue Features]

    - Neues Control: Extracode Element

    Das neue Extracode Element ist kein richtiges Control im eigentlichen Sinne.

    Es dient nur zum Einfügen von Extracode (AutoIt Code) an belibiger Stelle in der Form. Jedoch kann es, wie ein normales Control, in der GUI platziert werden,

    und diverse Werte (Position, Größe usw.) können dann für Extracodevariablen verwendet werden.

    Mit dieser Methode, können zb. beliebige Controls mit anderen UDFs (zb. MetroGUI UDF) erstellt werden. Zu diesem Thema gibt es auf meiner Homepage ein neues Testprojekt (Downloads -> Testprojekte -> Testprojekt 2)

    - Neue Variablen für Extracode: %gui_style%, %gui_exstyle%, %style%, %exstyle%, %handle_declaration%

    Eine Liste aller Variablen ist ab sofort auch in der Hilfedatei zu finden. (ISN Form Studio 2 -> Variablen für Extracode)

    - Bei Dummy, Graphic, COM, und Extracode Controls wird nun das Handle des Controls als Text angezeigt. So lassen sich diese einfacher unterscheiden.

    - Koda (.KXF) zu ISN Form Studio 2 (.ISF) Konverter

    Aufgrund der immer noch hohen Anfragen zu dem Thema, gibt es nun (endlich) eine erste Version eines Koda (.KXF) zu ISN Form Studio 2 (.ISF) Konverters!

    Ja ich weiß, der Konverter kommt jetzt viele Jahre zu spät...aber hey...besser spät als nie!

    Der Konverter ist als seperates Plugin für das ISN AutoIt Studio auf meiner Homepage erhältlich. (Downloads -> Plugins)

    Sobald installiert und aktiviert, solltet ihr den Konverter im "Tools"-Menü des ISN AutoIt Studios finden.

    Achtung: Der Konverter befindet sich noch in einem frühem Stadium! Einige Atribute bzw. Controls von KODA können aktuell nicht in das ISN Form Studio übernommen werden.

    Des weiteren werden einige Controls nicht 100% positionsgenau übernommen. In KODA werden Positionen relativ zu Gruppen oder Tabs abgespeichert. Das ISN verwendet hier absolute Positionen.

    Ihr müsst also evtl. nach dem Konvertieren etwas "per Hand" nachbessern.

    Folgende Controls und Eigenschaften werden aktuell bei der Konvertierung von .KXF zu .ISF NICHT unterstützt:

    - Toolbar

    - Menü

    - Context Menü

    - Cursor

    - Hotkey

    - ImageList

    - AVI

    - Popup Menu

    - Umlaute und Sonderzeichen bei Texten

  • ISN AutoIt Studio

    • ISI360
    • 5. November 2019 um 12:51

    Es ist mal wieder Updatezeit! ISN AutoIt Studio Version 1.10 ist online!


    Viel Spaß damit, und wie immer: Feedback erwünscht ;)


    Anbei der Changelog:

    Spoiler anzeigen

    --> ISN AutoIt Studio: <--

    -----------------------------------

    [Bugfixes]

    - Diverse Bugfixes

    - Fehler beim Suchen/Ersetzen von Umlauten im Skripteditor behoben

    - Darstellungsproblem der Toolbar bei 4K Displays behoben

    [Verbesserungen]

    - Strg + Shift + Space kann nun auch zum erneuten Anzeigen von Autocomplete verwendet werden.

    - Inteligentes Autocomplete von Klammern weiter verbessert

    - Einige komponenten des ISN Autoit Studios (z.B. die vorinstallierten Plugins) wurden durch .a3x Dateien ersetzt.

    Dies soll vor allem die Virenmeldungen (False Positives) diverser AV Scanner reduzieren.

    - Alle .exe Dateien des ISN AutoIt Studios sind nun mit einer Digitalen Signatur versehen.

    Diese Sigantur wurde mir freundlicherweise durch das Unternehmen, wo ich als Sysadmin tätig bin, zur Verfügung gestellt.

    Daher sind nun alle .exe Dateien aus meiner Quelle durch den Signaturgeber "Gebrüder Haider Bauunternehmung Gesellschaft m.b.H." signiert.

    Möglicherweise hilft dies auch etwas gegen manche "False Positives" einiger AV Scanner.

    - Im Suchen/Ersetzen Dialog des ISN gibt es nun eine Checkbox um den Befehl "Alle ersetzen" nur auf den aktuell markierten Bereich einzugrenzen.

    - TAB-Reihenfolge der Controls in alles ISN GUIs korrigiert.

    [Neue Features]

    - ISN Plugins können nun auch im .a3x Format bereitgestellt und verwendet werden. Dies ist nun der neue Standard für die integrierten Plugins (Simple File Viewer und ISN Form Studio 2).

    - Das ISN AutoIt Studio arbeitet standardmäßig mit Tabulatoren als Texteinrückung. Dies kann nun in den Programmeinstellungen -> Skript Editor auf einzelne Leerzeichen verändert werden.

    Des weiteren kann nun auch die standardmäßige Texteinrückungsbreite festgelegt werden.

    - Deine Skript können nun auch Problemlos in .a3x Dateien kompiliert werden. Die nötigen Einstellung können via AutoIt3Wrapper gesetzt werden. (Oder einfach den Ausgabename deiner fertigen Datei auf .a3x ändern)


    --> ISN Form Studio 2: <--

    -----------------------------------

    [Bugfixes]

    - Diverse Bugfixes

    [Neue Features]

    - Neue Variablen für Extracode. Eine Übersicht aller Variablen kann nun mit einem seperaten Button im Extracode-Fenster angezeigt werden.

    INFO: Alte Variablen wie zb. $control_handle funktionieren natürlich weiterhin.

    [Verbesserungen]

    - Ladezeiten beim Laden/Öffnen einer .isf Datei signifikant verkürzt. Dies wirkt sich auch auf die Rückgängig / Wiederholen Funktion aus.

    - Im Fenster "Reihenfolge der Controls" wird nun das gewählte Control im Control-Editor markiert. Des weiteren ist nun verschieben der Reihenfolge via Drag and Drop möglich.

    - Neues Control: Rich Edit

    - Allgemeine Performance des Form Studios etwas verbessert.

  • ISN AutoIt Studio

    • ISI360
    • 3. Oktober 2019 um 11:27
    Zitat von Banana_2_Day

    Vielen Dank. Wann wird das Update auf 1.10 voraussichtlich erscheinen?

    Ich schätze mal in einem Monat ca.

  • ISN AutoIt Studio

    • ISI360
    • 30. September 2019 um 11:28

    Danke, wird gefixt.

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™