Dies geht imho gegen die Idee der Forenregeln daher Vote vor CLOSE
Beiträge von autoBert
-
-
Liegt ja der Sourcecode - wie Cheater Dieter schon geschrieben hat - dem Archiv bei (was mich ehrlich gesagt ärgert, schließlich hättest du es ja wenigstens entpacken können...)
Ich habe ds Zip erst gar nicht heruntergeladen sondern direkt davor prüfen lassen. Dies macht eine kleine Browserextension möglch:
Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.
Zu bekommen auf https://www.virustotal.com/documentation/ . Es ist sehr nützlich da unötiges herunterladen auf den loklen PC und danach hchladen auf Virustotal entfällt. Virustotal erhält de Link geschickt und holt sich dann die Datei selbsständig.Lol, es schlägt genau ein Virenscanner von 42 an, und das ist "Jiangmin", ein Virenscanner, von dem ich noch nie gehört habe. Und du sprichst von einem großen Risiko? Naja, wenn du meinst...
Das ist mir bei (1.) unbekannten Autoren die (2.)auch noch den Pfad zum Download verschleiern und (3.)auch ihre HP anonym betreiben ein zu grosses Risiko für ein Programm das ich nicht benötige, also nur zu Testzwecken fürs Feedback heruterlade.
Da immerer noch kein Skript eingestellt ist werde ich es auch nicht testen,
mfg autoBert
-
Hallo SmilingStar,
wrum immst du icht eine ListView mit nur eier Spalte, sieht optisch etws besser aus und dein Vorhaben lässt sich problemlos lösen. Wen du aber bei einer ListBox bleibe willst slltest du dir i der Hilfe
[autoit]_GUICtrlListBox_GetSelItems
[/autoit]inkl. dem Besipiel anschauen,
mfg autoBert
-
Duhast diesen Nebenschauplatz eröffnet:
(auto, was sinnvoll wäre, wäre ein bewertungssystem mit like dislike uKnow?)
ist es nicht wurde damals auch von allen akzeptiert die Beitragszahlzeige ab zu schaffen. Wenn du positive Beiträge bewerten willst (z.B. nützliche Skripte) knst du j den Google+ - Button betätigen.
Nchden ersten Wdersprüchen zu deinem Wunsch, hast du ihn mehrmals verteidigt, stellenweise mit purer Polemik:
Stimmt beim Fußball sollte es auch keine Tore geben, beim Basketball kein Korb.
Das ist wenn ich ehrlich sein soll so naives und zum Teil (nicht immer zutreffend) Politiker denken,
alles schön und gut Frieden überall, jeder ist lieb, es gibt keine Verbrecher, kein krieg
*naiv* 
es ist halt so das der stärkere gewinnt, man kann sagen was man will, aber wenn du zb css spielst, schießt du ja auch leute ab um besser zu sein und gibts gas um noch besser zu sein, im forum gehts zwar ums helfen, aber wenn der ansporn da ist das man durch diese hilfe noch etwas zurück bekommt, ist das sicher angenehmer als wenn der Thread einfach geschlossen wird- Hier werden von den Admins/Mods nur Themen geschlossen, die den Freregeln widersprechen und als EX-PU weis ich das PU's (ds sind die Rte, die du s gerne trllst) solche Themen auch wieder in die Moderation schicken können.
- Ich ärgere mich über jedes noch nicht auf gelöst gesetzte Thema, dass ich unötigerweise aufmache
und bevor es hier zum Diskussionsthema "Like / Dislike" wird stimme ich für CLOSELösungsansätze hast du ja genug. Vor allem wenn du deine Hausaufgaben machst, siehe [ offen ] Bot zum ändern der Ton Einstellungen kanst du es alleine lösen, ansnsten hast du ja auch noch das böse Forum dort streite sie sich sicher darum wer dir als 1. helfen darf (sie haben ja auch ein Bewertugssystem) den Arm aus der Sonne zu legen
mfg autoBert
-
Hallo CyRoX,
ich habe das ZIP-File bei Virustotal.comscannen lassen Ich weis dass AutoIt Dateien gerne als Viren verdächzigt werden, denoch ist mir das Risiko von ~ 2,3 % zu hoch. Das Bordmittel XCopy arbeitet zuverlässig und für meine Zwecke ausreichend. Du solltest aber zumindest den Source (ich weis nicht ob er im ZIP ethalten ist) hier im Forum einstellen, schliesslich hast du ja im Forum Skripte dein Thema eröffnet,
PS.: der verkürzte Link zu deiner Baustellenseite ohne Impressum trägt auch nicht zu mehr Vertrauen bei,
mfg autoBert
-
Hallo dusg,
du must das Skript auch als CUI kompilieren, dmit es sich als solches verhält. Teste dieses kleine Testprogramm:
[autoit]#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
[/autoit][autoit][/autoit][autoit]
#AutoIt3Wrapper_Change2CUI=y
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****$i = TimerInit()
[/autoit]
Do
Sleep(400)
Until TimerDiff($i) > 10000
MsgBox(0,"Error","Too many fingers on keyboard")der DOS-Prompt erscheint erst nach dem bestätigen der Messagebox.
mfg autoBert
-
James1337 hat mir im Chat schon "Assign" ans Herz gelegt, was auch gut ist, allerdings gab es auch einen Befehl, der keine vorherige Deklaration verlangt, sondern selber direkt deklariert, meine ich...
Assign erstellt (ausser mit Flag 4) die Variable:
[autoit]If Not IsDeclared ("A") then
[/autoit]
if MsgBox(4,"", "$A ist NICHT deklariert"&@CRLF&"Jetzt erstellen?") =6 Then
Assign("a","A wurde erstellt und dieser Text wurde zugewiesen")
MsgBox(0,"$A = ",Eval("A"))
EndIf
EndIf
If IsDeclared ("A") then ConsoleWrite("A: " & Eval("A") & @CRLF)
;ConsoleWrite($A & @CRLF) ;diese Zeile ergbt einen Fehlerdu kannst sie aber (meist) nur über Eval ansprechen,
mfg autoBert
-
Hallo Hallo,
normlerweise sllte das lesen der Hilfehier speziell:
- AutoIt Fenster-Informations-Tool (AU3Info)
- Fenster-Titel und -text (Grundlagen)
- Fenster-Titel und -Text (erweitert)
- ControlCommand bzw. alle Control...-Funktionen inkl. der Beispiele
reichen. Wenn du das alles gelesen und verstanden hast bist du auch in der Lage dein Problem zu lösen.
mfg autoBert
-
-
Habe es selber hinbekommen.
Schön dann ist ja dein Problem gelöst. Schön wäre es allerdings auch wenn du das Thema auf gelöst stellst: einfach den ersten Beitrag bearbeiten, den Präfix (nähe Überschrift) auf gelöst setzen und absenden,
danke autoBert
-
Und wenn ich auf der gleichen Seite den link öffne und dann den Quelltext laden will und das in einer html oder txt Datei speicher, gibt er mir nur den Quelltext der Seite wieder wo ich mich einloggen kann.
Mit welcher Methlde versuchst du es denn? Skript bitte, auch wenn wir durc das Intranet es nicht teten können.Gibt es da ne möglichkeit oder kann ich das mit Autoit nicht lösen?
Ich weiss nicht b du das lösen lannst aber eine Internet/Intranet-Seite auslesen sollte eigentlich lösbar sein. Frage doch einfach rinmal deine IT-Abteilung bzw. die Entwickler der Seiten, die haben sicher ein paar Tpps für dich,
mfg autoBert
-
Hallo taugenix,
um welches Prgramm handelt es sich denn?
mfg autoBert
-
Hallo pikniker,
schau dir da Beipiel zu _IEFormElementGetCollection in der Hilfe an, und löse danach da ganze durcgehend mit den _IE.....-Funktionen. Falls du oder deine Firma aber eine profesionelle automatisierte Lösung sucht bist du im falschen Unterforum "mit Gegenleitung" wäre dafür geschickter, denn dies:
Da wir aber echt Teilweise über 100 Aufträge am Tag damit schreiben müssen und ca 70-80 davon mit Standardtexten abgeschlossen
werden müssen, wäre es echt super, wenn ich nur noch die Auftragsnummer eintragen müsste und der Rest geht von alleine.hört ich nach einer echten Arbeitserleichterung an, anstatt 10 Stunden (8 regulär + 2 Überstunden) ist der Erfasser dann ja nach 2-3 Stunden fertig.
die Programmierer von dem Werkstattprogramm wollen uns da nicht Helfen und Bauen sowas auch nicht ein...
Die wissen auch was ihre Arbeit wert ist und mit einem kleinen Obolus deinerseits ist es warscheins nicht getan,mfg autoBert
-
das ist ihm schon klar, nur kennt er den 'suchstring' ja nicht, da der key ja immer ein andere ist.
Er hat dpch den Suchstring:Sprich:
- AutoIt soll die XML-Datei öffnen (anzeigen des Inhaltes ist nicht gewünscht)
- In der XML-Datei gibt es eine Zeile <PIDKEY Value="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx" /> welche den Office-Lizenz-Key beinhaltet
- Nun soll genau dieser Wert durch den neuen Wert, welche im AutoIT-Fenster eingegeben werden soll ersetz werdenSelbst wenn die Xen hier nur als Beispiel dienen sllen, was spricht dagegen den Suchstring einmal in sein SKript zu übertragen und eine Arbeitskopie auf den zu installierenden Rechnern einzuspielen? Zum kopieren kann er ja FileCopy nehmen, im ünrigen funktiniert die Methode vn m-obi auch mit einem unebekannten Lizenzkey solange davor <PIDKEY Value=" und dahinter " /> steht.
SendXP: sich nach 3 Jahren noch als NewBie zu bezeichnen ist aber ziemlich stark koketiert, die GUI mit einem Input und einem Buttn wirst du ja noch hinbekommen, ansonsten lies dir die Hilfe zu
[autoit]GuiCtrlCreateInput
[/autoit]und
[autoit]GuiCtrlCreateButton
[/autoit]besonders die Beipiele könnten helfen.
Edit: eine InputBox wie von m-obi vorgechlagen tut es auch,
mfg autoBert
-
Soweit ich weiß müsste es doch mit Firefox funktionieren, da dies ja zu den Standard-Funktionen gehört, jedoch komme ich nicht weiter.
FireFox ghört nicht zu den Funktionen welche mit AutoIt ausgeliefert werden, die FF.au3 ist von Stilgar. Auf der Beispielseite zur FF.au3 findest auch den Link zur Dokumentation zu den einzelnen Funktionen.Weoterhin gibt es ein Unterform Firefox-Automatisierung,
mfg autoBert
-
Hallo
es geht mit
Zitat_ReplaceStringInFile
Ersetzt in einer Textdatei einen String mit einem anderen String (binary funktioniert nicht!)
Quelle: dt. Hilfeübersetzung
SendXP: da ja mit jeder der beiden Möglichkieten dein Problem Schön gelöst ist wäre es allerdings auch schön wenn du das Thema auf gelöst stellst. Dazu einfach deinen Eröffnungsbeitrag bearbeiten und den Präfix (Nähe Überschrift) auf gelöst stellen,
danke autoBert
mfg autoBert -
zu
- verwende Array's
- das Label überlappt das Input
mfg autoBert
-
Hallo wuff,
hier ein Beispiel i es mit deinen Beispieldaten funktioniert:
Spoiler anzeigen
#include <Array.au3>
$aNames = IniReadSection(@ScriptDir & "\wuff.ini","name")
_ArraySort($aNames,0,1)
IniDelete(@ScriptDir & "\wuff.ini","name")
IniWriteSection(@ScriptDir & "\wuff.ini","name",$aNames)
$aNames = IniReadSection(@ScriptDir & "\wuff.ini","name")
_ArrayDisplay($aNames)mfg autoBert
-
Allerdings ist mit aufgefallen, dass dein Output Array 1 Zeile zu groß geraten ist.
Im Element [0][0] trage ich die Anzahl der DS ein.
Man kann also durchaus auch ohne RegEx eine performante Lösung basteln, mit einigen kleineren Optimierungen könnte meine Variante im günstigsten Fall (also ohne Splitfehler) evtl. sogar an die RegEx Variante rankommen.

Auf meinem altersschachen Laptop schlägst du Oscar's Variante mit gemessenen 33 Sekunden um Sekunden. Danke für den Beweis, jetzt hat das Thema RegEx für mich wieder an Bedeutung verloren. Ich war doch tatsächlicham überlegen mir das anzutun.
Für mich ist die Sache damit gelöst!!! Vielen Dank Euch allen.
Schön, dann ist dein Problem ja gelöst. Schön wäre es allerdings auch wenn du das Thema auf gelöst stellst. Dazu einfach deinen Eröffnungsbeitrag bearbeiten und den Präfix (Nähe Überschrift) auf gelöst stellen,danke autoBert
-
Hallo andy82,
Herzloch willkommen im Forum. GuCtrlSetData gehört zu den minimalsten Grundlagen vin AutoIt un Bezug auf GUI-Erstellung, wie wäre es daher wenn du dir zuerst die Grundlagen von AutoIt anhand der Hilfe, der Boardsuche und evtl. noch etwas Google selbst erarbeiten würdest. Wenn du dann, in einem an sich lauffähigen Skript, an einigen Stellen Probleme hast findet sich sicher der ein oder andere User,
mfg autoBert