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
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Forum
  3. AutoIt 3
  4. Skripte

LED - Laufschrift

  • eukalyptus
  • 17. Februar 2010 um 12:12
  • TheShadowAE
    Gast
    • 19. Februar 2010 um 16:37
    • #21

    Super Script, 100 Zeilen und 3D Aussehen (ob es extra war oder nicht).

  • L3viathan
    ‌
    Reaktionen
    2
    Beiträge
    2.023
    • 19. Februar 2010 um 17:06
    • #22

    Auch lustig: statt Zeilen 10-12:

    [autoit]


    Global $w = 2*@DesktopWidth, $h = @DesktopHeight ;2* bei zwei bildschirmen
    _GDIPlus_Startup()
    Global $hGui = GUICreate("LED LaufSchrift", $w, $h,0,0,$WS_POPUP,$WS_EX_TOPMOST)

    [/autoit]

    Twitter: @L3viathan2142
    Benutze AutoIt persönlich nicht mehr, da ich keinen Windows-Rechner mehr besitze.

  • UEZ
    Auch am Arsch geht ein Weg vorbei...
    Reaktionen
    3
    Beiträge
    2.585
    • 19. Februar 2010 um 19:59
    • #23
    Zitat von progandy


    Versuch es mal ohne, aber dafür mit den korrekten DllCall-Typen:

    Danke progandy! Hatte die Funktionen nicht auf korrekte DLLCalls geprüft :whistling:

    Läuft jetzt auch unter Win7 x64 "sauber"!

    Gruß,
    UEZ

    Auch am Arsch geht ein Weg vorbei...

    ¯\_(ツ)_/¯

  • UEZ
    Auch am Arsch geht ein Weg vorbei...
    Reaktionen
    3
    Beiträge
    2.585
    • 20. Februar 2010 um 23:10
    • #24

    Ich habe mal eine andere Backbuffer Technik benutzt, um GDI+ zu beschleunigen und die korrigierten GDI+ Funktion von progandy noch hinzugefügt!

    Guckst du Post#14 :D

    Gruß,
    UEZ

    Auch am Arsch geht ein Weg vorbei...

    ¯\_(ツ)_/¯

  • Nestos
    Fortgeschrittener
    Beiträge
    355
    • 21. Februar 2010 um 09:08
    • #25

    Wow, das ist jetzt wirklich schnell und vorallem CPU schonend.
    Ich hatte gradmal 1% Auslastung. ;)

    Zitat

    [Heute, 11:39] Raupi: Soll ich es dir machen?
    [Heute, 11:47] BugFix: "Soll ich es dir machen? " - also Raupi !! bitte nicht so öffentlich :rofl:

    Zitat

    [Heute, 11:51] BugFix: und ich werde es mir jetzt machen - das Mittagessen :P

    AMsg UDF v1.00.00 IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII 100%
    OwnStyle UDF Version 1.10.00 IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII 100%

  • Online
    Raupi
    Mjölnir
    Reaktionen
    1
    Beiträge
    4.093
    • 21. Februar 2010 um 09:41
    • Offizieller Beitrag
    • #26

    Sehr geil das ganze. Danke Eukalyptus und UEZ :thumbup:

    MfG Raupi

    Meine UDF´S:
    WM_Notify per FunktionUDF zum Anzeigen von Hilfetexten und einer Uhr in der Statusbar.Anzeige einer Uhr in der Menüzeile
    GIF,JPG und BMP Dateien aus Resource laden. Array aus Dll-Datei laden UDF zum schreiben und lesen von Array´s in(aus) ein(em) INI-File
    LUA Script zum erstellen eines Funktionsheaders.
    Tipp: Zum bearbeiten von DLL Dateien kann man den XN Resource Editor benutzen, ist besser als Reshacker

    Zitat von Sokrates

    "Wer weiß, dass er nichts weiß, weiß mehr als der, der nicht weiß, dass er nichts weiß."

    Zitat von Werner Krauß

    Der Witz ist das Erdgeschoss des Humors, die Satire der Erste Stock, die Ironie der Zweite, der Sarkasmus das Mansardenstübchen.

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
  • autoBert
    Poweruser
    Beiträge
    6.141
    • 21. Februar 2010 um 10:11
    • #27

    Hallo UEZ,

    in deiner neuen Version habe ich ein Flackern der Titelleiste, auch die Initialisierung am Anfang erscheint mir etwas zu lange,

    mfg (Auto)Bert

  • Jonathan
    Profi
    Reaktionen
    1
    Beiträge
    926
    • 21. Februar 2010 um 10:27
    • #28
    Zitat von AutoBert

    in deiner neuen Version habe ich ein Flackern der Titelleiste, auch die Initialisierung am Anfang erscheint mir etwas zu lange,


    Geht mir auch so, habe Win7 X86

    p.s. Ich muss natührlich meinen Senf dazugeben, das wenn man ein ¿ darstellt, das zuweit unten ist ^^

    L.g. Jonathan
    [Blockierte Grafik: http://img121.imageshack.us/img121/5628/trollp.png]
    ersteller des :party: Smily |
    "Ich werd auf GAR KEINEN Fall…!" - "Keks?" - "Okay, ich tu's."

  • UEZ
    Auch am Arsch geht ein Weg vorbei...
    Reaktionen
    3
    Beiträge
    2.585
    • 21. Februar 2010 um 12:23
    • #29
    Zitat von AutoBert

    Hallo UEZ,

    in deiner neuen Version habe ich ein Flackern der Titelleiste, auch die Initialisierung am Anfang erscheint mir etwas zu lange,

    mfg (Auto)Bert

    Zitat von Jonathan


    Geht mir auch so, habe Win7 X86

    p.s. Ich muss natührlich meinen Senf dazugeben, das wenn man ein ¿ darstellt, das zuweit unten ist ^^

    Zitat von Jonathan


    Geht mir auch so, habe Win7 X86

    p.s. Ich muss natührlich meinen Senf dazugeben, das wenn man ein ¿ darstellt, das zuweit unten ist ^^


    Ich kann unter Vista x32 kein flackern erkennen, aber kommentiert doch mal die Zeilen WinSetTitle() (54 & 111) aus! Dadurch wird kein FPS mehr und beim Erstellen der LED Bitmap wird der Status nicht mehr angezeigt (sollte schneller sein)!

    Ihr könnt ja die Fenster- bzw. LED Größe manuell anpassen, so dass auch "komische" Zeichen besser dargestellt werden!

    Zitat von Raupi

    Sehr geil das ganze. Danke Eukalyptus und UEZ :thumbup:

    Der Danke sollte an Eukalyptus gehen! Mein Beitrag dazu ist eher nebensächlich und eher von kosmetischer Natur :!: :rolleyes:

    Gruß,
    UEZ

    Auch am Arsch geht ein Weg vorbei...

    ¯\_(ツ)_/¯

    Einmal editiert, zuletzt von UEZ (21. Februar 2010 um 21:43)

  • autoBert
    Poweruser
    Beiträge
    6.141
    • 21. Februar 2010 um 12:42
    • #30

    Hallo UEZ,

    danke klappt, jetzt ist es mir auch klar warum die Titelleiste flackerte; anscheinend wird der unterste Teil der Titelleiste von der Laufschrift beschieben:
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    mfg (Auto)Bert

    Dateien

    LED2.JPG 65,84 kB – 0 Downloads
  • eukalyptus
    koala's favourite
    Reaktionen
    6
    Beiträge
    1.166
    • 22. Februar 2010 um 14:06
    • #31

    Hab mal versucht daraus eine UDF zu basteln.

    Ist allerdings noch ziemlich experimentell ;)
    Irgendwie sollte das auch noch einfacher zu handhaben werden, denn es sind doch sehr viele Parameter zum einstellen!

    folgende Parameter gibt es:

    Code
    $hGui: Handle zum Fenster
    $sText: Der Text
    $iX: X-Position der Laufschrift 
    $iY: Y-Position
    $iW: Länge
    $iH: Höhe
    $iType: Aussehen der LEDs 0=Rund mit 3D.Effekt, 1=Eckig mit 3D, 2=Rund, 3=Eckig; (die letzen beiden werden ausgefüllt und/oder umrandet, jenachdem welche Farben<>0 sind)
    $iLedW = X-Größe eines LEDs
    $iLedH = Y-Größe eines LEDs
    $nLedOnCol1 = Farbe 1 der ON-LEDs (Vordergrund bei 3D, Füllfarbe bei $iType 2 und 3)
    $nLedOnCol2 = Farbe 2 der ON-LEDs (Hintergrund bei 3D, Farbe der Umrandung bei $iType 2 und 3)
    $nLedOffCol1 = Farbe 1 der OFF-LEDs
    $nLedOffCol2 = Farbe 2 der OFF-LEDs
    $nBkColor = Hintergrundfarbe
    $iDistW = X-Abstand der LEDs
    $iDistH = Y-Abstand der LEDs
    $sFont = Schriftart
    $iTextSize = Schriftgröße
    $iTextOpt = Schrift Optionen (siehe _GDIPlus_FontCreate )
    $iTextOffY = Y-Offset der Schrift
    Alles anzeigen

    Die Geschwindigkeit mit der die Laufschrift erstellt wird konnte ich auch etwas erhöhen

    viel Vergnügen
    E

    Dateien

    LEDTXT-Example.au3 2,09 kB – 757 Downloads

    gaffer holds the universe together...

    Direct2D-UDF
    DirectSound-UDF

  • UEZ
    Auch am Arsch geht ein Weg vorbei...
    Reaktionen
    3
    Beiträge
    2.585
    • 22. Februar 2010 um 14:37
    • #32

    Sau geil!

    Gruß,
    UEZ

    Auch am Arsch geht ein Weg vorbei...

    ¯\_(ツ)_/¯

  • Oscar
    Moderator
    Reaktionen
    8
    Beiträge
    7.381
    • 22. Februar 2010 um 16:07
    • Offizieller Beitrag
    • #33

    Wow! Das ist klasse! :thumbup:

    Gleich mal archivieren. Kann ich bestimmt mal gebrauchen. :)

    MfG. Oscar

    Forum: Arduino, Elektronik, AutoIt

    • Vorheriger offizieller Beitrag
  • nuts
    Reaktionen
    1
    Beiträge
    1.695
    • 22. Februar 2010 um 16:12
    • #34

    Sehr beindruckend - auch die Idee es als UDF auszuarbeiten ist super! :thumbup:

  • Schnitzel
    Poweruser
    Beiträge
    3.529
    • 22. Februar 2010 um 18:09
    • #35

    genauso hab ich mir das in #6 vorgestellt.

    hammermäßig ;)

    so kann man das schön mal einbauen :)

    Ein Kezboard/Treiber ist v;llig [berfl[ssig

    Autoit-Tutorials
    Tutorials für den Einstieg in Autoit


    Deutsche Hilfedatei mit Beispiel für jeden Befehl
    AutoIt-Wiki
    Richtig Debuggen (Fehler selbst suchen/finden)
    FAQ
    AutoIt Buch von peethebee

    Tutorials für speziellere Themen


    Videos von McPoldy
    Array Tutorial von BugFix
    Bit Tutorial von BugFix
    Dll Tutorial von BugFix
    RegEx Tutorial von BugFix
    Login + Registrierung über eine MySql-DB [+ Hilfedateien]
    AutoIt und Assembler UPDATE 09.September 2010 AssembleIt
    StringRegExp Tutorial / Reguläre Ausdrücke in AutoIt
    GDI+

  • Sprenger120
    Electronic Swingin' Gentleman
    Reaktionen
    3
    Beiträge
    2.114
    • 22. Februar 2010 um 18:35
    • #36

    super sache :thumbup:

    ab in die Sammlung

    MfG Sprenger120
    Meine Werke – Quickdraw Tutorial

  • button421
    Beiträge
    360
    • 20. Mai 2010 um 19:10
    • #37

    Ich habe noch ne InputBox drangehängt, dann kann man einfach definieren was da stehen soll

    Meine fertigen Projekte:
    VirtualCash
    Monopoly Digital

    Daran arbeite ich gerade:
    Einem Skript, womit man ohne Programmierkentisse eigene Programme machen kann (habe ich selber früher gesucht :D ) Stand: ||||||||||||||||||||||||| 6%

  • simon
    Gast
    • 20. Mai 2010 um 22:55
    • #38

    Sehr schön

  • Blume
    Reaktionen
    7
    Beiträge
    690
    • 21. Mai 2010 um 22:30
    • #39

    Hey, das mit der Laufschrift ist ja mal Cool, kann ich ein paar Teile der "UDF" übernehmen?
    Wirst natürlich in Credits erwähnt (Ist doch Logisch, Oder?) :)

    mfg, Blume
    Mein PC | Schon etwas länger her :)

    [Blockierte Grafik: http://www.speedtest.net/result/4338313973.png]

  • eukalyptus
    koala's favourite
    Reaktionen
    6
    Beiträge
    1.166
    • 23. Mai 2010 um 22:44
    • #40

    Natürlich darfst du :thumbup:

    gaffer holds the universe together...

    Direct2D-UDF
    DirectSound-UDF

  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™