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

Beiträge von PuReIroNie

  • Skript zum Verschieben von Dateien und Ordnern via admin. Freigabe

    • PuReIroNie
    • 26. Februar 2012 um 11:35

    Ich glaube ich würde es so in der art machen:
    Ich würde auf jeden der 15 PC´s ein aus autoit erstellten TCP-clienten legen (wobei am besten der port immer anders sein sollte) der wenn er den befehl bekommt eine gewünschte funktion ausführt.
    Und auf dem hauprechner einfach den TCP server wo du bestimmen kannst, welche funktion an welchen Port/Pc vorgenommen werden kann.
    über netzwerke ist das mit tcp am einfachsten.
    Hier ein tcp tutorial
    Ich würde einfach so machen das ein string verschickt wird z.B: "COPY|C\test\test.txt|C:\test2.txt"
    der dann vom Clienten mit Stringsplit("String","|") geteilt wird und mit einer If abfrage getestet wird welcher befehl den verschickt wurde, in dem fall: "COPY" und führt dann die gewünschten funktionen aus.

    Ich hoffe ich hab verständlich geschrieben,
    mfg.

  • Update der Übersetzseite für die Hilfe auf 3.3.8.1

    • PuReIroNie
    • 25. Februar 2012 um 22:29
    Zitat

    46 neue Funktionen

    welche neuen funktionen den ?^^

  • Auf eingabe warten...

    • PuReIroNie
    • 25. Februar 2012 um 20:13

    vlt so?

    [autoit]

    #include <Misc.au3>

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

    While Sleep(100)
    If _IsPressed("12") And _IsPressed("7B")Then
    MsgBox(0,"test","Blubb")
    EndIf
    WEnd

    [/autoit]
  • Fischgame

    • PuReIroNie
    • 24. Februar 2012 um 23:58

    ;D nicht schlecht

  • Programm / Script sicherheit -webzugriff -Dekompilier -Memory manipulationen etc

    • PuReIroNie
    • 24. Februar 2012 um 21:34

    Vielen dank für die mühe.
    wenn ich fertig mit mein script bin werde ich es mal einmal umbauen und gucken ob es mit deiner variation besser läuft, aber ich denke schon^^
    da muss ich aber einiges umdenken, wird aber schon gehen.
    Praktischer währs wenn man verschiedene "Channel" in autoit einbauen könnte(also verschiedene scripts auf einmal laufen lassen) die auch untereinander daten austauschen können.
    aber trotz. ein dickes lob an die Autoit entwickler, so ein gutes programm kostenlos find ich schon toll^^ ;D ich hoffe das es eine weitere version geben wird^^
    naja somit hätte sich eig. alles geklährt^^ trotz. wenn einer was weis was zum thema passt, könnt ihr es posten ^^

  • ;/ Label Problem

    • PuReIroNie
    • 24. Februar 2012 um 18:53

    nimm mal die gleiche hintergrund farbe wie bei der GUI und benutz mal:

    [autoit]

    _GUICtrlFFLabel_GUISetBkColor("farbcode")

    [/autoit]


    der befehl ersätzt jedes label mit der farbe, steht da

    Spoiler anzeigen
    [autoit]

    Func _GUICtrlFFLabel_GUISetBkColor($nBkColor, $hWnd = -1)
    If $hWnd = -1 Then $hWnd = $g_aGDILbs[$g_aGDILbs[0][0]][$g_FF_hGUI]
    GUISetBkColor($nBkColor, $hWnd)
    Local $iBGColor = __GUICtrlFFLabel_GetWindowBkColor($hWnd)
    For $i = 1 To $g_aGDILbs[0][0]
    If $g_aGDILbs[$i][$g_FF_hGUI] Then $g_aGDILbs[$i][$g_FF_iDef_BG_Color] = $iBGColor
    Next
    _GUICtrlFFLabel_Refresh()
    EndFunc ;==>_GUICtrlFFLabel_GUISetBkColor
    ;ist im include schon dabei

    [/autoit]
  • Autoinstallation scheitert an Benutzerkontosteuerung

    • PuReIroNie
    • 24. Februar 2012 um 18:19

    Meinst du das mit der Windows frage:"das programm mit admin rechten starten" ?
    da kenn ich kein weg es zu umgehen, soll ja auch ein schutz gg viren sein die ich sons rechte holen...
    Aber wenn man das script als admin startet sollten alle weiteren programme die das script starten soll als admin ausgeführt werden und somit auch ohne abfrage.

  • ;/ Label Problem

    • PuReIroNie
    • 24. Februar 2012 um 18:14

    Ich hab eine UDF gefunden: http://www.autoitscript.com/forum/topic/13…er-free-labels/
    habs mir noch nicht angeguckt aber damit sollten deren label´s nicht mehr flackern

  • Programm / Script sicherheit -webzugriff -Dekompilier -Memory manipulationen etc

    • PuReIroNie
    • 24. Februar 2012 um 18:11

    Naja danke^^ wenn ich zeit hab kann ich ja mal gucken.

    Noch was, In mein jetztigen script passiert wenn ich es ausführe bzw. wenn es aktiv wird heufig ein "hänger"
    Ich glaube es liegt an den "kurzen" ~50 - 2000 adlibregister, die aber nötig sind.
    Gibt es eine möglichkeit das problem zu lösen?
    Ich benutze schon eine UDF namens: ReduceMemory die aber nicht viel hilft.
    Das script kann ich nicht gut posten da es schon sehr lang ist und ich nicht will das es in die öffentlichkeit kommt. (noch nicht)

  • Programm / Script sicherheit -webzugriff -Dekompilier -Memory manipulationen etc

    • PuReIroNie
    • 24. Februar 2012 um 16:20

    Danke für die antworten schonmal ;D
    Ja nur leider... hab ich mit C/C++ wenig kenntnisse und ich weis nicht wie ich ansatzweise dort so ein komplexes script erstellen kann.
    Autoit is ja auch einfach gehalten, ich kenn auch kein gutes c++ forum oder eine liste die alles schön mit beispielen erklährt wie alles funktioniert.

  • Programm / Script sicherheit -webzugriff -Dekompilier -Memory manipulationen etc

    • PuReIroNie
    • 24. Februar 2012 um 13:52

    Nur das problem bei Themida ist das es dann heufiger als virus erkannt wird soweit ich weis.
    Aber mein eigentliches problem ist das ich nicht will das man bei mein jetztigen projekt die daten manipuliert.
    Deswegen wollte ich ja eigentlich fragen ob einer eine Idee hat wie wie das programm erkennt das es manipuliert wurde. (Memory überwachung?)
    Aber ich weis zumindestens das es mit anderen sprachen geht. wer weis vlt hat ja mal jmd eine dll dazu geschrieben die man auch in autoit einbauen könnte...
    Naja aber ich weis auch das es bestimmt nicht so einfach ist wie in autoit sowas zu erstellen...

  • Programm / Script sicherheit -webzugriff -Dekompilier -Memory manipulationen etc

    • PuReIroNie
    • 23. Februar 2012 um 14:31

    Na dann sollen die entwickler von autoit sich was einfallen lassen :S

  • Programm / Script sicherheit -webzugriff -Dekompilier -Memory manipulationen etc

    • PuReIroNie
    • 22. Februar 2012 um 21:13

    Ich rede nicht über vollkommende sicherheit^^

  • Programm / Script sicherheit -webzugriff -Dekompilier -Memory manipulationen etc

    • PuReIroNie
    • 22. Februar 2012 um 21:00

    Schönen Guten abend und^^

    Hier mal eine frage die mich schon lange interessiert.
    Also: Könntet ihr mal wenn es nicht zu umständlich ist alle möglichen methoden posten die für sicherheit des scriptes dient?
    Mich Interessiert mom. am meisten wie man(Mein Programm) herausfindet ob ein frendes programm unerlaubte zugriffe verübt, also Memory manipulationen.
    Natürlich weiß ich auch dass es gute script verschlüsseln (obfuscator) gibt... aber auch das es genausogute Entschlüssler gibt.
    Trotzdem hoffe ich ihr kennt einige tipps/tricks/funktionen die das script Sicherermachen.

  • Backup - Filecopy Systemdateien

    • PuReIroNie
    • 21. Februar 2012 um 12:13

    Villeicht geht es aber mit System rechten. Ich habe i-wo noch son script rumfliegen der dateien als System startet, aber dafür muss man auch das program als Admin starten
    das script funktioniert mit den PsExec tools.
    Aber ich habe es nicht getestet ob es mit copy geht aber aufjedenfall hat dann dein programm mehr rechte.
    Ich habs mal rausgesucht:

    [autoit]

    #RequireAdmin
    $data= @ScriptDir&"\PsExec.exe"

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

    _Admin(@ScriptDir&"\DeinProgramm.exe")

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

    Func _Admin($Programmpfad)
    $startdatei=$data&" -i -d -s "&$Programmpfad
    Run($startdatei,@ScriptDir)
    EndFunc

    [/autoit]

    Ich bin mir nicht sicher aber ich glaube beim ersten start von PsExec muss etwas bestätigt werrden.

    Dort kannst du die PsExec.exe runterladen: http://technet.microsoft.com/de-de/sysinternals/bb897553.aspx
    Ich habs zwar angehangen aber ich weis selbs das man nicht jeden vertrauen sollte.

    Du musst einfach dann dein program mit dem script starten

    Ich hoffe es geht, vg

    mfg

    Dateien

    PsExec.rar 114,67 kB – 240 Downloads
  • Png in GUI als Binary ?

    • PuReIroNie
    • 8. Februar 2012 um 21:34

    Meinst du wie man aus ein pic ein bin. code machst?
    Ich denke mal dazu kannst du

    [autoit]

    #include <String.au3>
    $File = "dein pic"
    $bin=_StringToHex(FileRead($file))

    [/autoit]


    benutzen.

  • Autoit online Rangliste

    • PuReIroNie
    • 29. Januar 2012 um 19:58

    achso na dann währ es eine praktische neben funktion^^ danke

  • Autoit online Rangliste

    • PuReIroNie
    • 29. Januar 2012 um 19:01

    Danke für die weiteren antworten^^
    @acc4iload
    achso meinst du das, hmm ja währ glaube ich eine möglichkeit aber wie gesagt ich möchte ungern die host daten ins script packen.
    @@night@
    In einem anderen forum hab ich ein programm gefunden das zumindestens das dekompillieren beschwert....
    aber wie gesagt is auch keine 100%ige sicherheit.
    Aber dein scriptchen funkt auch nur wenn es audgeführt wird^^
    also dein script prüft ob jmd ein dekomp. am laufen hat o. wie? die
    Ws2_32.dll sagt mir nichts^^
    @Cheater Dieter
    Ja das hatte ich auch vor nicht zu verraten wie das system arbeitet, aber wenn son kiddi kommt und mein script aus der exe zieht(Dekompillien) änderts es eh nich viel drann
    @Marsi
    Ja das währ wohl eine möglichkeit sich gg cheater zu schützen^^

    Ps. wenn einer sich mit php oder eine andere web sprache z.B Java genug auskennt, der so ein system schreiben kann
    dass daten in einer datei geschrieben werden und ältere einträge vom gleichen benutzer löscht, währen glaube ich einige dankbar
    denn ich habe ja schon vor der erstellung dieses thema einige zeit gesucht und auch bemerkt das einige andere sowas auch gern hätten.
    ich glaube nicht nur ich hab das problem.

  • Autoit online Rangliste

    • PuReIroNie
    • 29. Januar 2012 um 14:37

    sowas ähnliches will ich ja, aber erstmal brauch ich ein php script der daten in einer datei schreibt und überschreibt (also das der name nicht doppelt vorkommt)
    Ich hätte es mir so gedacht:
    Programm schickt daten per URL verschlüsselt weiter -> php schreibt den noch verschlüsselten eintrag rein -> Autoit läd die datei runter -> Entschlüsselt -> Sortiert -> und zeigt den eigenen platz und die top 10 an
    Php sollte am besten die daten mit volgender Struktur reinschreiben: z.B (verschlüsselt) sry sieht kompliziert aus ;D
    URL= https://autoit.de/www.beispiel.de\index.php?NAME=0223FEFGRHG0F&PRESTIGE=600F0H01&LEVEL=061999991123&EXP=1231231231231230202F
    Name----------------|PRESTIGE|Level------------|EXP................................

    0223FEFGRHG0F|600F0H01|061999991123|1231231231231230202F ; so sollte am besten das php script die daten in die datei schreiben, und am besten wenn der name schon existiert einfach den lätzten eintrag löschen und neu hinzufügen oder die daten ändern.

    Wie ihr sieht liegt das problem eigentlich nur die daten so zu hosten das keiner die daten zum host bekommt und das es zu kein datenverlust führt.

  • Autoit online Rangliste

    • PuReIroNie
    • 29. Januar 2012 um 13:55

    hmm nicht dirrekt ;D was meinste denn genauer mit "lock file"

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™