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

Beiträge von i2c

  • Grundsätzliches Virus-Problem

    • i2c
    • 26. Februar 2014 um 03:13

    Erklär mir bitte kurz und schlüssig, warum eine au3 Datei für den von dir so herlich oft herangezogenen DAU keine Gefahr darstellt, wenn er sie selbst über den Editor startet statt als kompilierte exe?

    Kann der DAU aus deiner Welt, der scheinbar zu dumm ist um falsche Virenwarnungen zu erkennen etwa AutoIt Quellcode lesen und verstehen?

  • Variablen und Funktionen aus einer anderen .au3 verwenden

    • i2c
    • 16. Februar 2014 um 11:46

    Da du hier nur Schnipsel deines Codes zeigst, könnte man hier wahlos herumraten. Es könnte vielleicht hilfreich sein, wenn du uns mitteilen würdest, welche Variablen laut Fehlermeldung nicht deklariert wurden. Mal davon abgesehen, das du den Fehler dann ja auch eigentlich recht einfach beheben könntest. Und zwar in dem du sie einfach deklarierst. ;)

  • div vari prüfen und im Fenster ausgeben

    • i2c
    • 13. Februar 2014 um 11:50

    Auch wenn du scheinbar Probleme mit der deutschen Sprache hast, schreibe Wörter bitte aus wenn es für sie keine allgemeingültigen Abkürzungen gibt.

    Das hilft nicht nur beim Verstehen deines Anliegens sondern hat auch etwas mit Höflichkeit zu tun. Du erwartest das wir uns zuerst aus dem Kontext erschliessen, was vari und inst bedeuten um dir dann helfen zu können. Das ist .... ich formuliere es mal nett ... unschön.

  • Autoit Source / Control Send

    • i2c
    • 6. Februar 2014 um 09:01

    keybd_event()

  • Source verschwunden, obfuscated source unobfuscaten?

    • i2c
    • 28. Januar 2014 um 22:08

    chip: Das ist natürlich nicht schön.

    @Der debattierende Rest: Ich habe hier lediglich auf eine Änderung in der Lizenz hingewiesen damit hier keine Fehlinformationen verbreitet werden. Das sollte keine Debatte um Recht und Unrecht werden. Wir sind hier nicht im OffTopic!

  • Source verschwunden, obfuscated source unobfuscaten?

    • i2c
    • 28. Januar 2014 um 22:02

    Wen interessiert, ob dir Olly ne Fehlermeldung an den Kopf wirft? Es ging einzig und allein darum, das in der AutoIt EULA nicht das reversen von mit AUtoIt kompilierten Skripten untersagt wird.

  • Source verschwunden, obfuscated source unobfuscaten?

    • i2c
    • 28. Januar 2014 um 21:11
    Code
    This page was last modified on 13 May 2011, at 18:25.

    Ich geh mal davon aus, das die EULA in der aktuellen Dokumentation zur 3.3.10.2 wohl die gültige ist ;)
    http://www.autoitscript.com/autoit3/docs/license.htm

  • Source verschwunden, obfuscated source unobfuscaten?

    • i2c
    • 28. Januar 2014 um 19:30
    Zitat von alpines

    Nix da, dazu musst du es decompilen und das verstößt gegen die AutoIt-Lizenz.

    Tut es nicht!

    Zitat

    The definition of SOFTWARE PRODUCT does not includes any files generated by the SOFTWARE PRODUCT, such as compiled script files in the form of standalone executables.
    [...]
    Reverse engineering. You may not reverse engineer or disassemble the SOFTWARE PRODUCT.

  • animierte Messagebox anstatt die "normale" msgbox

    • i2c
    • 28. Januar 2014 um 15:19

    Schau mal, ob bei dir in den entsprechenden Zeilen 'NotNot' oder 'Not' steht.
    Das mach einfach mal bei allen Zeilen die dir da ausgegeben werden.

  • animierte Messagebox anstatt die "normale" msgbox

    • i2c
    • 27. Januar 2014 um 11:52

    Grundsätzlich besteht dein Problem darin, das du RunAsWait() statt RunAs() verwendest. Dadurch wird dein Skript pausiert bis die INstallation abgeschlossen ist. So lässt sich natürlich auch während der Installation nichts anzeigen.

    Ändere das, befolge UEZs Hinweis und lass die Anzeige nach dem Aufruf von RunAs() in einer Do-Until laufen und zwar so lange, wie ProcessExists() die PID des Prozesses zurück gibt.

  • animierte Messagebox anstatt die "normale" msgbox

    • i2c
    • 27. Januar 2014 um 11:35

    Hier steckt der Teufel nicht in der firewall sondern im Detail.

    1. Wir haben noch nicht den kleinsten Schnipsel deines Skriptes gesehen!
    2. Wenn es in UEZs Beispielen eine Versionskontrolle gibt, Bei der Version 3.3.10.2 nicht korrekt erkannt wird, dann lässt sich das sicher korrigieren. Allerdings wäre auch hier wieder dein aktueller Quellcode nützlich!
    3. Den letzten Satz versteh ich nicht. Liegt sicher an mir. Es scheint eine Art Fehlerbeschreibung zu sein.Quellcode?

  • Problem mit InetGet

    • i2c
    • 27. Januar 2014 um 11:29

    InetGetInfo() verwenden.

  • Dekompilieren für Eigenbedarf nicht mehr möglich? Alternative?

    • i2c
    • 23. Januar 2014 um 12:49

    https://autoit.de/index.php?page…5366#post355366

  • Dekompilieren für Eigenbedarf nicht mehr möglich? Alternative?

    • i2c
    • 23. Januar 2014 um 10:47

    Zur allgemeinen Kenntnisnahme - das Dekompilieren von mit AutoIt kompilierten Programmen wird nicht mehr im EULA untersagt. Was natürlich nicht bedeutet, das wir diesen Vorgang jetzt unterstützen.

    Zitat

    The definition of SOFTWARE PRODUCT does not includes any files generated by the SOFTWARE PRODUCT, such as compiled script files in the form of standalone executables.
    [...]
    Reverse engineering. You may not reverse engineer or disassemble the SOFTWARE PRODUCT.

    Quelle: http://www.autoitscript.com/autoit3/docs/license.htm

  • Selbst-Update via Dropbox oder FTP

    • i2c
    • 23. Januar 2014 um 01:08

    Das geht prinzipiell auch mit Dropbox. Nur dein Weg scheint etwas zu kompliziert.

    1. Auf neue Version prüfen. Dazu liest du evtl. eine Webseite aus, die die aktuellen Versionsnummer anzeigt. Das geht natürlich auch per Dropbox. Dann ist es eben eine txt mit der Versionsnummer die du herrunterlädst und ausliest.

    2. Wenn es ein Update gibt, herrunterladen. Den passenden Link übergibt man einfach in der txt oder eben auf der Webseite.
    3. Könnte das hier interessant sein - http://www.autoitscript.com/forum/topic/13…ing-executable/ - Das erspart dir dieses ganze umbenennen etc.

    Wenn du Dropbox verwendest, wirst du aber warscheinlich nicht um dessen API herumkommen. Mit Inetget() wird da nicht viel gehen da Dropbox afair keine Direktlinks zur Verfügung stellt. Wenn ich mich da irre ... umso besser. Aber die eine Funktion zum Download einer Datei sollte nicht unbedingt das Hindernis sein. Aber da lege ich mich als GDrive und Box.netUser nicht fest :)

  • Plugin PM versenden

    • i2c
    • 23. Januar 2014 um 00:41

    Beim nächsten mal mach bitte gleich komplette Angaben. Wenn man sich immer die Hälfte selbst zusammenreimen muss, macht es auf Dauer keinen Spass.

  • Plugin PM versenden

    • i2c
    • 23. Januar 2014 um 00:38

    Aha ... du hast sie dir einfach irgendwo rauskopiert. Dummerweise ist genau dieses Plugin installiert und deklariert die selbe Funktion. Das geht natürlich nicht.

    Ich bin kein pro was WP angeht, verwende es einfach nicht mehr, aber benenn mal die Methode add_dashboard_menu() um. Am besten in irgendetwas eindeutiges. Zum Beispiel add_dashboard_pm_menu(). Nicht vergessen den Methodenbezeichner dementsprechend auch im Aufruf von add_action() anzupassen.

  • [PHP] MySQLDatenbank in Dropdownmenü

    • i2c
    • 23. Januar 2014 um 00:19

    Nein, das ist nicht was ich meinte. PainTain verwendet die Methode mysqli_connect() zum Aufbau der Verbindung. Um den Query abzusetzen, wäre daher mysqli_query() ratsam. read more

    Stattdessen verwendet er einen Methodenaufruf, als hätte er ein Objekt instanziiert ($sql_con->query($sql). Das ist eine Vermischung aus prozeduralem und oop Style. read more

    Also entweder...

    PHP
    $mysqli = new mysqli("localhost", "my_user", ....);
    $mysqli->query(.....);
    .
    .
    ?>

    oder aber eben ...

    PHP
    <?php
    $con=mysqli_connect("localhost",.....)
    mysqli_query($con,....);
    ?>

    Beides gemischt ist nicht nur unsauber sondern entspricht weder einem Standard noch funktioniert es in strikt eingerichteten Umgebungen. Und genau deshalb hat es bei Facemix auch den besagten fatal error gegeben. Denn $mysqli->query() ist in diesem Fall ein Aufruf einer non-object Methode. Denn es gibt schlichtweg keine Objektinstanz $mysqli.

  • Plugin PM versenden

    • i2c
    • 23. Januar 2014 um 00:02

    Deine Angaben sind immer wieder lückenhaft. Um welce Software geht es? Anhand der Methode add_dashboard_menu() schließe ich mal auf blauen Dunst darauf das du versuchst, einen neuen Seiteneintrag in das dashboard eines Wordpress Blogs einzufügen. Ist aber reine Spekulation.

    Was genau der fatal error aussagt, erfahren wir auch wieder nicht.

    Und schlussendlich stellt sich mir die Frage, wenn ich denn mit meiner Vermutung richtig liege, warum verwendest du nicht eines der zahlreichen PM plugin für wordpress?

  • [PHP] MySQLDatenbank in Dropdownmenü

    • i2c
    • 22. Januar 2014 um 18:16

    http://lmgtfy.com/?q=php+personal+message

    Gibt's doch alles schon zur Genüge ;)

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™