Volser 1.3

Lizenz: kostenlos ‎Dateigröße: 160.77 KB
‎Benutzerbewertung: 4.0/5 - ‎1 ‎Stimmen

Ruft die 4-Byte-32-Bit-Binärvolume-Seriennummer eines Windows ab Laufwerk zugewiesen, wenn es für die Bereitstellung und fast eindeutige ID formatiert ist. Verwechseln Sie dies nicht mit dem Volser(, dem Zeichenfolgennamen, oder die Seriennummer der Festplatte des Herstellers, die einer Festplatte im Werk zugewiesen ist. Verwendet JNI- und C++-Code. Besteht aus Java und JNI, die Sie in Ihren eigenen Code aufnehmen. Sie können mit C: CD com.mindprod.volser java.exe -jar volser.jar und dafür sorgen, dass volser.32.dll iand volser.64.dll auf dem Weg sind, z.B. in der aktuelles Verzeichnis. Um getVolser verwenden zu können, benötigen Sie drei Codeteile in Ihrem Klasse: 1. eine Einfuhr, 2. eine statische Init zum Laden der JNI-Bibliothek 3. aufrufe die native getVolser-Methode Dh. import com.mindprod.volser.Volser; ... Statische { DLL von irgendwo auf java.library-Pfad geladen zu bekommen. System.loadLibrary( "volser.32" ); /** * Testgeschirr * * @param Args nicht verwendet */ öffentliche statische leere main( String[] args ) { Benötigt Laufwerksbuchstabe mit Doppelpunkt und nachgestelltem Backslash final int volser = Volser.getVolser( "C:'" ); System.out.println( "4-byte Volume Seriennummer für Laufwerk C: is " + Integer.toHexString( volser ) ); } } Volser tut nicht viel allein, außer einem Debugging Testgeschirr, um die getVolser-Methode zu demonstrieren.

VERSIONSVERLAUF

  • Version 1.3 veröffentlicht auf 2012-12-11
    64-Bit-Unterstützung hinzufügen
  • Version 1.1 veröffentlicht auf 2008-09-23
    Beheben eines Problems mit der Microsoft C++-Laufzeitbibliothek

Programmdetails