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

Beiträge von CodeFixer

  • Online Autoit Compiler erstellen

    • CodeFixer
    • 20. Mai 2011 um 20:04

    Habe mittlerweile den Server etwas eingerichtet. In Sachen Sicherheit ist bisher folgendes getan und vielleicht wisst ihr ja noch mehr, was getan/verändert werden soll.

    • System geupdatet
    • root-Password geändert
    • root-User für SSH-Login verboten
    • 2ten-User für SSH-Login angelegt, um mit "su -" auf den root zu gelangen
    • SSH Protocol 1 auf 2 gesetzt
    • Fail2Ban installiert - Nach x-Fehlanmeldungen den User/IP bannen
    • chkrootkit und rkhunter installiert
  • SystemMenu Entfernen (Minimieren, Maximieren, Schließen Button)

    • CodeFixer
    • 16. Mai 2011 um 04:13

    Du kannst der GUI den Style $WS_SYSMENU entziehen. In Koda könntest du dort einfach den Haken bei dem Style entfernen oder in Scite z.B. einen Anderen GUI-Sytle nehmen wie z.B. $WS_MINIMIZEBOX.

  • bbm1995 ist 16

    • CodeFixer
    • 14. Mai 2011 um 22:29

    Alles Gute auch von mir!

    Jetzt kann dein Training zum perfekten Bierbauch beginnen! Lass es krachen!

  • Online Autoit Compiler erstellen

    • CodeFixer
    • 14. Mai 2011 um 21:10

    Hm, also die eigentliche Seite des Angebotes ist diese: http://www.cryoncom.com/server/vps/490911.php

    Es ist also zur Zeit ein "Sonderangebot", welches 333 mal verfügbar ist.

  • Online Autoit Compiler erstellen

    • CodeFixer
    • 14. Mai 2011 um 20:35

    Okey, danke Euch beiden!
    Deine Anleitung i2c habe ich verstanden und hört sich auch relativ leicht um zu setzen an.

    Ich bräuchte imoment etwas support bei der Serverwahl:
    Also ich hatte wirklich nie etwas mit Server am Hut, ich bin gerade auf der Suche nach einem vielleicht ist dieser hier ja geeignet ? http://www.hosttest.de/webhoster/CryO…ngebot_537.html

  • Online Autoit Compiler erstellen

    • CodeFixer
    • 14. Mai 2011 um 17:48

    Servus Leute,

    ich weiß, dass es einen Online Autoit Compiler gibt und zwar hier, aber ich wollte meinen eigenen erstellen. Da dort z.B. wichtige Includes oder Dateien nicht mit compiliert werden können.

    Jetzt zu meiner Frage: "Wie setzte ich am Besten den Server und den Autoit-Compiler auf?

    Meine Idee ist: (hatte noch nie einen Server)
    Einen Server kaufen, aufdem ich wie auf einem PC, Programme starten kann. Dort läuft dann 24/7 der Autoit-Compiler und wartet auf Anfragen aus dem Netz. Wie der Autoit-Code jetzt in den Compiler kommt, weiß ich jedoch nicht.

    lg und danke bereits

  • Buton Deaktivieren bzw. wieder Aktivieren

    • CodeFixer
    • 14. Mai 2011 um 04:01

    Deaktivieren:

    [autoit]

    GUICtrlSetState($ConnectBUTTON,$GUI_DISABLE)

    [/autoit]

    Aktivieren:

    [autoit]

    GUICtrlSetState($ConnectBUTTON,$GUI_ENABLE)

    [/autoit]

    ;)

  • Lizenzsystem mit MySQL-DB

    • CodeFixer
    • 14. Mai 2011 um 03:55

    So mal ein kleines Update:

    In PHP & MySQLi ist fast alles fertig. Zum Registrieren einer Lizenz wird der Name, Email und natürlich die Lizenz abgefragt. Als Betreiber des Systems kann man festlegen, ob dem User eine Email bei erfolgreicher Registrierung gesendet werden soll. Zudem, ob dem Admin eine Email mit allen wichtigen Daten wie IP, Name, Email und Lizenz, zugeschickt werden soll.

    Buphx:
    Das ist mir klar, dass man Autoit-Skripte decompilieren kann, man kann die Skripte aber auch bereits schon "relativ" gut schützen und sodass z.B. nur unser Märchenonkel Andy es vielleicht in Assembler entziffern könnte.

    Wir werden es später einfach mal testen ;)
    Fast man es dennoch zu leicht aushebeln könnte, war es dennoch eine gute Übung in PHP mit der MySQLi-Klasse

    lg

  • Lizenzsystem mit MySQL-DB

    • CodeFixer
    • 11. Mai 2011 um 21:09

    Servus alle zusammen,

    Sofern man einen Schutz seiner Software gegen "Script-Kiddies" oder vielleicht später auch Fortgeschrittenere haben möchte, habe ich mir gedacht, machst du mal ein Lizenzsystem. Sprich Lizenzschlüssel können vergeben werden und der Endbenutzer kann damit dann die Software freischalten (wie das denke ich jeder kennt). Das Freischalten läuft über eine PHP-Datei, die Eingaben in der MySQL-Datenbank speichert. Jeder der das System letzten Endes nutzen möchte, muss sich jedoch einen Algorithmus zum Erstellen seiner Lizenzen überlegen, denn wenn ich diesen direkt einbauen würde, wäre die Sicherheit gleich Null und man bräuchte das hier alles garnicht. Ein Beispiel werde ich aber direkt mitliefern.

    Fortschritt:
    {IIIIIIIIIIIIIIIIIIIIIIIIIIIII} - 100% - MySQL-Datenbanken
    {IIIIIIIIIIIIIIIIIIIIIIIIIIIII} - 70% - PHP
    {IIIIIIIIIIIIIIIIIIIIIIIIIIIII} - 60% - Autoit
    {IIIIIIIIIIIIIIIIIIIIIIIIIIIII} - 10% - Benutzerfreundliche Installation


    Mit der Zeit werde ich hier immer weiter Informationen dazuschreiben.

  • [Tutorial] Login + Registrierung über eine MySql-DB [+ Hilfedateien]

    • CodeFixer
    • 11. Mai 2011 um 17:29
    Zitat

    Ich würde daher die MySQLi-Klasse vorziehen.

    Das Tutorial basiert auf dem Funpic-Hoster, welche diese Php-Klasse nicht unterstütz. Sonst geht das natürlich.

  • File Downloader

    • CodeFixer
    • 11. Mai 2011 um 03:34

    Also abgesehen davon, dass dein Skript bei mir leider überhaupt nicht funktioniert ( ToolTip erscheint, jedoch stimmen die Daten und der Download nicht) hätte ich da etwas Anderes an deinem "Programmierstil" zu bemängeln.

    Du solltest Daten bevor sie verwendet werden, besonders aus einer Datei wie z.B. einer Ini, validieren.

    Beispiel hier:

    [autoit]


    Dim $File[IniRead(@ScriptDir & "\test.ini", "Zahl", "key", Default)] = [IniRead(@ScriptDir & "\test.ini", "Download", Default, Default)]

    [/autoit]

    Könnte man so machen:

    [autoit]


    $index = IniRead(@ScriptDir & "\test.ini", "Zahl", "key", Default)
    $iDl_nr = IniRead(@ScriptDir & "\test.ini", "Download", Default, Default)
    If $index > 0 And $iDl_nr > 0 Then
    Dim $File[$index] = [$iDl_nr]
    Endif

    [/autoit]

    Validierst du zuvor dein "Eingelesenes" oder auch einfach Variablen, so kannst du falls später immernoch Fehler auftauchen sollten, diesen schneller einkreisen.
    Sollte nur ein Tipp sein. Vielleicht etwas zu OP.

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™