Hallo MehmeX.
dann stell lad doch mal ein Skript von dir hoch, damit ich schauen kann wo der Fehler liegt.
mfg (Auto)Bert
Hallo MehmeX.
dann stell lad doch mal ein Skript von dir hoch, damit ich schauen kann wo der Fehler liegt.
mfg (Auto)Bert
Hallo Mehmex,
ich hab mir grad aus Interesse die GuiRichEdit heruntergeladen, das Zip in einem Testordner entpackt, die Beispiele getestet. Also bei mir laufen die bisher getesteten wunderbar. Example.au3 lädt z.B. Notes.rtf. Schreib doch mal, welche bei dir nicht laufen, oder bist du schon am umsetzen für eigene Skripte
mfg (Auto)Bert
Hallo Jam00,
falls es dir nur darum geht, deine Programme zu schützen, Oscar hat eine Login-Box als UDF geschrieben, schaus dir einfach mal an. Ansonsten erscheint mir das deine Lösung auch als brauchbarer Weg. Ob Nebeneffekte auftreten können, da du ja den zu schüzenden Eintrag mit sich selbst als Passwort schützt, kann ich nicht beurteilen Edit1: angefügt: , ich frag mich allerdings wo du in der endgültigen Fassung den Schlüssel (Passwort) hinterlegst, damit die Strings User und Passwort wieder entschlüsselt werden können
mfg (Auto)Bert
@MatthiasG, sicher ist das ein Login-Bot, um aber entscheiden zu können ob er vielleicht doch unterstützt werden könnte sollte @nektus mal die BATch- Datei posten, vielleicht ist ja alles harmlos,
mfg (Auto)Bert
Hallo Rubberducky,
Zitat1. Gewährung einer eingeschränkten Benutzerlizenz
Das Spiel installiert die Computer-Software (nachfolgend "Spielclient" genannt) auf Ihrem Computer, um Ihnen zu ermöglichen, das Spiel über Ihren Account des Services (Ihren "Account") zu spielen. Blizzard Entertainment, Inc. (in dieser Vereinbarung als "Blizzard Entertainment" bezeichnet) gewährt Ihnen, und durch die Installation des Spielclients erklären Sie sich damit einverstanden, eine begrenzte, nicht-exklusive Lizenz und das begrenzte, nicht-exklusive Recht, den Spielclient zu Ihrem persönlichen Gebrauch auf einem (1) oder mehreren Computern, die in Ihrem Besitz sind, oder über die Sie die persönliche Kontrolle haben, zu installieren.
Dies sagt meines Erachtens nach dass du zwar auf allen Computern, die du besitzt (kontrollierst?) das Spiel 1 mal installieren darfst, aber nicht auf einem 2 mal. Wenn du die 2. Installation als Sicherheitskopie ansiehst, von der du ja 1 erstellen darfst, so ist das deine Sache, ich sehe dies nicht als Sicherheitskopie an.
Möglicherweise seh ich das aber auch enger als Blizzard Entertainment, aber falls die meiner Meinung sind und dich ertappen sollten hast du mindestens folgendes zu befürchten:
ZitatBlizzard Entertainment kann nach eigenem Ermessen diese Lizenzvereinbarung für den Fall beenden, dass Sie eine wesentliche Verletzung der Lizenzvereinbarung oder der Nutzungsbestimmungen begehen. In diesem Fall müssen Sie das Spiel unverzüglich vernichten und den Spielclient von Ihrer Festplatte entfernen. Mit Beendigung dieser Vereinbarung, aus welchem Grund auch immer, gelten alle hierin gewährten Lizenzen als sofort beendet.
Seh das ganze nur als Info, frag notfalls (d)einen RA
mfg (Auto)Bert
Hallo Rubberducky,
Zitat
Das untersagt mir nur, das Game an 3te weiterzugeben, damit sie sich das ohne zu kaufen installieren. Aber dies sollte mir nicht verbieten, das Game mehrmals als "Sicherheitskopie" zu installieren.
Oder interpretiere ich dies falsch???
Um dies zu beantworten müsste man die Lizenzvereinbarungen kennen, ich kann mir aber nicht vorstellen dass es dort ausdrücklich gestattet wird, also ist es untersagt
mfg (Auto)Bert
Hallo PeeTheBee,
ZitatVom 7. Dezember 2005 bis 25. April 2009 habe ich in diesem Forum nahezu jeden einzelnen Post gelesen.
Laut Forenstatistik haben oder hatten wir 89.148 Posts, von denen ich ca. 87.000 als gelesen betrachte.
Respekt, das macht pro Tag ~76 gelesene Beiträge. Ich bin zwar noch nicht lang in diesem Forum. Es ist das erste überhaupt in dem ich mich angemeldet habe, die freundliche, korrekte Umgangsweise und natürlich die Kompetenz hier hat mich überzeugt.
Ich denke dass du dieses Forum entscheidend mitgeprägt hast, du warst ja [einer] der Gründer. Das du uns erhalten bleibst ist sehr beruhigend, auch wenn es hier spitzen Moderatoren und Admins gibt, die deine fehlenden 50% [hoffentlich] ausfüllen können.
In diesem Sinne einen schönen sonnigen Tag,
mfg (Auto)Bert
P.S. Ich hab zwar noch nicht einmal 10% deiner Beiträge gelesen, aber die Nicksuche? hat mich sehr amüsiert.
Hallo Oscar,
sehe gerade deine Login-Box zum ersten Mal, sehr gelungen . Vor allem die Lösung mit der Sprachumschaltung fasziniert mich.
mfg (Auto)Bert
Hallo Mazo,
schau dir doch mal Remote Administration Suite an,
Edit: Die DownLoad-Links im obigen Beitrag funktionieren nicht, sorry. Aber GtaSpider hat in TCP MultiClient Server ein Skript, dass du als Grundlage nehmen könntest.
mfg (Auto)Bert
Hallo funkey,
bin erst jetzt auf deinen Spoiler-Reader gestoßen. Ein schönes, nützliches Tool. Es kopiert aber immer vom 1. geöffneten Tab des IE's, dies könntest du vielleicht noch ändern.
mfg (Auto)Bert
Hallo Deepred,
lass dir doch mal mit _ArrayDisplay den Inhalt von $List1 anzeigen, vielleicht kommst du ja so dahinter. Ich vermute, dass der Eintrag für $List1[0] nicht passt,
mfg (Auto)Bert
Hallo DeepRed,
ich glaube _ArraySearch könnte dir dabei helfen,
mfg (Auto)Bert
Hallo feddschick,
vielleicht reicht dieses Macro ja (Auszug aus Hilfe):
Zitat@UserName ID des gerade angemeldeten Nutzers (entspricht der Systemvariable %USERNAME%).
mfg (Auto)Bert
Hallo ChaosKeks,
probier doch einfach mit GUICtrlSetBKColor($hComboName, 0xffffff) die Hintergrundfarbe zu ändern, sollte dich dem Ziel etwas näher bringen.
mfg (auto)Bert
Hallo SithLord95,
Zitatwürde das auch lafuen mit requier dings wenn cih keine admin rechte habe?
Nein Es gibt gute Gründe, warum nur Admins bestimmte Sachen machen dürfen
Du must also deinen fragen, ob er dir welche einräumt.
mfg (Auto)Bert
Hallo SithLord95,
zu den MenüItems hab ich mal anhand des Menüpunkts "Batch erstellen" demonsriert wie es funktioniert:
#include <GUIConstants.au3>
opt("guioneventmode", 1)
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("AutoIt Task-mgr", 395, 422, 193, 125)
$MenuItem6 = GUICtrlCreateMenu("&Datei")
$MenuItem10 = GUICtrlCreateMenuItem("Öffnen(Ausführen)", $MenuItem6)
$MenuItem14 = GUICtrlCreateMenuItem("Öffnen(Dialog)", $MenuItem6)
$MenuItem12 = GUICtrlCreateMenuItem("Cmd.exe", $MenuItem6)
$MenuItem13 = GUICtrlCreateMenuItem("Notepad.exe", $MenuItem6)
$MenuItem11 = GUICtrlCreateMenuItem("Programm schließen", $MenuItem6)
$MenuItem5 = GUICtrlCreateMenu("&Optionen")
$MenuItem23 = GUICtrlCreateMenuItem("Administrator werden", $MenuItem5)
$MenuItem21 = GUICtrlCreateMenuItem("Check Prozess", $MenuItem5)
$MenuItem11 = GUICtrlCreateMenuItem("Check Prozesse", $MenuItem5)
$MenuItem22 = GUICtrlCreateMenuItem("Batch schreiben(.bat)", $MenuItem5)
$MenuItem4 = GUICtrlCreateMenu("&Ansicht")
$MenuItem113 = GUICtrlCreateMenuItem("Minimieren", $MenuItem4)
$MenuItem3 = GUICtrlCreateMenu("&?")
$MenuItem111 = GUICtrlCreateMenuItem("Hilfe", $MenuItem3)
$Button1 = GUICtrlCreateButton("Button1", 0, 8, 89, 25, 0)
$Button2 = GUICtrlCreateButton("Button2", 96, 8, 89, 25, 0)
$Button3 = GUICtrlCreateButton("Button3", 192, 8, 89, 25, 0)
$Button4 = GUICtrlCreateButton("Button4", 288, 8, 81, 25, 0)
$Label1 = GUICtrlCreateLabel(" Extra Tasten?", 272, 384, 100, 17)
$Label2 = GUICtrlCreateLabel(" Extra Tasten?", 16, 384, 92, 17)
$Checkbox1 = GUICtrlCreateCheckbox("Checkbox1", 376, 384, 17, 17)
$Checkbox2 = GUICtrlCreateCheckbox("Checkbox2", 0, 384, 17, 17)
GUIctrlSetOnEvent($Button1, "_1")
GUIctrlSetOnEvent($Button2, "_2")
GUIctrlSetOnEvent($Button3, "_3")
GUIctrlSetOnEvent($Button4, "_4")
GUIctrlSetOnEvent($MenuItem22, "_MenuBatch")
GUICtrlSetOnEvent($Checkbox1, "_check1")
guictrlsetonevent($Checkbox2, "_check2")
GUISetOnEvent($GUI_EVENT_CLOSE, "_Exit")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
func _MenuBatch()
MsgBox(0,"Batch","erstellen",5)
EndFunc
func _1()
EndFunc
func _2()
EndFunc
func _3()
EndFunc
func _4()
EndFunc
func _check1()
EndFunc
func _check2()
EndFunc
func _Exit()
exit
EndFunc
While True
$msg = GUIGetMsg(1)
Switch $msg[0] ; Event
Case $menuitem111
msgbox(0, "ok", "ok")
endswitch
WEnd
du solltest aber unbedingt in der Hilfe Stichworte OnEventModus und MessageLoopModus lesen,
mfg (Auto)Bert
Hallo CryFall,
so würde es funktionieren:
#include <GUIConstantsEx.au3>
[/autoit] [autoit][/autoit] [autoit]Opt("GUIOnEventMode", 1)
[/autoit] [autoit][/autoit] [autoit]Global $ressi = 50
Global $ressiadd = True
Global $ressimenge = 50
Global $timerBegin, $timerDif
$mainwindow = GUICreate("Ressis", 70, 25);, @DesktopWidth -75, 0, Default, 0x88)
GUISetOnEvent($GUI_EVENT_CLOSE, "CLOSEClicked")
Global $label = GUICtrlCreateLabel($ressi, 12, 7)
GUISetState()
$timerBegin=TimerInit()
While 1
Sleep(100)
if TimerDiff($timerBegin)>=10000 And $ressiadd Then
$ressi = $ressi + $ressimenge
GUICtrlSetData($label, $ressi)
$timerBegin=TimerInit()
EndIf
WEnd
Func CLOSEClicked()
Exit
EndFunc
aber schau dir trotzdem die Hilfe an
mfg (Auto)Bert
Hallo SithLord95,
schau dir mal die Hilfe hierzu an:
ZitatProcessList
--------------------------------------------------------------------------------Gibt ein Array zurück, das die aktuell laufenden Prozesse auflistet (Namen und PIDs).
ProcessList ( ["name"] )
Damit solltest du es erreichen,
mfg (Auto)Bert
Hallo Scripter192,
probiers doch mal so,
; *** Start added by AutoIt3Wrapper ***
#include <GUIConstantsEx.au3>
; *** End added by AutoIt3Wrapper ***
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Add_Constants=n
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
Global $aInfo[4]
Global $gui=guicreate('test')
Global $pic=guictrlcreatepic('bk.gif', 10, 10)
Global $msg
guisetstate()
while 1
switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
Exit
Case $GUI_EVENT_PRIMARYDOWN
$aInfo = GUIGetCursorInfo($Gui)
If $aInfo[4] = $pic Then msgbox(0, '', 'Du hast Auf das Bild geklickt')
endswitch
wend
oder so
; *** Start added by AutoIt3Wrapper ***
#include <GUIConstantsEx.au3>
; *** End added by AutoIt3Wrapper ***
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Add_Constants=n
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
Opt('GUIOnEventMode', 1)
Opt('MUSTDECLAREVARS' ,1)
Global $gui=guicreate('test')
GUISetOnEvent($GUI_EVENT_CLOSE, '_exitMain')
Global $pic=guictrlcreatepic('bk.gif', 10, 10)
GUICtrlSetOnEvent(-1,'_picIsClicked')
Global $msg
guisetstate()
while 1
Sleep(100)
wend
Func _exitMain()
Exit
EndFunc
Func _picIsClicked()
msgbox(0, '', 'Du hast Auf das Bild geklickt')
EndFunc
wobei ich die 2. Version bevorzugen würde
mfg (Auto)Bert