Beiträge von Andy

    Hi BugFix!


    Sicherlich ist der Nano für die von dir beschriebenen Aufgaben ausreichend...aber...

    würde ich das gern drahtlos lösen.

    Die gesamte Anwendung schreit geradezu nach "Smart-Home". Ich werfe dazu mal openHAB in den Raum.

    Ich habe hier zwischen den Positionen max. 15 m Abstand mit 2 Mauern (Ziegel 36 cm), bei Gäste-WC kommt eine Betondecke hinzu (20cm stark).

    Das würde ich definitiv per WLAN lösen, selbst wenn es irgendwo klemmen sollte, hilft ein (billigster) Repeater.

    Die Abluftanlage verfügt bisher über einen 3-Stufenschalter, die Steuerung soll dann über Relais passieren.

    Es gibt die passenden (WLAN)-Schalter dafür bspw. https://itead.cc/product/sonof…wifi-smart-wall-switches/




    Ist der Nano dazu geeignet?

    Ja, allerdings müsstest du ALLES selbst von Hand schnitzen, aber das ist dir sicher bewußt! Um den Nano ins WLAN zu bringen, brauchst du ein entsprechendes Modul, da kannst du aber direkt einen WLAN-fähigen Controller verwenden.

    Der Vorteil ist, du könntest ALLES auch individuell für deine Anforderung anpassen. Auch preislich...

    Wenn du gänzlich außerhalb von Smart-Home-Standards bleiben wolltest, könntest du (und das ist imho der allerpreiswerteste Weg) bspw. einen Unterputz-Wandtaster verwenden und mit diesem einen bspw. ESP8266 ansteuern, welcher dann per WLAN die Kommunikation mit deiner "Zentrale" abwickelt, welche deine Lüftersteuerung realisiert.

    Nur als Beispiel für ein UP-Modul: https://luani.de/projekte/esp8266-hvio/

    Als Zentrale geht auch ein PC mit AutoIt, ein RasPi, oder auch ein weiterer ESP8266.

    Für den ESP gibt es verschiedenste "Betriebssysteme", Basic, Micropython, oder die Programmierung per Arduino-IDE in C.

    Vorteil mit einem Microcontroller im Taster, du könntest sämtliche Schaltbefehle bzw. -sequenzen (einmal, zweimal, dreimal Tasten) im Controller abwickeln und dann nur noch einen entsprechenden Befehl an die Zentrale schicken.

    Die Kommunikation läuft läuft über simple, frei erstellbare POST-Kommandos an die Zentrale, wenn diese dann als Nachricht TASTER-BAD-2x erhält, wird entsprechende Aktion an den/die Lüfter ausgelöst.


    Aber Oskar wird dazu sicherlich seinen Senf auch noch dazugeben :klatschen::thumbup:

    Hi,


    ich hatte zu diesem Thema eine DLL erstellt, die aus nichts weiter als einem Speicherplatz für genau diese Anwendung (Zugriff mehrerer Programme auch unterschiedlicher Programmiersprachen auf gemeinsame Daten im Speicher) besteht.

    Eine DLL ist dazu gedacht, EIN MAL in den Speicher geladen zu werden und dann deren Funktionen von verschiedenen Programmen aufrufen zu lassen.



    Thema und Beispielscript hier: RE: Kommunikation Skripte untereinander

    Wenn du zu diesem Thema weitere Infos brauchst, einfach melden!

    Im späteren Verlauf des o.a. Threads werden auch 64-Bit DLL´s erstellt.


    /EDIT

    Win10 benötigt geringfügig anders erstellte DLL´s aus ASM-Dateien.

    Hier die DLL und das Testscript

    sharedmem.zip

    Das kompilierte (nicht aus Scite mit F5, das startet nur ein Mal) Testscript mehrmals starten, es erscheinen auf dem Desktop entsprechend Fenster an zufälliger Position.

    Nur beim ersten Start des Programms wird die DLL in den Speicher geladen, alle weiteren Programme greifen dann auf diese Datei zurück.

    In jedem dieser Fenster läuft ein unabhängiger Timer.

    Mit klick auf den Reset/Sync-Button in irgendeinem dieser Fenster werden alle (!) Timer in allen Fenstern zurückgesetzt/synchronisiert.

    Im Prinzip wird nichts weiter gemacht als ein Byte mit dem Wert 1 in den Speicher an der Adresse der DLL-Funktion GetPointer() zu schreiben. (aufmerksame Leser des Codes werden feststellen, dass es das 8. Byte ist^^)

    GetPointer() liefert einfach nur die Adresse des Speicherblocks in der DLL zurück.

    Das Programm fragt nun einfach nur diesen Wert ab, ändert er sich, wird der Timer neu gestartet.

    Da alle laufenden Programme auf die identische Speicheradresse zugreifen, aktualisieren sich somit auch alle laufenden Programme gleichzeitig!


    Die DLL reserviert 1000 Dwords, also 4000 Bytes Speicher. die kann man aus AutoIt per DllStructCreate() so aufteilen, wie man sie braucht, die Basisadresse ist der vom Dllcall zurückgegebene Pointer auf den Speicher.

    4000 Bytes sind idR reichlich genug für solche Anwendungen, sollte man mehr brauchen, einfach den ASM-Code entsprechend anpassen, in den FASMW-Editor laden, per CTRL-F9 die DLL neu erstellen und Spass haben!


    /2.Edit

    Die DLL sollte mit jedem Programm/Compiler zu erstellen sein, problemlos in C/C++


    /3.Edit

    Wenn man nicht mehrere identische Scripte starten will, dann kann man auch das Beispiel hier nehmen: RE: Kommunikation Skripte untereinander

    Das "Startscript" reserviert per DllStructCreate Speicher und in anderen Scripten/Programmen wird per _WinAPI_ReadProcessMemory() darauf zugegriffen.

    Um den Pointer aus dem Startscript zu erhalten, könnte man bspw. auch ein (unsichtbares) Control im Startscript erstellen und aus diesem die Daten auslesen.

    da war ich irgendwie in der Annahme, dass das Skript einen eigenen Kern bekommt und dementsprechend immer gleichschnell abläuft

    Das kannst du im Scheduler in Windows erzwingen, indem du nach Starten des Scripts im Taskmanager einen Rechtsklick auf das Programm machst, dort im Menü auf "Zu Details wechseln" klickst, in der folgenden Ansicht nochmals Rechtsklick auf das Programm und dort im Menü "Priorität festlegen" auf "Hoch" einstellst.

    Das geht natürlich auch innerhalb des Scripts per ProcessSetPriority ( "process", priority )

    Hi,


    habe folgende Ergebnisse, AutoIt als einziges offenes Programm, ansonsten ruhender Desktop

    Desktop Ryzen 5 1600



    Und noch mit Laptop I7-7500U

    Mit einer For/To-Schleife bis 5 komme ich direkt nach Rechnerstart und neu gestartetem AutoIt auf folgendes...

    Der erste Durchlauf...(Schleife 3 bis 5 sind gleich wie 3) wiederum ruhender Desktop (Prozessor runtergetaktet lt. Taskmanager)

    Durchlauf direkt im Anschluß


    Das bestätigt meine schon vor etlichen Jahren gemachte Erfahrung mit AutoIt, dass die Programmlaufzeiten im direkten Zusammenhang mit "anderen" Aktivitäten im Rechner zusammenhängen.

    Speziell Festplattenzugriffe und eifriges geswappe im Scheduler führen zu unterschiedlichen Laufzeiten.

    Wobei das natürlich Gemecker auf allerhöchstem Niveau ist^^

    Im vorliegenden Fall geht es im einige handvoll Millisekunden. Für einen "Benchmark" ist das natürlich kritisch, aber benchmarken ist auch immer eine Feststellung der AKTUELLEN Programmlaufzeit und sollte auch so beurteilt werden.


    Trotzdem findet man innerhalb der AutoIt-Versionen dadurch auch mal "undokumentierte" Veränderungen, so bspw. die in der Vergangenheit um Faktor 3 bis 5 verlangsamten "String-Funktionen" bei einer neueren AutoIt-Version, wo ich vermutet hatte, dass dies seitens Entwickler absichtlich gemacht wurde, um das "professionelle" RegEx Geschwindigkeitsmäßig in den Vordergrund zu heben indem man die "Butterbrot"-Programmiererfraktion ins Abseits stellt.

    Generell gibt es genau für diese Fragestellung bereits fertige Programme!



    Cross-Postings sind nicht per se eine schlechte Sache

    ...wobei noch der dezente Hinweis des TE "...und legt mir mal einer bitte den Arm aus der Sonne..SCHNELLSTMÖGLICH!" angefügt werden sollte!


    Sonst kommt wohlmöglich eines der Forenmitglieder auf die Idee, bei fehlendem "Versuchs"-Script davon auszugehen, dass jemand anderes (sic) sich die Mühe macht!

    Man (TE) will ja schliesslich erreichen, dass sich 6-8 Forianer in jeweils ihrem Forum mit der allerbesten Lösung überbieten, die man dann letztendlich nur noch aus dem letzten Beitrag rauskopieren und ausführen muss!

    Das Beste daran: Man muss nicht mal das Forum durchsuchen!



    sonst werde ich dir nicht mehr helfen.

    S.o.!

    Der Unterschied zwischen "helfen" und komplett alles nach Vorgabe des TE machen ist ein gewaltiger!

    Wer nicht mal in der Lage ist, dieses schon x-mal in beiden Foren abgehandelte Thema zu SUCHEN und ggf. auf Probleme mit diesen Scripten hinzuweisen, dem gehört nicht geholfen!

    So sehe ich das!


    OT an Bitnugger

    Dass dieses Script für dich nur eine Fingerübung ist, macht es nicht besser :D

    Aber wie immer dafür von mir ein :thumbup:



    Ich möchte nun einen Array erhalten, wo alle Dateinamen enthalten sind, welche sich im Datum(date motified) voneinander unterscheiden .

    Wieso ein AutoIt-Array?!

    Wenn du bereits so fit mit AutoIt bist, dass du in deinem Script mit den Arrayinhalten weiterarbeiten/programmieren kannst, dann hättest du auch dieses/dein Script posten können.

    Das hätte man/ich dann auch gerne erweitert/verbessert/vervollständigt.

    Aber ich gehe davon aus, dass dir ein herzhaftes _ArrayDisplay() völlig ausreicht, um händisch mit diesen Dateien weiterzuarbeiten. Denn irgendetwas musst du ja mit diesen Dateien machen wollen?!

    und aus lauter Blödheit einfach mal sinnfrei

    Aus eigener bitterer Erfahrung weiß ich, dass das weder mit Blödheit und Sinnfreiheit des NUTZERS zu tun hat sondern mit selbiger Seitens der ENTWICKLER.

    Wenn man als Entwickler WEISS, dass etliche Zeilen/Spalten und im obigen Fall mehrere (hundert) Millionen Zellen markiert wurden um daraufhin ohne Warnung an den User eine Aktion zuzulassen, welche die Datei (fast) unbrauchbar macht, dann ist das einfach ein Softwarefehler!

    Und ja, auch ich habe Mitarbeiter, die einfach Warnungen und Fehlermeldungen (ungelesen) wegklicken. In meinen eigenen Programmen schicke ich mir dann Emails mit dem Inhalt, wer wann wo wie was gemacht hat, und kann die dann dem Mitarbeiter/User unter die Nase halten.

    Wenigstens schafft es diese Software beim Schließen auf die "...große Menge an Daten in der Zwischenablage...blablub..." hinzuweisen..... :Face:


    Aber wie lautete schon vor etlichen Jahren nach einem Fingerzeig auf einen offensichtlichen Bug an Microsoft die Antwort eines Entwicklers (damals aus München am Telefon):"Aber Herr G***, selbstverständlich nehmen wir diesen Fehler und ihren Hinweis ernst, aber wir verdienen Milliarden mit diesem Produkt, wieso sollen wir daran großartig was ändern?!"

    Und soll ich euch dazu das passende sagen: RECHT HAT(te) ER!!!!! :ironie:

    Auch wenn wir jetzt etwas in OT abdriften

    Ich bin davon überzeugt, dass Beiträge von Leuten, die Ahnung von dem haben was sie tun, hilfreich sind.

    Vielleicht nicht unbedingt für den TE, aber doch für den einen oder anderen der in der Lage ist, über den Tellerrand zu schauen und sich auf diesem Weg weiterzubilden...


    Woraus aber auch der Umkehrschluss resultiert, dass die Programmierer 80% der Softwareleistung für'n Ar.. erstellen. Was für eine Verschwendung von Ressourcen.

    DAS sollten sich aber auch mal SÄMTLICHE Software-"Ersteller" sowas von hinter die Ohren schreiben! Und nicht nur die!

    Wobei aber immer hinterfragt werden sollte, aus welchem Grund der/die Programmierer 80% der Funktionalität "umsonst" erstellt. Antwort: weil er schlichtweg absolut keine Ahnung von dem hat, was er dort tut/tun soll!

    Wie auch, denn sein Job ist, die meist nur vage formulierten Vorgaben von Leuten, die meist auch nur wenig Ahnung von den konkret ablaufenden Prozessen haben, in Software umzusetzen.

    Und das macht er dann auch! Und zwar so, wie ER es für richtig hält. Da wird dann auch mal (kein Witz jetzt, Beispiel aus der Praxis) anstatt den Kunden nach den fachspezifischen Vorgängen/Termini zu fragen, "mal eben" ein Wikipediaartikel hergenommen um überhaupt zu verstehen, um was dem Kunden VIELLEICHT geht. Um im Anschluß daran ein Softwaremodul zu präsentieren, das in keinster Weise funktioniert.

    Diskussionen bis hin zur Geschäftsleitungsebene, die aber (beide, sowohl Auftraggeber als auch SW-Ersteller) wiederum gar nicht wissen, was überhaupt erreicht werden sollte.....

    Daher auch mein Hinweis zum Lasten- und Pflichtenheft. Vgl. die Grundsätze von "agilem" Projektmanagement und/oder "Voice of the Customer" bei 6Sigma.


    Ich hatte auch schon mit meiner liebreizenden Art den Geschäftsführer eines (weltweit tätigen) Softwareunternehmens zur Weißglut gebracht, weil ich immer wieder darauf hingewiesen hatte, MEINE Vorgaben GENAU SO WIE BESCHRIEBEN umzusetzen. Und nur genau diese Umsetzung wird dann auch bezahlt....

    Und genau hier liegt der Hase im Pfeffer! Der Ablauf beim Softwareersteller ist nämlich folgender: Lastenheft anschauen, grobe Peilung Machbarkeit/Umsetzung/Zeitplan ermitteln und Angebot abgeben mit (gesalzenem) Preis.

    Nach Auftragseingang Projekt nach hinten schieben (ist doch eh nur pillepalle und ausserdem haben wir noch genug Zeit...) und dann auf der letzten Rille loslegen.

    Die Umsetzung der Vorgaben wird auch nicht mit dem Kunden besprochen, dafür ist keine Zeit und der Kunde könnte merken, dass es nicht vorwärts geht!

    Stattdessen wird sich etwas aus den Fingern gesaugt (wird schon so hinhauen...) und Praxisfern umgesetzt. Bis der Kunde merkt, dass er das in Auftrag gegebene Modul so nicht anwenden kann, ist es zu spät. Der Softwareersteller will seine bisherige und unnütze Arbeit bezahlt haben, und der Kunde ein anwendbares Produkt. DAS kann nur zu Unzufriedenheit bei beiden führen....



    Ich kann jetzt nichts über alle Anfragen sagen. Aber die 98% kommen mir einfach sehr hoch vor. Einfach weil ich denke, dass es sehr oft noch Bedarf gibt.

    Relativiere mal die 98%....

    WER fragt an? Derjenige, der von Excel/VBA keinerlei Ahnung hat. Und auch nicht von AutoIt! Hätte er von einem von beiden Ahnung, würde er nicht fragen, sondern hätte eine Lösung!

    Keine Ahnung von irgendetwas zu haben ist ja per se nicht das Problem, das Problem liegt meist im Bereich X-Y.

    Der Frager "denkt" sich wie die Lösung aussehen könnte, fängt damit an, kommt aufgrund mangelndem Knowhow nicht weiter und anstatt sich zu ins Thema einzuarbeiten wird dann panisch kurz vor Angst Aktivismus in Form von diversen Forenanfragen geübt. Und da soll das "Problem" jemand lösen, der mangels adäquater Beschreibung auch keine Ahnung von dem hat, was der Frager benötigt.

    Vergleiche DAS mal mit dem im oberen Absatz beschriebenen Ablauf bei einem SW-Unternehmen.....identisch!

    Der "Anwender" ist von seiner Denke her genauso beschränkt wie der "Programmierer".

    Und wenn da der eine Blinde dem anderen Blinden über die Straße helfen soll, muss man sich nicht wundern, wenn das in die Hose geht....und auch mal RICHTIG Geld kostet, s. bspw. HIER . Wenn man sich mit den im Artikel beschriebenen Vorgängen beschäftigt stellt man schnell fest, dass das Problem nicht die "Standard"-Software ist, sondern die Umsetzung/Erweiterung auf die kundenspezifischen Prozesse.


    Analog zum Problem des TE....nicht Excel ist das Problem, sondern die vermeintlich "so" nicht umsetzbare "Lösung" des Anwenders...



    die 80:20 Regel:

    ....besagt, dass es, würden die 80% ihren Job auch richtig machen, kein Problem gäbe ;)

    Pareto ftw! :rock:

    Warum so kompliziert, wenn Excel das selber hergibt?

    Frage ich mich bei 98% aller Anfragen zum Thema AutoIt/Excel.

    Mit VBA gibt es so gut wie nichts, was man nicht auch ohne AutoIt hinbekommt. Mit dem Hintergrund, nicht noch ein Zweitprogramm benutzen zu müssen, und dem eindeutigen Vorteil der "Usability und Visuability" von VBA gegenüber AutoIt.


    Und ja, auch ich benutze AutoIt in Verbindung mit Excel. Aber dann eher indirekt. Sämtliche SQL-Abfragen einer externen ERP/DB-Software laufen über VBA und erzeugen Dateien welche dann (per AutoIt "ferngesteuert") von einem Drittprogramm eingelesen und abgearbeitet werden. Das Drittprogramm exportiert wiederum Dateien, welche im Programmablauf vom VBA-Script in Excel eingelesen und visualisiert werden. Als "Abfallprodukt" ermittle ich noch Ablauf-, Kapazitäts- und Bestelldaten für sowohl Kunden als auch das Logistikunternehmen, welche automatisiert per Mail per VBA sowohl an die Kunden, als auch an die Spedition versendet werden.

    Insgesamt sind also vier Softwarepakete im Einsatz um die "händische" Arbeit eines Mitarbeiters von ca. 30 Minuten innerhalb von ca. 30 Sekunden abzuwickeln.

    Und warum?! Weil es die geschätzten Programmierer der ERP-Software seit JAHREN nicht hinbekommen, eine kauffertige Lösung anzubieten.

    Wobei, um fair zu bleiben, "angeboten" hatten die schon des öfteren etwas... :Face:

    Nur passte mein Lastenheft nicht zu deren Pflichtenheft :D

    So auch mit alle anderen (ausführbaren) Erweiterungen, die in PATHEXT enthalten sind.

    Ich weiß zwar was du meinst, aber... ;)

    ***Klugscheissmodus ON***

    Auch nicht ganz richtig....denn ALLE anderen (Dateien mit entsprechenden) Erweiterungen werden natürlich NICHT(!) ausgeführt!

    Sondern nur die "erste" Datei mit dieser in der PATHEXT gefundenen Erweiterung!

    Gibt es im Pfad bspw. sowohl eine VBS- als auch eine JS-Datei, dann wird die VBS-Datei ausgeführt.

    Daher ist es angeraten, die Dateiendung bei den RUNxxx()-Funktionen mitzugeben....hat mich nämlich aus genau diesem Grund schon Nerven gekostet :rolleyes:

    ***Klugscheissmodus OFF***

    Es ist für mich als gebürtiger Ostler immer wieder befremdlich, die sehr kruden Argumentationen vieler Westler zu hören.

    Hat imho weniger mit West und Ost zu tun.

    Bin ja "gebürtiger" Westler der erst vor ca. 10 Jahren im Osten heimisch geworden ist. Die "Dummbatze" gibt´s im Westen genau wie im Osten wie übrigens auch überall auf der Welt.

    Wobei mich schon erschreckt hatte wie verzweifelt der Arzt, der uns das erste Mal impfte, auf uns einredete, wir sollen doch bitte bitte zur Zweitimpfung kommen. Auf meine Frage dahingehend kam:"...hier im Osten sind die Leute nicht nur gegen eine Erstimpfung, sondern auch die, die sich haben impfen lassen, kommen oft nicht zur Zweitimpfung."

    Auf meine Frage, warum das so sei, hat er nichts gesagt, sondern mich nur mit ganz traurigen Augen angeschaut...

    Bei uns in der Firma sind von absolutem Impfgegner und (anfänglichem) Coronaleugner bis zum Impfbefürworter quer durch alle Abteilungen, sozialen Stände, Geschlechter und auch politischer Meinungen alle vertreten.

    Wobei gefühlt die Impfbefürworter in der Minderheit sind....

    Ich weiss nicht ob ich mich impfen lassen sollte. Die Viren sind immer wieder unterschieldich und mutieren...Das bringt ja nichts, wen ich mich jetzt impfe, werde ich sowieso nicht vom nächsten Virus geschützt

    Das kann ich gut nachvollziehen!

    Ich hatte mich noch nie gegen die "normale Grippe" impfen lassen. Genau aus den Gründen die du beschreibst! Und ja, ich hatte in den letzten 55 Jahren sicher etliche Vireninfektionen.

    Aber SARS-CoV-2 hat mit einer "normalen Grippe" in etwa so viel zu tun wie ein "normaler Husten" mit einer Lungenentzündung!

    Ich diskutiere auch nicht eine Auffrischung alle paar Jahre mit Tetanol (gegen Wundstarrkrampf).

    Die Auswirkungen, sowohl auf mich als auch auf andere, sind bei einer Infektion weit jenseits von dem was diskussionswürdig ist. Und auf "Glück" zu vertrauen nicht infiziert zu werden ist bei den aktuellen infektiosität schlicht wahnsinnig!

    Das Problem ist, dass nur wenn die Virusverbreitung eingedämmt wird, eine Entwicklung von Mutationen verhindert werden kann.

    Aber SARS-CoV-2 hat (noch) einen entscheidenden Nachteil gegenüber Hanta, Ebola, oder Lassa. Es ist weniger letal. Wenn bereits 5 Milliaren Menschen an Covid gestorben wären, würde keiner mehr über eine Impfung diskutieren. In Afrika diskutiert auch niemand über eine Impfung gegen Ebola. Denn wenn du infiziert bist, bist du und alle deine Angehörigen nach spätestens 3 Wochen tot.

    Ich bin mittlerweile das 2. Mal geimpft.

    Nachdem der Arzt bei dem meine Frau bzgl. Impftermin nachgefragt hatte, sich Wochenlang nicht gemeldet hatte und auch genauso lange telef. nicht erreichbar war, nahmen wir das Heft selbst in die Hand.

    Donnerstag Abend ins Internet geschaut nach freien Kapazitäten im Impfzentrum. Angemeldet. Freitag morgen Bestätigung per Mail mit Bestätigungscode. Damit Termin für Samstag angefragt. Freitag Mittag Termin für Samstag 17:00 Uhr bekommen. Hingefahren, um 17:00 Uhr im Impfzentrum angekommen, 3min Bürokratiegedöns, 2min Weg durch die Halle direkt zum Impfen, 3min "Beratungsgespräch" und Spritze, 3min Bürokratiegedöns, 15min warten wg. Sicher ist Sicher, um 17:25 Uhr aus der Halle raus.....

    Der Ablauf bei der zweiten Spritze war genauso unspektakulär, wieder ein Samstag (diesmal 8:00 Uhr), wieder nur 25min....so muss das sein!


    Und wenn es möglich sein sollte, werde ich mir auch den 3. und 4. Schuss holen!

    Ich will nicht wissen, wie lange AutoIt dafür brauchen würde, da dabei jede mögliche Position für jedes zufällige Wort in zufälliger Reihenfolge durchgegangen wird, ob es irgendwo hinpasst; solange, bis die X Wörter untergebracht sind oder alle Wörter durchgegangen wurden.

    Naja, eine unsortierte Textdatei durchsucht auch kein Mensch...Indizieren ist das Stichwort!

    Ich habe auch irgendwo ein "Wörterbuch" rumfliegen als Textdatei. Das aber in eine Datenbank zu schreiben war imho nur ein Dreizeiler. In der DB ist das Wort indiziert und innerhalb von Mikrosekunden gefunden. Auch mit AutoIt!

    Wäre eine NVidia GeForce GTX 750 Ti und ein AMD-A8-6600 K - 3,9 GHz mit 16 GB RAM denn überhaupt noch ausreichend ?

    Ich sag mal "Ja", mit dem gestrigen Update wurden einige Ladezeiten beim Grafikaufbau stark reduziert.

    Aber da geht es eher um massive Veränderungen in der Spiel-Landschaft durch den Spieler. Wer einfach nur "normal" daddelt und kein exorbitantes Terraforming vollführt, merkt davon imho sowieso nichts.

    Das Spiel lebt wie schon gesagt von der Atmosphäre...teilweise nichts für schwache Nerven :o)

    Steam ist für mich allerdings ein No-Go

    Sah ich bis dato auch so, aber wurde eines besseren belehrt! Ein Klick, und bin mit meinen Kiddies zusammen im Chat/Voicechat, Teilen bzw. zusammen spielen auf den Maps ist völlig problemlos, meiner Tochter hatte ich das Spiel per "Geschenk" gekauft, das war in einer Handvoll Sekunden erledigt und bei ihr auf dem Rechner...

    Ok, ich nutze ein paar Cheats, weil man in den "Ebenen" sonst keine Chance gegen die Kobolde hat.

    Bin auch grade in den Ebenen zugange, ohne Cheats...:P

    Ist aber mühselig=O...wenn man endlich mal einen Kobold alleine besiegen könnte, tauchen genau in dem Moment noch zwei der "Deathskitos" auf:Face:

    Aktuell baue ich in den Ebenen meine 2. Basis, damit man das Getreide und den Flachs anbauen kann.

    Den Drachenboss in den Bergen muss ich auch noch legen, die Wolfsrüstung hab ich schon auf Max.

    Wobei ich nicht weiß, ob das vielleicht an meinem Rechner liegt (habe jetzt nicht den HiEnd-Rechner).

    Hab ich auch nicht, ist aber SEHR spielbar mit 25-30fps. Vor 2 Wochen hat es imho noch nicht gehakt, ab und zu hab ich ein Sekundenlag wenn das Speichersymbol oben links aufblitzt...


    Und es macht einfach mehr Spaß mit dem großen Vikingerboot über den Ozean zu segeln

    Das auch noch einen riesigen Laderaum hat^^ und man kann der Seeschlange auf den Leib rücken mit der Harpune. Auf hoher See haut das Biest immer ab wenn seine HP bei ca. 30% sind, also hab ich es harpuniert und mit der Leine an/aufs Land gezogen und dort gekillt (mit der Hilfe eines Trolls, der hat mit seinem Baumstamm 3x zugelangt....alle Drops der Schlange für mich^^).



    Da man seine eigene Spielwelt ja öffentlich machen kann (nur für "befreundete" Steam-User) könnten wir ja mal zusammen zocken....

    Oder eine gänzlich neue Map aufmachen und dort im Team rocken:rock:


    //EDIT

    Das wichtigste Überhaupt! Ich habe mir ein Auto-Speichern-Script geschrieben um die lokalen Spieldateien alle X Minuten in 10 alternierende Ordner zu sichern. Falls man doch mal seinen lustig blinkenden Grabstein in einer Horde Gegner nicht erreichen kann, ist es so möglich, einen der letzten Spielstände wieder "zurückzuholen"....naja, auch ein bissl geschummelt :o)


    Auto-Sicherung Valheim Forum.au3

    Seit ca. 2 Wochen zocke ich zusammen mit meinen Kindern VALHEIM. Ein sowohl solo- als auch Multiplayer spielbarer Wikinger-Epos!

    Das ist die ultimative Verschmelzung von Survival-Game (hart!) und Minecraft (hab ich niemals gespielt!).

    Die Grafik ist imho wunderschön und stimmungsvoll, wenngleich ich mich auch nicht an der "Pixeligkeit" störe...

    Man wird von Odin auf eine (zufällig generierte) Welt verbracht und muss sich dort durchschlagen.

    Einen Ast und einen Stein finden, daraus einen Hammer und Axt bauen, Holz schlagen, was zu essen finden, Häusle bauen....uswusf...


    Für "Häuslebauer" stehen verschiedenste Holz- und Steingrundkörper zur Verfügung. Damit baut man ALLES!

    Einfache und auch aufwendige Wikingerbehausungen, das "kleine gallische Dorf" oder auch mal den Millenium-Falcon.

    Ich hab bei Steam 16€ bezahlt, early access, bisher noch keinen einzigen Bug erlebt! Volle Empfehlung!

    Hi,

    nur mal so zum Verständnis

    Kann ich einen Mausklick auf einen bestimmten Text in einem Fenster (Browser) simulieren

    In der Regel wird in einem Browserfenster kein "Mausklick" ausgeführt, sondern dem Element in der Website eine Nachricht gesendet.

    Du arbeitest also nicht mit Mausklicks, sondern mit den Elementen der Website.

    Von da her sage ich jetzt einfach mal "JA" zu deiner Frage

    Geht das?

    Mach mal einen RECHTSKLICK auf das zu untersuchende Element (den Text auf deiner Website) und wähle dann im Menü "Element untersuchen" aus. Poste einfach mal das, was dort angezeigt wird.

    hi,

    Mich wundert zwar, warum der Text "Landeshauptstadt" und das Wappen am oberen Rand abgeschnitten sind, aber damit kann ich leben.

    Wundert mich nicht, ist nämlich ein extra Bild.

    https://images.jifo.co/58594086_1588857455573.png

    Das bekommst du (wie übrigens alle Informationen einer Website), in dem du einen Rechtsklick auf das zu untersuchende Element machst und dann im Menü "Element untersuchen" auswählst.

    Hi,


    AutoIt
    #RequireAdmin
    Runwait(@ComSpec & ' /c netsh interface set interface name="WLAN" admin=disabled', "", @SW_HIDE)
    Runwait(@ComSpec & ' /c netsh interface set interface name="WLAN" admin=enabled', "", @SW_HIDE)

    beendet und startet das Interface WLAN. Diesen Namen müsst ihr natürlich für eure Netzwerke anpassen!

    Das dauert bei mir einige Sekunden, danach sind die verfügbaren Netzwerke aktuell.

    Auch ich benutze ESP8266 ;)