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

Beiträge von Andy

  • Funktion aus Dictionary aufrufen

    • Andy
    • 5. Oktober 2014 um 10:00
    Zitat

    Man sollte sich überlegen, wie sinnvoll diese neuerdings ständig anzutreffenden Syntax Vergewaltigungen sind.

    Das ist der Trend, umsonst wird das seitens Entwicklern nicht implementiert. Irgendwie muss man ja gewisse "Defizite" kompensieren...und wenn es über völlig vermurkste syntaktische Unzulänglichkeiten geschieht.
    Wenn man solch einen Quatsch zulässt, dann frag ich mich, wieso man nicht direkt ein System einführt, was diese Vorgehensweise "sauber" implementiert. Oder ist das etwa garnicht das Ziel?!

  • Elektronik, RasPI, Transistor, Widerstand

    • Andy
    • 3. Oktober 2014 um 20:00

    Hi,
    mit dem Widerstand begrenzt man idR. den Strom, also schau mal ins Datenblatt des Transistors, was da maximal an der Basis anliegen darf ;)

  • Script per QR-Code automatisch starten.

    • Andy
    • 3. Oktober 2014 um 08:11
    Zitat

    Ist vielleicht Deine Art. Vielleicht bin ich aber auch nur dünnhäutig.

    Ganz ehrlich? Sei froh, dass du nicht in meinem Team arbeiten musst!

    Zitat

    Ich arbeite in einem Labor und habe dafür die komplette Verantwortung.

    Mich tritt ein Pferd! Du leitest verantwortlich ein Labor und bist nicht mal in der Lage dein Problem darzustellen und GRUNDLEGENDE Informationen bereitzustellen!
    Nach immerhin 19 Posts und 3 Tagen nachdem du dich in einem "AutoIt-Forum" angemeldet hast (der Grund ist mir immer noch schleierhaft), erfahren wir, dass du Kontakt mit dem Scanner-Hersteller hast. Welcher Scanner verwendet wird, ist bis dato immer noch unbekannt! Die Frage stellt sich mir, wieso du hier im Forum aufschlägst, anstatt direkt den Scannerhersteller (bzw. in dessen Forum) vorstellig zu werden.
    Ich lasse mir den Arm dafür abhacken, dass du das Scannerhandbuch nicht mal ansatzweise durchgelesen hast...
    WENN du schon andere Leute DEINE Aufgaben erledigen lassen willst, dann gebe ihnen wenigstens die Mittel und Möglichkeiten in die Hand, das auch schnellstmöglich zu tun!

    Wenn ich als Verantwortlicher sehe, dass ein Problem auftritt, dann wird das entweder von einem dafür qualifizierten Mitarbeiter gelöst, oder "outgesourced". Dafür habe ich ein Jahresbudged. Die Lösung wird also "gekauft". Ob Hard- oder Software oder auch Manpower oder Informationen ist dabei völlig nebensächlich.
    Aber sich als Führungsperson tagelang mit der ( ich brings mal auf den Punkt) "Einsparung eines Tastendrucks" zu beschäftigen, dafür habe ich ehrlich gesagt kein Verständnis.

    Zitat

    Und richtig, ich habe momentan keine Ahnung wie ich ein Script umsetzen soll. Wie gesagt ich bin absoluter Anfänger

    DAS ist keineswegs das Problem! Das Problem ist, dass wir ohne QUALIFIZIERTE INFORMATIONEN nur im Dunkeln stochern müssen und dir sämtliche Würmer aus der Nase ziehen (was nichtmal funktioniert, du rückst einfach nix raus :S ).
    Frag dich mal selbst, wie dir hier jemand helfen soll....die nötigen Informationen in deinen ersten Post gepackt, und ich wette, nach einigen Stunden hättest du ein lauffähiges Script gehabt! So ist wieder mal nur Zeit verschwendet worden.

  • Script per QR-Code automatisch starten.

    • Andy
    • 1. Oktober 2014 um 13:31
    Zitat

    Das klappt auch aber nur, wenn ich vorher die Windowstaste am PC betätige. Dann wird der Pfad vom QR-Code in das Suche Fenster von Windows 7 eingetragen und die Datei wird aufgerufen. Ich möchte diese Funktion aber ohne vorherriges drücken der Windows Taste.

    Mittlerweile sollte dir klar sein, dass wir wissen um was es dir geht. Und auch, dass es dafür eine (einfache) Lösung gibt.
    Offensichtlich ist aber genauso, dass du dir nicht selbst die Mühe machen willst, ein Script dafür zu schreiben. Weiterhin fehlen grundlegende Informationben zu Scannermodell, verwendeter Software usw.

  • [Mittelschwer] Tutorial: Komplexitätsanalyse

    • Andy
    • 30. September 2014 um 23:44
    Zitat

    Die Lösung liegt oft in einer unüblichen Betrachtungsweise des Problems.

    8)
    Ein gutes Beispiel, wie man mit einer anderen Herangehensweise zu schnelleren (besseren) Ergebnissen kommen kann.

    Die Frage ist, gibt es eine Methode, um bei einer gegebenen Lösung eines Problems zu einer besseren Lösung zu kommen? Ja, es gibt viele Methoden, die imho beste ist aber, Menschen das Problem analysieren und nach Lösungsmöglichkeiten suchen zu lassen, welche von der bisherigen Lösung nichts oder nur sehr begrenzt wissen. Diese Technik führt oft bei Teams von (guten) Unternehmensberatern zum Erfolg, indem das erste Team nach Analyse und stetiger und kontinuierlicher Verbesserung (Kaizen) ein System verbessert, und irgendwann unweigerlich an einen Punkt kommt, an dem Verbesserungen nur noch sehr schwer oder garnicht mehr gefunden werden können.
    Nach einiger Zeit setzt man ein weiteres Team auf eben diesen Prozess an, und seltsamerweise verbessert dieses Team den Prozess weiter!
    In den meisten Unternehmen arbeiten Menschen, welche "Betriebsblind" sind. Das ist der Grund für fehlende Innovation und hohe Kosten, welche dann wiederum zu unzufriedenen Mitarbeitern führen!
    Die führenden Unternehmen sind diejenigen, welche Kreativität und ungewöhnliche "Denke" bei ihren Mitarbeitern fördern, und somit eine hohe Leistungsbereitschaft und Motivation erzeugen. Leider gibt es davon nur eine Handvoll.... :huh:

  • Script per QR-Code automatisch starten.

    • Andy
    • 30. September 2014 um 06:58
    Zitat

    Ich hatte an den IE gedacht, weil dann im Zweifel auch andere Links funktionieren

    Daher mein Hinweis auf Shellexecute(). Damit werden alle zum im System registrierten Dateitypen auch die zuständigen Anwendungen gestartet. Völlig egal, ob man bmp, jpg, mp3, dwg oder txt-Dateien damit ausführt. Btw. würde auch der eingestellte Standard-Browser (nicht unbedingt der IE ) starten, wenn man html-Files aufruft.

  • Script per QR-Code automatisch starten.

    • Andy
    • 29. September 2014 um 20:38
    Zitat von Harry.Fox

    Dann musst du nur noch den IE öffnen und zu der eingegebenen Adresse navigieren.

    Wozu man den IE braucht um eine PDF zu öffnen verstehe ich nicht so ganz.
    Aber wenn der Scanner einen Post-Code unterstützt (bspw. ein ENTER) dann ggf. auch einen Pre-Code, bspw eine bestimmte Tastaturkombination, welche als Shortcut per Shellexecute die PDF-Anwendung startet und den Link übergibt. Dafür braucht es keine GUI.

  • Script per QR-Code automatisch starten.

    • Andy
    • 29. September 2014 um 20:05
    Zitat

    Welchen Scanner hast du dafür genutzt?

    Was hast du davon wenn du weißt, welche verschiedenen Scanner ICH verwende?
    Wenn du willst, dass dir jemand hilft, dann poste was du bis jetzt schon alles versucht/programmiert hast, warum das nicht oder nicht richtig funktioniert, welchen Scanner du mit welcher Software verwendest uswusf.

  • Script per QR-Code automatisch starten.

    • Andy
    • 29. September 2014 um 19:38

    Hi,

    Zitat

    Ich weiss das der Scanner wie eine Hid funktioniert

    aha, und "wohin" willst du denn die Ausgabe des Scanners schreiben?
    Solange du kein Ziel für den Scanner hast, schreibt Windows die Ausgaben einfach ins NUL-Device.
    Du brauchst ein Device, welches die Daten des Scanners entgegennimmt und dann weiterleitet.
    Meine Scanneranwendungen schreiben entweder in extra dafür erstellte Fenster oder in bestehende Programme.

    Erstelle also eine Zielanwendung für den Scanner. IdR. gibt es für Scanner entweder eine "dumme" Tastaturemulation oder eine API.
    Ich hatte auch schon Scanner, welche vor der eigentlichen Datenübertragung die Möglichkeit geboten haben, bestimmte Events abzufeuern, auf die das BS dann reagieren konnte.

  • GrooveLoad - ein Grooveshark Downloader

    • Andy
    • 28. September 2014 um 16:53
    Zitat

    Es verwundert mich nur, dass bei mir alles funktioniert (wie gesagt auch auf einem System ohne AutoIt) und bei dir das Programm abstürzt.

    Mich wundert das nicht, lese mal in der Hilfe den Abschnitt über die Syntax von #include und die Reihenfolge der von AutoIt abgeklapperten Verzeichnisse.

  • Suche Tool wo man eine exe in ein Bild einbinden kann

    • Andy
    • 28. September 2014 um 15:27

    Hier hat einer was gebastelt ;)

    Und hier die UDF-Version...

  • GrooveLoad - ein Grooveshark Downloader

    • Andy
    • 27. September 2014 um 22:48

    Ja, auch wenn die EXE ausgeführt wird.
    Die angewählte Musik läuft trotz des Fehlerfensters weiter, so lange, bis das Fenster geschlossen wird.
    Fehler ist unknown Function Name für die Funktion

    [autoit]

    _BASS_HiWord($levels)

    [/autoit]

    in zeile 67

    [autoit]

    $ausschlag = (_BASS_HiWord($levels) + _BASS_LoWord($levels)) / 2

    [/autoit]

    //EDIT habs gefunden, du solltest deine Includes auch auf DEINE eingebundenen Pfade zeigen lassen, also

    [autoit]

    #include "Bass\Bass.au3"

    [/autoit]

    statt

    [autoit]

    #include <Bass\Bass.au3>

    [/autoit]
  • GrooveLoad - ein Grooveshark Downloader

    • Andy
    • 27. September 2014 um 18:56

    Hi,
    sehr nice! :D

    Der Link zu den neuesten Änderungen ist tot.
    Es gibt eine Fehlermeldung beim Reinhören mit Bezug auf eine BASS-Funktion, kann es sein, dass man die BASS.au3 braucht? 8)
    line 67 in der Reinhören GUI

  • Mehrdimensionales Array mit Return übergeben

    • Andy
    • 27. September 2014 um 18:26

    Hi,
    Arrays können auch Arrays beinhalten!

    Spoiler anzeigen
    [autoit]

    #include <Array.au3>
    ;So das Aktuelle Prinzip:

    [/autoit] [autoit][/autoit] [autoit]

    Dim $a= [0, 11], $b = [0, 22], $c = [0, 33] ;arrays vorbelegen

    [/autoit] [autoit][/autoit] [autoit]

    $test = beispiel(1)
    _ArrayDisplay($test)
    $test = beispiel(2)
    _ArrayDisplay($test)
    $test = beispiel(3)
    _ArrayDisplay($test)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func beispiel($x)
    If $x = 1 Then Return $a
    If $x = 2 Then Return $b
    If $x = 3 Then Return $c
    EndFunc ;==>beispiel

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    ;so soll es sein
    msgbox(0,0,"so soll es sein")
    dim $z[3], $a= [0, 11], $b = [0, 22], $c = [0, 33] ;arrays vorbelegen

    [/autoit] [autoit][/autoit] [autoit]

    $test = _beispiel()
    _ArrayDisplay($test[0])
    _ArrayDisplay($test[1])
    _ArrayDisplay($test[2])

    [/autoit] [autoit][/autoit] [autoit]

    Func _beispiel()
    ;array im Array
    $z[0] = $a
    $z[1] = $b
    $z[2] = $c
    Return $z
    EndFunc ;==>_beispiel

    [/autoit] [autoit][/autoit] [autoit][/autoit]
  • Aktuelles AutoIt hat andere Excel-Funktionen

    • Andy
    • 27. September 2014 um 10:33
    Zitat von DasIch

    Wenn jemand einfach nur "abgreift", dann soll er das.

    Klasse Einstellung! Damit unterstützt du also sämtliche Formen der Kriminalität.
    Würde mich mal interessieren wie du das Menschen begreiflich machen willst, die Opfer von Überfällen / Einbrüchen / Diebstählen wurden?!
    Willst du das damit entschuldigen, dass jeder, der "einfach nur abgreifen" will, dazu die ultimative Berechtigung hat?
    Aber ich weiß schon was kommt, Software-"Raubkopien" abgreifen ist in Ordnung, genauso wie sämtliche Filme/Musik abgreifen, auch wenn man dazu "illegale" Methoden anwenden muss. Internet ist ja rechtsfreier Raum. Und tut ja keinem weh! Im Rewe nen Kaugummi klauen ist auch in Ordnung, auch mal ein "liegengebliebenes" Handy oder Klamotten mitnehmen. Tut ja keinem weh! Wenn das Taschengeld oder die Kohle fürs Kino knapp wird, kein Problem, am Anfang des Monats holen viele Rentner ihr Geld von der Bank ab, das kann man relativ einfach mit Hilfe eines Messers abgreifen. Wenn der Rentner sich nicht wehrt, tuts ja nicht weh!
    Du wohnst in Dortmund und willst dir ein cooles Wochenende in München machen? Klingele einfach in einer schicken Wohngegend dort wo das Auto deiner Wahl vor der Garage steht und eröffne der Besitzerin, dass, sollte sie nicht den Autoschlüssel rausrücken, du und deine Kumpels ihre kleine Tochter aus dem Kindergarten "abgreifen". Ihr tut der Kleinen auch nicht weh....vielleicht.

    Hmm, man könnte sich ja etwas einfallen lassen um nicht einfach nur "abzugreifen". Nen Zweitjob annehmen, bspw. Zeitungen austragen, Pizza ausfahren, Nachts ne Schule putzen o.ä.
    Dann könnte man sich den Kaugummi und die Klamotten und das Handy leisten. Wenn man noch einen Drittjob annimmt, kann man auf ein Auto sparen. Nach einiger Zeit hat man dann die Kohle zusammen, geht auf die Bank, holt das Geld ab und fährt freudig erregt zum Autohändler und kauft den tollen Schlitten! Zu Hause angekommen stehen da aber einige Typen vor der Tür und wollen den Schlüssel haben....
    Einen hättest du einfach umgehauen, aber es sind mehrere! Macht nix, diese Typen erreichen ja durch gemeinsames Arbeiten viel mehr und viel schneller. Man darf sich auch nicht beschweren, schliesslich ist es verwerflich, wenn ein Einzelner sein Eigentum

    Zitat

    hortet und es nicht bereit ist zu teilen. Das bedeutet nicht, dass man deshalb zum absoluten Altruisten mutieren soll, sondern nur, dass man bereit ist, sich weiterzuentwickeln und andere bei der Entwicklung zu unterstützen. Wenn die, die unterstützt werden eine solide Grundlage des Wissens aufgebaut haben, dann können diese wiederrum anderen helfen, und das Projekt

    des "abgreifens"

    Zitat

    wird immer beliebter und effektiver.

    .
    Soviel zu Altruismus 8)

    water

    Zitat

    Ein einfaches "Nein" hätte vermutlich genügt?

    Hast Recht, das bekommen vergewaltigte kleine Kinder auch gesagt.
    Der Vergewaltiger lässt sich durch ein "einfaches Nein" sicher nicht von seiner "Abgreifmentalität" abhalten.
    Mit einem "einfachen Nein" hätte auch der Forenabgreifer sicher nicht begriffen auf was es mir ankommt. So besteht wenigstens die Chance, dass er und mehrere Leute meinen Standpunkt zu diesem Thema lesen, versuchen zu verstehen, und das ggf. auch umzusetzen. Hilfe zur Selbsthilfe. Ich denke, genau dazu ist ein Forum (ursprünglich ein Ort, um Recht zu sprechen) da!
    Und nicht dazu, anderen "den Arm aus der Sonne zu legen"

  • Aktuelles AutoIt hat andere Excel-Funktionen

    • Andy
    • 26. September 2014 um 06:23

    water,
    ich sehe, du verstehst nicht, um was es geht. Jon sieht das definitiv genau so, sonst könnte er nicht überleben, weil er auf Einkünfte aus seiner Arbeit angewiesen ist! Wenn er AutoIt "nur zum Spaß" in seiner Freizeit weiterentwickelt, dann ist das genau so, wie wenn ich in meiner Freizeit hier im Forum rumhänge! Just fun!
    Ich habe den Großteil meines Lebens damit verbracht, das Leben und Eigentum von Menschen zu schützen. Das schließt die Entwicklung und Weiterentwicklung von Produkten und systemen ein. Da gibt es keine Diskussionen, denn "fast sicher" gibt es nicht! Wenn es Hart auf Hart kommt. es geht darum, mit dem für den Kunden maximal möglichen Einsatz an Equipment den maximal möglichen Schutz zu erreichen. Irgendwelche Flitzpiepen gehen jetzt hin, und und "verkaufen" nun ihr nicht vorhandenes Knowhow und unterentwickeltes Equipment und suggerieren hilfsbedürftigen Menschen äquivalenten Schutz. Was natürlich im Endeffekt nicht funktionieren kann...

    Wenn Jon mal "ausspannen" will, weil er mit AutoIt sowieso kein Geld verdient, dann ist das gelinde gesagt sch***egal. Da hat niemand einen Nachteil davon.

    Wenn User xyz mich nach einer Funktion zur Lösung eines Problems fragt, dann ist es meine Entscheidung, und ganz allein MEINE ( ! ), ob ich in meiner Freizeit die Mühe und Lust darauf verwende, für ihn zu arbeiten.
    Ich würde mal gerne sehen, wenn ich zu dir käme und alle die von dir in den letzten Jahren beruflich und in deiner Freizeit entwickelten Produkte "einfordere". Völlig unerheblich davon, ob ich überhaupt weiß, um was es dabei geht.
    Mal abgesehen davon, daß es dabei auch um Produkte geht, an denen du ggf. gar keine Rechte hast.

  • Aktuelles AutoIt hat andere Excel-Funktionen

    • Andy
    • 25. September 2014 um 17:32
    Zitat

    Andy: wärst du so nett deine includes mit uns zu teilen?

    Könnte ich, aber warum sollte ich?
    Der überwiegende Teil sind auf meine Anwendungen hin optimierte bzw. modifizierte Funktionen. Darüber hinaus spreche ich jedem, der diese Funktionen bisher nicht hat, die Qualifikation ab, diese Funktionen auch fehlerfrei zu benutzen!
    Copy & Paste ftl! Das habe ich mir in diesem und auch anderen Foren in denen ich in den letzten 20 Jahren unterwegs bin, völlig abgewöhnt.
    Bei mir heissts "You get what you paid for!"
    Wenn ich Auftragsarbeiten annehme, garantiere ich Funktionalität und excellenten Support. Dafür muss auch excellent gezahlt werden, sonst mache ich keinen Finger krumm!
    Wenn ich mich in meiner Freizeit zu Forenbeiträgen und Scripten hinreissen lasse, habe ich mich schon oft dabei erwischt, absichtlich "minderwertige" Arbeit abzuliefern. Wer nicht in der Lage ist, meine Scripte auf seine Belange anzupassen, hat sie gelinde gesagt auch garnicht verdient!
    Mich kotzt diese Mentalität und Einstellung, alles runterladen und haben zu müssen, obwohl man 90% davon garnicht kapiert, geschweige denn benutzen kann, völlig an.
    War das deutlich genug? 8)

  • Aktuelles AutoIt hat andere Excel-Funktionen

    • Andy
    • 25. September 2014 um 16:31
    Zitat

    Zunächst habe ich mir damit geholfen, dass ich die Datei C:\Program Files (x86)\AutoIt3\Include\Excel.au3 einfach gegen die alte Datei Excel.au3 ausgetauscht habe. Aber das ist natürlich sehr unbefriedigend.

    Das ist nicht unbefriedigend, sondern die Lösung!
    Du hast es nur nicht konsequent durchgeführt, indem du die "alte" excel.au3 nicht als excel_alt.au3 ins Verzeichnis "Include_eigene" (Scite Config User-Include Dir, dort habe ich alle Includes drin, die nicht bei der "orginalen" AutoIt-Version dabei sind, bei mir 1500 Dateien in 250 Ordnern) gelegt hast.
    Da ich Includes ausschliesslich per Organize-Includes (habe ich auf die F2-Taste gelegt) einbinde, ist es mir relativ egal wo die Funktion liegt, es wird automatisch die "richtige" Includedatei eingebunden.

  • Bilder per Image ID runterladen

    • Andy
    • 23. September 2014 um 20:51
    Zitat

    Beispiel kann ich gerade nicht mit dienen, da ich die Seite nicht angeben möchte

    Weil der/die Seitenbetreiber das massenhafte Runterladen von Bildern in seinen AGB´s verbietet?
    Wozu braucht man sonst solch ein Script?

  • Eigene Variable bzw. Wert anzeigen (Button, Array)

    • Andy
    • 23. September 2014 um 07:19

    Die ID / das Handle des Controls bekommt man per

    [autoit]

    @GUI_CtrlId
    @GUI_CtrlHandle

    [/autoit]


    Vorraussetzung ist der GUICtrlSetOnEvent() -modus

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™