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

Beiträge von Stilgar

  • jEdit für AutoIt

    • Stilgar
    • 4. Dezember 2019 um 11:57

    Nach langer "Kinderpause" geht es wieder weiter ...

    Aktualisierte Dateien sind nun auf GitHub zu finden.

    Neu / aktualisiert:

    • überarbeitet: Commando-Datei für Tidy
    • neu: Commando-Datei für den Au3Stripper

    Anstatt Ctags kann auch Universal-Ctags verwendet werden.

    Ein Wiki dazu - das noch im Aufbau ist.


    Grüße

    Stilgar

  • PlanMaker UDF (Tabellenkalkulation von SoftMaker-Office und FreeOffice)

    • Stilgar
    • 21. November 2019 um 22:17

    Kleines Update:

    - Datentypen sind nun als Konstanten verfügbar: $_smoPropertyType*

    Grüße

    Stilgar

  • PlanMaker UDF (Tabellenkalkulation von SoftMaker-Office und FreeOffice)

    • Stilgar
    • 9. November 2019 um 10:34

    Quellcode nach GitHub "verlagert":

    Planmaker-UDF

    Grüße

    Stilgar

  • FF.au3 Seiteninhalt auslesen

    • Stilgar
    • 7. März 2018 um 21:44

    Hast Du einen Link zu entsprechenden Seite?

  • FF.au3 Seiteninhalt auslesen

    • Stilgar
    • 7. März 2018 um 19:07

    Hallo,

    _FFReadHTML liefert nur den Original Quelltext.

    Um das "Ergebnis" vom Browser zu bekommen kannst Du z.B. folgendes machen:

    Code
    $s = _FFXPath("/html/body/", "textContent", 9)

    (siehe auch Dokumentation)

    Falls Du nur wirklich den Quelltext zerlegen möchtest geht das auch mit der _HTML.au3, ähnlich wie die von NO1 :- genannte _ParseTags-Funktion

  • PlanMaker UDF (Tabellenkalkulation von SoftMaker-Office und FreeOffice)

    • Stilgar
    • 21. Januar 2018 um 14:10

    V0.51

    * Mit PlanMaker und FreeOffice 2018 getestet.

    * Funktioniert nicht mit PlanMaker 2018, wenn SoftMaker Office 2016 noch installiert ist.

    * Consolen-Ausgabe bei COM-Fehler eingebaut.

    Viel Spaß damit!

    Grüße

    Stilgar

  • _S7_COM-UDF (Schnittstelle zur Siemens Step 7 API)

    • Stilgar
    • 9. Oktober 2017 um 10:14

    Eine UDF für Step 7.

    Das Ganze ist nicht vollständig, obwohl schon einige Jahre alt, für die alltäglichen Aufgaben aber vollkommen brauchbar.

    Aktuelle Funktionen
    Simatic Simatic.Simatic.1
    • _S7_Simatic_ObjCreate / Simatic = Simatic.Simatic.1
    • _S7_Simatic_AutomaticSave / Simatic.AutomaticSave (Read / Write)
    • _S7_Simatic_VerbLogFile (read write)
    • _S7_Simatic_SetPGInterface / Simatic.SetPGInterface (Opens Dialog)
    • _S7_Simatic_UnattendedServerMode !!!
    • _S7_Simatic_MsgAssignmentType / Simatic.MsgAssignmentType (Read / Write)
    • _S7_Simatic_IsSilentMode (read)
    • _S7_Simatic_Save / Simatic.Save (void)
    Projects Simatic.Projects
    • _S7_Projects_GetProject
    • _S7_Projects_Exists
    • _S7_Projects_GetList
    • _S7_Projects_Count
    • _S7_Projects_Add
    Project Simatic.Projects.Project
    • _S7_Project_GetInfo
    • _S7_Project_Name
    • _S7_Project_Creator (Read / Write)
    • _S7_Project_Comment (Read / Write)
    • _S7_Project_Remove
    Stations Simatic.Projects.Project.Stations
    • _S7_Stations_GetStation
    • _S7_Stations_Exists
    • _S7_Stations_GetList
    • _S7_Stations_Count
    • _S7_Stations_Import
    • _S7_Stations_Add
    • _S7_Stations_Remove
    Programs Simatic.Projects.Project.Programs
    • _S7_Programs_GetList
    • _S7_Programs_GenerateSource
    SymbolTable
    • _S7_SymbolTable_Export
    • _S7_SymbolTable_ExportToExcel (req. MS-Excel)
    Blocks Simatic.Projects.Project.Programs.Next("Blocks")
    • _S7_Blocks_GetBlock
    • _S7_Blocks_GetInfo
    Source Files Simatic.Projects.Project.Programs.Next("Source Files")
    • _S7_SourceFiles_GetSource
    • _S7_SourceFiles_Export
    • _S7_SourceFiles_Add
    • _S7_SourceFiles_Compile
    • _S7_SourceFiles_GetInfo

    Download:

    _S7_COM


    Viel Spaß damit!

    Grüße

    Stilgar

  • Scripte funktionieren nicht mehr seit Firefox Update / Problem mit MozRepl?

    • Stilgar
    • 14. September 2017 um 15:03

    Das ganze extra Zeugs ist leider das Problem, sonst könnte ich auch mit meiner _HTML.au3 weiterarbeiten, da ich meistens nur Daten auslese. Statistisch verwendet jede 2te Seite jQuery.

    Wenn ich meine kleine Visualisierung für die S7-1500 als Beispiel nehme könnte ich per WinHttp dann so gut wie keinen Inhalt auslesen. Auf der Siemens-Homepage und anderen Seiten ist es leider noch viel schlimmer, da kommt man nicht mal mehr per "Browser-Umweg" richtig an den Inhalt heran - Tools wie wget oder Ketarin sind hier chancenlos, wenn man auf den sichtbaren Inhalt zugreifen möchte.

    Das soll jetzt nicht gegen die WinHttp, sondern eher gegen den aktuellen Stand der Web-Seiten wiedergeben, dass man ohne Extrazeugs eben oft keine Daten mehr bekommt - leider.

    Und wie man effektiv an den Seiteninhalt herankommt, weis ich stellenweise auch nicht mehr, bei Siemens sollte ich es vielleicht mal mit OCR versuchen :( ?

  • Scripte funktionieren nicht mehr seit Firefox Update / Problem mit MozRepl?

    • Stilgar
    • 14. September 2017 um 12:14

    Ein Update von MozRepl dürfte im aktuellen Zustand auf WebExtensions nicht ohne Weiteres möglich sein, dazu fehlen vorerst noch zu viele Funktionen:

    https://developer.mozilla.org/en-US/Add-ons/…PCOM_extensions

    Das kann sich aber noch ändern, oder vielleicht gibt es noch einen anderen Weg. Ich bleibe an dem Thema dran.

    alpines

    Wie erhält man mit WinHttp Zugriff auf den Seiten-Inhalt, deren Inhalt in erster Linie durch Frameworks wie z.B. jQuery zusammengesetzt sind, oder AJAX, oder deren Daten per JavaSript wieder von anderen Seiten geholt werden, wie wende ich damit XPath an, oder ermittle (die vom Browser) berechneten CSS Werte eines Elementes ... ? Habe ich hier was übersehen?

    Grüße

    Stilgar

  • Scripte funktionieren nicht mehr seit Firefox Update / Problem mit MozRepl?

    • Stilgar
    • 1. September 2017 um 20:24

    Hallo,

    in der FFEx.au3 sind hauptsächlich Funktionen vorhanden, die in den ersten Versionen der FF.au3 vorhanden waren; die letzte Fehlerkorrektur war am 12.06.2017.

    Die FF.au3 wurde von mir zuletzt am 26.06.2017 aktualisiert.

    Für MozRepl wird schon länger jemand gesucht, der das Addon weiter betreut, aber da gibt es wohl noch niemanden.

    Ich schaue mir MozRepl mal genauer an, aber versprechen kann ich diesbezüglich nichts.

    Die meisten Addons sind leider (noch) nicht mit FF V57 kompatibel. Da wird sich auch so schnell nichts ändern. Addons die die FF-Oberfläche betreffen, werden es in Zukunft wohl schwer haben (es wird wenig möglich sein).
    Ich schätze hier wird sich Mozilla wohl selbst in "die Knie schießen", was Erweiterungen angeht.

    Ich versuche mal mehr herauszufinden, was über WebExtensions möglich ist.

    Grüße

    Stilgar

  • PlanMaker UDF (Tabellenkalkulation von SoftMaker-Office und FreeOffice)

    • Stilgar
    • 5. August 2017 um 17:02

    Funktion zum Speichern als PDF:

    AutoIt
    #RequireAdmin
    
    
    __PlanMaker_SafePDF("test.pmdx", "Test.pdf")
    
    
    
    
    
    
    Func __PlanMaker_SafePDF($sTitle, $sFile)
       BlockInput(True)
       Local $iOpt = Opt("WinTitleMatchMode")
       Opt( "WinTitleMatchMode", -1)
    
    
       ; PlanMaker 
       Local $hHnd = WinActivate("[REGEXPTITLE:.*?" & $sTitle & ".*?; CLASS:pmwMdiFrame]", "")
       If $hHnd <> 0  Then
    	  Send("!D") ; Menü aufrufen
    	  Send("{DOWN 15}") ; Speichern als PDF
    	  Send("{ENTER}")
    
    	  $hHnd = WinWait("[TITLE:PDF-Export; CLASS:SMDIALOG]", "",2) ; PDF-Export dialog
    	  If $hHnd <> 0  Then
    
    
    		 Send("{ENTER}") ; export bestätigen
    
    
    		 $hHnd = WinWait("PDF-Export","", 2) ; Datei-Dialog
    		 If $hHnd <> 0  Then
    			Send($sFile) ; Dateinamen senden
    			ControlClick("PDF-Export","",1) ; bestätigen
    		 EndIf
    
    
    		 $hHnd = WinWait("[TITLE:Speichern unter bestätigen]","",2) ; überschreiben
    		 If @error = 0 Then
    			Send("{LEFT}") ; auf "Ja" wechseln
    			Send("{ENTER}") ; und bestätigen
    		 EndIf
    	  EndIf
       EndIf
    
    
       Opt( "WinTitleMatchMode", $iOpt)
       BlockInput(False)
    EndFunc
    Alles anzeigen

    Geht leider nicht anderst, da die API das (noch) nicht hergibt, auch funktioniert an manchen Stellen ControlClick nicht.

    Wem hier was Besseres einfällt, bitte melden, vor allem damit es sprachunabhängig wird.

    Grüße
    Stilgar

  • PlanMaker UDF (Tabellenkalkulation von SoftMaker-Office und FreeOffice)

    • Stilgar
    • 2. August 2017 um 14:09

    V0.50

    Neue Funktionen:
    _PlanMaker_RangeFormat: Formatierungen eines Bereichs: Padding, Zeilenhöhe usw.
    _PlanMaker_RangeMethode: Methoden wie AutoFit, Clear, Copy, Paste usw. auf einen Bereich anwenden

    Wenn Niemandem mehr etwas dazu einfällt, kommt als Nächstes und zum Schluß die Formatierung für Zahlen usw.
    und eine ausführliche Beschreibung der Funktionen innerhalb der UDF.

    Download - siehe erster Beitrag.


    Viel Spaß damit!
    Grüße Stilgar

  • PlanMaker UDF (Tabellenkalkulation von SoftMaker-Office und FreeOffice)

    • Stilgar
    • 22. Juni 2017 um 12:02

    V0.40:

    Neue Funktionen:

    • _PlanMaker_FormatNumber (Nachkommastellen, Vorzeichen, Uhrzeit, Datum usw.)
    • _PlanMaker_PageSetup (Seitengröße, Ränder usw.)
    • _PlanMaker_Print (druckt die angegebenen Seiten)
    • Konstanten zu den allen neuen Funktionen eingefügt (siehe auch PlanMaker und BasicMaker, Handbuch)

    Nochmals mit FreeOffice 2016 getestet: Außer dem Export nach XLSX , sollte auch dort alles funktionieren.

    Download - siehe erster Beitrag.


    Viel Spaß damit!
    Grüße Stilgar

  • PlanMaker UDF (Tabellenkalkulation von SoftMaker-Office und FreeOffice)

    • Stilgar
    • 19. Juni 2017 um 17:10

    Hallo,

    es ist jeweils die gleiche Firma.

    Mit OpenOffice oder LibreOffice haben beide gar nichts zu tun.
    Ich benutze das neben LibreOffice eigentlich nur um MS-Office Dokumente zu bearbeiten, da hier die Kompatiblität wesentlich besser ist als bei den Open/Libre usw. Officen und es im Vergleich zu MS sehr günstig bzw. kostenlos ist.

    Die Unterschiede sind dort:
    http://www.softmaker.net/down/officecomparison_de.pdf
    aufgelistet.

    Entwickelt und Getestet ist die UDF mit SoftMaker Office Professional 2016 unter Win7.

    Allerdings hatte ich FreeOffice 2016 gerade in einer VM getetstet: Das komplette Beispiel in der UDF läuft sauber durch.

    Ich würde mal auf die Schnelle sagen:
    Die UDF funktioniert (größtenteils) mit beiden: SoftMaker Office 2016 und FreeOffice 2016.

    -------------------

    Update V0.20:


    added: _PlanMaker_FormatShading
    changed: _PlanMaker_FormatFont (range as object or string)
    changed: _PlanMaker_FormatBorder* (range as object or string)
    changed: _PlanMaker_SheetFromArray (range as object or string)
    changed: _PlanMaker_BookAttach (supports now only the "filename", too)
    changed: __IsRange (checks for object-name "IDocRange")
    optimized: _PlanMaker_ScreenUpdate


    Grüße
    Stilgar

  • PlanMaker UDF (Tabellenkalkulation von SoftMaker-Office und FreeOffice)

    • Stilgar
    • 18. Juni 2017 um 17:48

    V0.17

    Neue Funktion um Ränder zu formatieren

    • _PlanMaker_FormatBorder (Formatiert einzeln den Bereich/Zelle, oben, unten usw.)
    • _PlanMaker_FormatBorders (Formatiert alles eines Bereichs, mit verschiedenen Formaten, oben, unten usw.)
    • _PlanMaker_FormatBorder_All (Formatiert einen Bereich gleich)
    • _PlanMaker_FormatBorder_Frame (Formatiert den Rand eines Bereich)
    • _PlanMaker_FormatBorder_Inner (Formatiert das Innere eines Bereichs)

    Kleinere Korrekturen.


    Download - siehe erster Beitrag.

    Viel Spaß Damit!

  • Neue Funktionen und ToDo-List

    • Stilgar
    • 16. Juni 2017 um 18:23

    Aktuellste Version:

    - Kleinere Fehler korrigiert (auch in der FFEx.au3)
    - iMacros - Skripte kann man nun auch mit _FFOpenURL aufrufen (Änderung in __FFIsURL)

    V0.6.0.4b


    Viel Spaß damit!

  • _FFOpenURL "http://" wird automatisch angehängt

    • Stilgar
    • 16. Juni 2017 um 18:17

    Sonderfall ist eingebaut (iMacros ist ja doch recht praktisch :) )

    FF.au3 V0.6.0.4b

    Grüße
    Stilgar

  • PlanMaker UDF (Tabellenkalkulation von SoftMaker-Office und FreeOffice)

    • Stilgar
    • 16. Juni 2017 um 17:48

    V0.16

    • Verschiedene Warnungen von Au3Check behoben
    • Konstanten für Tabellen-Rand, Typ und Texture hinzugefügt

    Download - siehe erster Beitrag.

    Viel Spaß damit!

  • PlanMaker UDF (Tabellenkalkulation von SoftMaker-Office und FreeOffice)

    • Stilgar
    • 11. Juni 2017 um 16:48

    V0.15

    • Neue Funktion: _Planmaker_Color2SmoColor (Wandelt RGB und HEX Farbwerte in SoftMaker-Office BGR Farben um)
    • Alle Farb-Konstanten von SoftMaker-Office eingefügt

    Download - siehe erster Beitrag.

    Viel Spaß damit!

  • Brauche Ideen für Zeitmessung zwischen 2 Rechnern

    • Stilgar
    • 11. Mai 2017 um 00:44

    Wenn Du die Daten mit einem Zeitstempel sendest, kannst Du die Laufzeit ganz einfach berechnen.

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™