Ich wollte die Farbe auch nicht SS verändern Ich wollte nur selber eine andere Farbe sehen.
Beiträge von Ineluki
-
-
Gibt es einen Befehl, womit man eine bestimmte Farbe auf einer Internetseite ändern kann? In der SB wurde mir nur gesagt mit Greasemonkey zu arbeiten, aber ich kenne mich mit Html/Php überhaupt nicht aus. Danke für jede Hilfe
-
Und
drucken - Strg + P -
-
Die Variable Return hat kein Array...
-
-
ich finde Bots einfach interessant
Forenregeln lesen -.- -
Benutze doch statt _FFLinkClick("Login","Text") Send("{Enter}")
-
Das hier müsste eigt klappen:
[autoit]$font = GUICtrlSetColor(3, 0xFF0000)
[/autoit](so hab ich es mit deinem Editor probiert..)
-
[autoit]
GUICtrlSetColor(ControlId, Hex Wert der Farbe)
[/autoit] -
Vielleicht könntest du noch einbauen, dass er erkennt, ob das Dokument seit der letzen Änder schonmal gespeichert wurde.
Zb:
Man öffnet "Test.joshi". Der Titel ist jetzt "Editor - C:\Text.joshi"
Wenn man jetzt was schreibt, wird der Titel zu "Editor - C:\Text.joshi* ", weil wieder gespeichert werden muss
Da fände ich besser, dass wenn man den Editor schließt, aber seit der letzten Änderung noch nicht gespeichert wurde, eine Meldung kommt, ob man ohne zu Speichern den Editor beenden will. -
Kleine Kritik:
Hast du versucht, dass mit dem Verschlüsseln doch einzubauen? Weil es wird jetzt einmal eine *.joschi (unverschlüsselt) erstellt und eine *.txt(verschlüsselt) erstellt. Die *.joschi kann man aber auch mit einem normalen Editor öffnen. Die verschlüsselte Datei lässt sich mit deinem Editor nicht öffnen --> Die verschlüsselte Datei macht keinen Sinn. -
Du könntest es so machen, dass die .txt Dateien verschlüsselt werden (_Crypt_EncryptFile) und nur dann entschlüsselt werden, wenn sie mit deinem Editor geöffnet werden(_Crypt_DecryptFile)
-
Versuchs mal so (ich hab auch gleich mal alle Fehler ausgemerzt...):
Spoiler anzeigen
[autoit]#include <EditConstants.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$hGUI = GUICreate("Form1", 510, 413, 192, 124)
$cEdit = GUICtrlCreateEdit("", 0, 32, 505, 377)
GUICtrlSetData(-1, "Edit1")
GUISetState(@SW_SHOW)
$menu = GUICtrlCreateMenu("Edit")
$save = GUICtrlCreateMenuItem ("Save",$menu)
$open = GUICtrlCreateMenuItem ("Open",$menu)
$new = GUICtrlCreateMenuItem ("New",$menu)
$schrift = GUICtrlCreateMenu ("Font")
$verdana = GUICtrlCreateMenuItem ("verdana",$schrift)
$comic = GUICtrlCreateMenuItem ("Comic Sans MS",$schrift)
#EndRegion ### END Koda GUI section ###While 1
[/autoit] [autoit][/autoit] [autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $save
$sFilePath = FileOpenDialog("Speichern","","Text Files (*.txt)")
If Not @error Then
If StringRight($sFilePath,4) <> ".txt" Then $sFilePath &= ".txt"
FileDelete($sFilePath)
FileWrite($sFilePath,GUICtrlRead($cEdit))
WinSetTitle($hGUI, "", "Editor - " & $sFilePath)
EndIf
Case $open
$sFilePath = FileOpenDialog("Öffnen", "", "Text Files (*.txt)") ; Dialog anzeigen
If Not @error Then GUICtrlSetData($cEdit, FileRead($sFilePath)) ; Wenn Benutzer nicht abgebrochen hat, Datei einlesen und mit GUICtrlSetData ins Edit schreiben
WinSetTitle($hGUI, "", "Editor - " & $sFilePath)
Case $new
GUICtrlSetData($cEdit, "")
WinSetTitle($hGUI, "", "Editor - Neues Dokument")
Case $verdana
$font = GuiCtrlSetFont( 3, 8.5, 400, 0, "Verdana")Case $comic
[/autoit] [autoit][/autoit] [autoit]
$font = GuiCtrlSetFont( 3, 8.5, 400, 0, "Comic Sans MS")EndSwitch
[/autoit]
WEnd -
Benutz mal statt "[CLASS:Irgendwas]" den Titel von der Gui.
[autoit]
Also z.b:#include <GUIConstants.au3>
[/autoit]
GUICreate("Test")
GUISetState(@SW_SHOW)
WinSetOnTop("Test", "", 1)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd -
Guck in der Hilfe nach...
-
Meine kleine Kritik zu deinem Programm haha.au3, welches dabei ist:
Es fehlen mindestens 2 Internet Browser, Opera und Safari. Außerdem überprüfst du nur, ob ein fenster mit dem jeweiligen Namen offen ist --> Wenn man schon eins offen hat, kann man trotzdem googeln. Meine Empfehlungen:
1. Füge noch Opera und Safari hinzu
2. Benutze statt WinActive/WinKill ProcessExist/ProcessKill -
Das ist bei allen Systemen so ( zumindest bei allen Xp Systemen xD)
-
Wenn ich das richtig sehe, ist das kein AutoIt Webbrowser, sondern nur ein IE, der in einer Gui geöffnet wird, mit etwas anderem Design... Das wichtigste ist dabei eigt. nur der Lerneffekt...
-
Mit ControlClick klappt es vllt. so:
[autoit]ControlClick("Funktionsbaustein testen: Ergebnisbild", "", "Afx:5FB40000:10081")
[/autoit]