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

Beiträge von nuts

  • _FileListToRekursiv Update: 08.07.2011

    • nuts
    • 19. November 2010 um 17:16

    Schonmal deine Methode auf den treeview explorer von Oscar losgelassen?
    Ich glaube da würde sich noch was rausholen lassen.

  • Was ist die beste Programmiersprache

    • nuts
    • 17. November 2010 um 21:09

    Ich wüsste jetzt nicht was html mit programmieren zu tun hat :D

    Autoit ist im Vergleich zu C++ sehr sehr leicht.

  • Treeview FileExplorer

    • nuts
    • 17. November 2010 um 18:12

    Hm nach der Änderung von $tagNMHDR kommen nur unsinnige Werte raus. :(
    Keine Ahnung wieso (s. msdn), ist wohl was autoit spezifisches.


    Mit der Orginal $tagNMHDR kommt bei Oscar meist gar keine entsprechende Message an - gibts doch nicht ?( :wacko:
    Edit\ bzw. es liegt doch an der Struktur $tagNMTREEVIEW?
    Ohne 64bit System übersteigt das jetzt aber langsam meine Fähigkeiten :(
    @32bit klappts bei mir zumindest. ^^

  • Treeview FileExplorer

    • nuts
    • 17. November 2010 um 17:40

    Also stimmt der hier: DllStructGetData($tNMTREEVIEW, 'Code') ermittelte "Wert" nicht.


    Oscar : Du bist jetzt unter 64bit unterwegs?
    $tagNMHDR mal wie von mir beschrieben abgeändert?

  • Was ist die beste Programmiersprache

    • nuts
    • 17. November 2010 um 16:18

    autoit natürlich :thumbup:

  • XML Dateien auslesen und erzeugen

    • nuts
    • 17. November 2010 um 13:42
    Zitat von r!zz3


    Geht das kann ich mit filewrite auch XML Dateien schreiben?


    Ja das geht.

    Für einfache xml Manipulationen sind noch diese Funktionen ganz nützlich:

    _Stringbetween
    _Stringinsert
    Stringreplace

  • Treeview FileExplorer

    • nuts
    • 17. November 2010 um 09:57

    Also klappts nur unter 64bit nicht?
    tagNMHDR scheint mir in den Structures_Constants nicht ganz richtig zu sein! (und somit auch $tagNMTREEVIEW)

    Structures_Constants.au3:

    [autoit]

    $tagNMHDR = "hwnd hWndFrom;uint_ptr IDFrom;int Code"

    [/autoit]


    und laut msdn wäre es so richtig:

    [autoit]

    $tagNMHDR = "hwnd hWndFrom;uint_ptr IDFrom;uint Code"

    [/autoit]


    http://msdn.microsoft.com/en-us/library/bb775514(VS.85).aspx

  • Musik Tutorial?

    • nuts
    • 17. November 2010 um 00:14

    Ich hab mal für "nein" gestimmt und zwar deshalb weil ich es vom Thema her auf autoit.de unpassend finde.

    Im OT-Bereich etwas über Musik quatschen - gerne, aber ein Tut? Über Noten, Tonleitern und Akkorde? Ich weiss nicht so recht ...

    Interessanter wäre die Richtung Bass.dll und die Frequenzverläufe bei der Musikwiedergabe.
    Dazu gibt es auch schon einige Beispiele was man damit anfangen kann: Audio Visualization Collection
    Mit Noten und Akkorden hat das aber kaum noch was zu tun.

  • Treeview FileExplorer

    • nuts
    • 16. November 2010 um 17:44

    Bei mir (win7 32bit) klappt die Version von Großvater und das ist auch eine sehr schöne Lösung.

  • ArrayUnique ohne Bug´s und Schneller

    • nuts
    • 10. November 2010 um 22:20

    Was laut Funktionsbeschreibung und Code (Return Stringsplit) so richtig ist :)

  • High level shading language

    • nuts
    • 10. November 2010 um 21:54

    Aha danke.
    So langsam kommen wir der Sache doch näher. :D

  • High level shading language

    • nuts
    • 10. November 2010 um 21:05

    Das macht ja Mut. 8o

    Der praktische Einsatz ist für mich das Bearbeiten von Mediaquellen in Echtzeit.
    Dafür ist der Shadereinsatz nahezu ideal, da die Mediawiedergabe zeitkritisch ist.

    Für viele Processingfilter (Schärfe, Denoise, Chromaupsamling uvm.) gibt es schon eine mathematische Basis (mpc-hc basis shader, ffdshow ist z.B. auch open source), aber erstmal muss man mit einfachen Beispielen anfangen um zu verstehen was dabei genau passiert.
    Als HTPC-Freak interessierts mich aber total, da die Shader ein riesen Potential haben.
    Dieser hier wandelt z.B. side by side Material um 3D auch ohne 3D Fernseher schauen zu können:

    Code
    float4 p0 : register(c0);   -> um width & height zu bekommen
    
    
    #define width (p0[0])   ->wird in dem Fall von der Playersoftware übergeben 
    #define height (p0[1]) ->wird in dem Fall von der Playersoftware übergeben
    
    
    float4 main(float2 tex : TEXCOORD0) : COLOR   #-> Die Funktion "main"
    {	
       tex.x = tex.x / 2;
    
    
       float4 l = tex2D(s0, tex);    #  -> float4 ist ein Datentyp ähnlich dem Array und beinhaltet 4 Fliesskommazahlen 
    
    
       tex.x = tex.x + 0.5;  # -> etwas Mathe, leider gibts kein consolewrite :( 
     
       float4 r = tex2D(s0, tex); 
    
    
       float red = l.g * 0.7 + l.b * 0.3;   # ->  l.g ???     l.b  ???? 
       float green = r.g;
       float blue = r.b; 
    
       return float4(red, green, blue, 1)  # Rückgabe wie bei return in autoit
    Alles anzeigen

    Sieht einfach aus, nur was passiert da genau? :D

    edit\ en bissle versteh ichs schon 8)

  • High level shading language

    • nuts
    • 10. November 2010 um 14:53

    Hey,


    kennt sich hier jemand mit HLSL (high level shading language ) aus?
    Damit kann man Pixelshader der GPU programmieren (ähnlich wie assembler für die CPU) um verschiedene Effekte (Processing) für die Bild / Videobearbeitung zu erreichen.
    Im Vergleich zu den CPU gestützen Methoden (ffdshow, avisynth) ist das aber wesentlich effizienter!
    Die Möglichkeiten sind riesig, nur leider ist die Sprache imho sehr schwierig zu verstehen :(

    Einsetzen kann man die Shader dann über entsprechende Videoplayer wie z.B. http://mpc-hc.sourceforge.net/
    Dort gibt es auch gleich einen entsprechenden Editor.
    Verwenden kann man diese Grundbefehle: http://msdn.microsoft.com/en-us/library/…6(v=VS.85).aspx

    Mal ein Beispiel:

    Code
    sampler s0 : register(s0);
    float4 p0 : register(c0);
    
    
    #define width (p0[0])
    #define height (p0[1])
    #define clock (p0[3])
    
    
    float4 main(float2 tex : TEXCOORD0) : COLOR
    {
    	float4 c0 = 0;
    
    	tex.x += sin(tex.x+clock/0.3)/20;
    	tex.y += sin(tex.x+clock/0.3)/20;
    
    	if(tex.x >= 0 && tex.x <= 1 && tex.y >= 0 && tex.y <= 1)
    	{
    		c0 = tex2D(s0, tex);
    	}
    
    	return c0;
    }
    Alles anzeigen


    Vielleicht kann jemand diese einfachen Zeilen mal auskommentieren?
    Oder kennt jemand ein verständliches Tutorial für Anfänger?


    Gruß nuts

  • Refreshfehler bei _ArrayDisplay

    • nuts
    • 8. November 2010 um 17:47

    An der GPU kann das doch nicht liegen oder?
    Das GUI-Zeug ist imho rein CPU berechnet.

  • Refreshfehler bei _ArrayDisplay

    • nuts
    • 8. November 2010 um 13:38

    Schonmal den EX-Style $LVS_EX_DOUBLEBUFFER versucht?

  • Rechte der Bass.dll

    • nuts
    • 6. November 2010 um 22:20

    Steht alles hier: http://www.un4seen.com/

  • Netzwerkfrage

    • nuts
    • 6. November 2010 um 17:39

    Hm wer ist der DHCP Server?
    Weil der WLAN Client bekommt ja keine IP vom Router im Erdgeschoss (mangels Verbindung).

    Ich möchte sowas demnächst auch einrichten und mir wurde zur wlan bridge geraten.
    Die Netzwerke sind dann in jedem Stockwerk eigenständig, aber das macht ja nichts.

  • Netzwerkfrage

    • nuts
    • 6. November 2010 um 16:40

    Mal 2 Varianten:

    1. Einen wlan Repeater im 1 Stock

    2. Eine Wlan bridge zwischen dem wlan router und dem access point im 2. Stock.
    Dazu müssten aber deine Geräte auch geeignet sein.

    Ich würde Variante 2 empfehlen.

  • Atomkraft? NEIN DANKE!

    • nuts
    • 6. November 2010 um 15:16

    Na zumindest mit den derzeit gebildeten Rückstellungen wird ja wohl kalkuliert werden?
    Oder wie kommst du drauf, dass diese in der Kostenrechnung nicht enthalten sind?

  • Atomkraft? NEIN DANKE!

    • nuts
    • 6. November 2010 um 14:21
    Zitat von BugFix


    - aber die Kosten für Entsorgung und dauerhafte Lagerung sind noch nicht einmal ansatzweise zu erahnen. So dass man davon ausgehen kann, dass die KWh Atomenergie mindestens um den Faktor 100 teurer ist als alles, was es sonst noch gibt. Rechnet das mal auf eure Energierechnung aus.


    Im Strompreis für Atomkraft spiegeln sich zumindest die Rückstellungen für die Entsorgung wieder.
    Ob die Rückstellungen angemessen sind kann ich jetzt nicht beurteilen.

    Wer für die Entsorgung in welchem Verhältnis aufkommen muss ist ein politisches Problem.
    Beteiligt man sich an den Stromkosten in Form von Subventionen (Bau, Entsorgung) oder eben nicht (Strompreis steigt).
    Ohne Steuergelder hätte derzeit auch niemand Solaranlagen auf dem Dach. Diese Steuergelder wurden/werden auch Großteils von der Solarindustrie abgeschöpft.

    Bei der Diskussion werden von den Atomkraftgegner oft Sachverhalte instrumentalisiert, die weit am Thema vorbei gehen.
    Schlecht gemachte Gesetze, falsche Subventionen, Missbrauchsfälle (Preisabsprachen, Lobby) und ähnliche Dinge sind für die technische Analyse zur Atomkraft unbrauchbar.

    Ich sehe es etwas wie Andy.
    Ein Atomausstieg wäre wünschenswert, allerdings braucht man im eigenen Land eine vernünftige Alternative.
    Sonne, Wind und Wasser halte ich (derzeit) technisch in Deutschland für nicht machbar.
    Wärmekraftpumpen dauert wohl noch.
    Fossile Brennstoffe erzeugen auch große Umwetlschäden, außerdem brauchen wir die noch für andere Dinge.

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™