Pobiera 4-bajtowy 32-bitowy numer seryjny woluminu binarnego systemu Windows dysk przypisany, gdy jest sformatowany w celu zapewnienia i prawie unikalny identyfikator. Nie należy mylić tego z volser(, nazwa ciągu, lub numer seryjny dysku producenta przypisany do dysku twardego w fabryce. Używa kodu macierzystego JNI i C++. Składa się z java i JNI można uwzględnić we własnym kodzie. Można przetestować z C: CD com.mindprod.volser java.exe -jar volser.jar i zapewnienie volser.32.dll i volser.64.dll są na ścieżce, np. bieżącego katalogu. Aby korzystać z getVolser, potrzebujesz trzech elementów kodu w Klasa: 1. przywóz, 2. statyczny init do załadowania biblioteki JNI 3. wywołanie metody macierzystej getVolser Tj. import com.mindprod.volser.Volser; ... Statyczne { pobierz DLL załadowany gdzieś na ścieżce java.library. System.loadLibrary( "volser.32" ); /** * uprząż testna * * @param args nie używane */ publiczna statyczna pustka główna( String[] args ) { Potrzebuje listu napędowego z dwukropek i spływu backslash final int volser = Volser.getVolser( "C:\" ); System.out.println( "4-bajtowy Numer seryjny woluminu dla dysku C: jest " + Integer.toHexString( volser ) ); } } Volser nie robi nic przez siebie, inne niż debugowanie wiązki przewodów testowych w celu zademonstrowania metody getVolser.
historia wersji
- Wersja 1.3 opublikowany na 2012-12-11
dodawanie obsługi 64-bitowej - Wersja 1.1 opublikowany na 2008-09-23
rozwiązywanie problemu z biblioteką środowiska wykonawczego języka Microsoft C++
Szczegóły programu
- Kategorii: Tworzenie stron internetowych > Java & JavaScript
- Wydawca: Canadian Mind Products
- Licencji: Wolna
- Cena: N/A
- Wersja: 1.3
- Platformy: windows