Der Code-Schnippsel-Thread

  • Ich miste meine Skripte-Ordner aus!!!

    Taskleistenbuttons und sonstige jedwede Fensterthumbnails von Aero für große 1920x1080 HD-Monitore optimieren (macht sie etwas größer):


    Alte Einstellungen wiederherstellen

    ALLE Ereignislogs unter Vista / 7 löschen:

    Das altbekannte "Besitz übernehmen" im Kontextmenü für Dateien

    Windows 7: Verlinkt die Dokumente / etc. Verknüpfungen im Startmenü auf die tatsächlichen Ordner und nicht die dummen Bibliotheken

    Entfernt die Warnung beim Häkchen entfernen von "Systemdateien ausblenden"

    Code
    Windows Registry Editor Version 5.00
    
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\SuperHidden]
    "WarningIfNotDefault"=-

    Irgendwelche (persönlichen) Optimierungen fürs Startmenü und den Explorer. Einfach angucken.

    Für 1920x1080 optimierter Task-Manager: Spaltenbreiten und Fenstergrößen (persönlich?) optimiert

    Visual Studio MRU-Listen löschen

    Code
    Windows Registry Editor Version 5.00
    
    
    [-HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\FileMRUList]
    [-HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\ProjectMRUList]

    Windows Media Player-Reaktion auf eingelegte CDs verhindern (stoppt die Wiedergabe). Funktionierte zuletzt glaube ich nicht mehr.

    Code
    Windows Registry Editor Version 5.00
    
    
    [HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences]
    "CDAutoPlay"=dword:00000001

    Papierkorb unter "Computer":

    Code
    Windows Registry Editor Version 5.00
    
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{645FF040-5081-101B-9F08-00AA002F954E}]


    Und wieder entfernen:

    Code
    Windows Registry Editor Version 5.00
    
    
    [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{645FF040-5081-101B-9F08-00AA002F954E}]

    Im Kontextmenü "Alle Dateien anzeigen / ausblenden" hinzufügen.
    Benötigt das VB-Skript am genannten Ort:

    Code
    Windows Registry Editor Version 5.00
    
    
    [HKEY_CLASSES_ROOT\Directory\Background\shell\Alle Dateien anzeigen]
    
    
    [HKEY_CLASSES_ROOT\Directory\Background\shell\Alle Dateien anzeigen\command]
    @="cmd.exe /c start D:\\PFADHIERHIN\\Skript.vbs"


    Das VB-Skript dazu:

    AutoIt :S Mit nem Hotkey durchgehend einen Tastendruck senden. Einfach Skript angucken und bearbeiten wenn erwünscht

    Das gleiche für Mausklicks:


    AutoIt ist echte Basicscheiße :S

  • Danke!

    Hier noch eine aktualisierte Version von meinem Gallery-Script. Unterstützt nun auch verschiedene Dateiendungen und Leerzeichen (danke an TNC für den Hinweis mit den Leerzeichen)

    Eine weitere Idee, die man eventuell einbauen könnte, wäre das auslesen der EXIF-Daten aus den Bildern.

  • Lässt eine LED an Port A1 für ein paar Sekunden (bei 4,9152MHz) leuchten. Für ATmega32 und AVRAssembler/AVRStudio entworfen.


    Ja, AVRStudio verwendet andere Tabbreiten

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“

  • Ne kleine Frage :
    Ich will folgendes erreichen : (Ich rede hier von Batch)
    Ein Text wird ausgegeben.
    Dann 5 Sekunden Pause.
    Der Bildschirm wird "gereinigt".
    Ein Text wird ausgegeben.
    Dann 2 Sekunden Pause.
    Ein Text wird angegben.
    usw.

    Ich hab das jetzt so :

    echo *Text*
    ping 127.0.0.1 -n 5>nul
    cls
    echo *Text*
    ping 127.0.0.1 -n 2>nul
    echo *Text*

    Der Text rasselt aber trotzdem einfach runter und landet dann ganz unten beim Befehl pause.

    Lösung?

  • -c statt -n beim Ping. Ich finde es allerdings irgendwie pervers, einen Ping für eine simple Paise zu missbrauchen.

  • Es ist durchaus üblich, sich selbst zu pingen, um eine simple Pause in Batchdateien einzubauen.
    Wie würdest du es sonst mit Bordmitteln machen?


    Es fehlt ein Leerzeichen vor (und nach) dem >-Operator. Sonst ist die Syntax falsch, was du wohl ggf. nicht sehen konntest: "Der Wert muss für die Option angegeben werden -n."

  • Sehr einfach, nur Text Ä, Ö, Ü, ß werden falsch dargestellt...


    Das nächste Mal speichere entweder mit einem Texteditor im DOS-Zeichensatz (cp850, OEM-Westeuropäisch o. ä.) ab oder nutze einen Befehl zum Umschalten des Konsolen-Zeichensatzes auf Windows-Codepage (chcp 1252 > nul).


  • Das nächste Mal speichere entweder mit einem Texteditor im DOS-Zeichensatz (cp850, OEM-Westeuropäisch o. ä.) ab oder nutze einen Befehl zum Umschalten des Konsolen-Zeichensatzes auf Windows-Codepage (chcp 1252 > nul).

    Interessant. Die Konsole lässt sich nicht zufällig auch auf UTF-8 oder wenigstens UTF-16 umstellen?

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“

  • Interessant. Die Konsole lässt sich nicht zufällig auch auf UTF-8 oder wenigstens UTF-16 umstellen?


    UTF-8 ist Codepage 65001. Zwar scheint die Konsole nicht interaktiv mit Multibyte-Zeichensätzen umgehen zu können, aber wenn man die Ausgabe shellinterner Befehle wie dir in Dateien umleitet, erhält man ordnungsgemäßes UTF-8.

    UTF-16 ist als Little Endian unter Codepage 1200 und als Big Endian unter Codepage 1201 zu erreichen, allerdings nur für gemanagte .NET-Programme.


  • UTF-8 ist Codepage 65001. Zwar scheint die Konsole nicht interaktiv mit Multibyte-Zeichensätzen umgehen zu können, aber wenn man die Ausgabe shellinterner Befehle wie dir in Dateien umleitet, erhält man ordnungsgemäßes UTF-8.

    UTF-16 ist als Little Endian unter Codepage 1200 und als Big Endian unter Codepage 1201 zu erreichen, allerdings nur für gemanagte .NET-Programme.

    kohle kohle kohle

    kohle kohle kohle CREEPER

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!