Projekte suchen
Anzeige-Eigenschaften
Projekte 1 bis 8 von 15
|
Erstellt von
shmia, 21. Mai 2012
Git - Timestamp der Dateien erhalten
Beim Arbeiten mit der Versionsverwaltung Git gehen ja prinzipbedingt Datum+Uhrzeit der Dateien verloren. :cry:
Ich habe nun versucht, Datum und Uhrzeit aller Dateien beim commit in der Datei .gitfiledata zu speichern.
Dazu wird der Hook pre-commit verwenden.
Nach einem Checkout werden Datum und Uhrzeit wieder auf den Wert gesetzt, wie er zum Zeitpunkt des Checkin bestand.
Hierbei kommt der Hook post-checkout zum Einsatz.
Installation
Datei Git_DateTime.exe in das Verzeichnis C:\Programme\Git\bin kopieren.
Die beiden Hooks in das Verzeichnis Projekt\.git\hooks...
Stichworte: git, hooks, timestamp
|
Erstellt von
shmia, 3. Apr 2012
UPnp Netzwerk Monitor
UPnP Geräte kommunizieren über die Multicast-Adresse 239.255.255.250:1900 um anderen Teilnehmern ihr Vorhandensein zu signalisieren oder um andere Geräte zu entdecken.
Dazu wird das Simple Service Discovery Protocol verwendet.
Das kleine Tool im Anhang zeichnet diesen Datenverkehr (nur IPV4) auf und zeigt ihn in einem Memo an.
Besonders interessant ist dies natürlich in grösseren LANs.
Aber auch im privaten Heimnetz kann man so "gesprächige" WLAN-Router und Mediaserver entdecken.
|
Erstellt von
shmia, 28. Aug 2007
DHCP Monitor
Der DHCP Monitor zeigt DHCP Netzwerkpakete an, die von der Netzwerkkarte empfangen werden.
Dies sind alle Broadcasts und Pakete, die an die eigene IP gerichtet sind.
Um das Versenden von DHCP Paketen zu erzwingen, kann man einen PC im Netzwerk neu
booten oder man gibt an der Konsole ein:
ipconfig /release
ipconfig /renew
Neu in Version 1.3:
Anzeige einer IP- und MAC-Liste
|
Erstellt von
shmia, 2. Mär 2004
ADO Database Explorer
ADO Desk 1.4
ADO Desk ist eine Datenbankoberfläche für ADO Datenbanken.
Man kann sich damit alle Tabellen, Views, Stored Procedures
und Felder (auf Wunsch auch die Systemtabellen)
einer ADO Datenbank anzeigen lassen.
Es ist möglich sich den Inhalt einer Tabelle
anzeigen zu lassen und zu verändern.
Füllen einer Tabelle mit zufälligen Datensätzen.
|
Erstellt von
shmia, 31. Jan 2011
Flaggendemo - Nationalflaggen zeichen
Hi,
dieses Demo habe ich als Lernprojekt (speziell auch für Anfänger) angelegt.
Es soll als Beispiel dienen, wie man auf TImage und TPaintbox bestimmte Dinge zeichnen kann.
Insbesondere ist das Zeichnen der Nationalflaggen von Deutschland, Frankreich, Irland, Belgien, Italien und Spanien in eine eigene Klasse ausgelagert um den gleichen Code sowohl für das Image als auch für die Paintbox verwenden zu können.
Ausserdem wird gezeigt, dass man beim Zeichnen vorhandenen Code durchaus wiederverwenden kann.
Frankreich, Belgien und Italien verwenden z.B. die gleiche...
|
Erstellt von
shmia, 28. Mai 2004
FTP-Client mit WinInet (ohne Indy, FastNet oder sonstige)
Im Anhang befindet sich ein Beispiel für einen einfachen FTP-Client.
Es werden keine Komponenten wie z.B. Indy, FastNet oder ICS benötigt. :hi:
Sondern es werden direkt die Internetfunktionen der WinInet.DLL benutzt.
|
Erstellt von
shmia, 24. Aug 2005
Countdown Programm
Das Demoprogramm PeriodicAction zeigt, wie man einen Countdown ablaufen lassen kann, um
in bestimmten Abständen eine Funktion auszuführen.
Features
* Start & Stop Button (mit schönen Icons)
* Restzeitanzeige Stunden, Minuten, Sekunden
* Restzeigeanzeige mit Progressbar
Das Programm kann direkt als Vorlage für eigene Projekte verwendet werden, da es (hoffentlich) sehr sauber programmiert wurde.
|
Erstellt von
shmia, 30. Mai 2008
Steganografie Demo
Hier geht es um Steganografie, also dem verborgenen Speichern von Daten in Bildern.
Die Pixeltiefe ist von 1 bis 7 Bit einstellbar.
Je höher die Bittiefe, umso mehr Daten können in einem Bild versteckt werden.
Bis zu eine Bittiefe von 4 sind die Veränderungen am Bild für das menschliche Auge unsichtbar.
Jedes Pixel besteht aus 3 Farben mit jeweils 8 Bit.
Um ein Nutzbit in einem Pixel zu verstecken, werden das niederwertige Bit der drei Farben verändert. (r7, g7, b7)
Wenn die Summe von r7 + g7 + b7 zwischen 2 und 3 liegt, wird das Nutzbit als True betrachtet;...
|
|