Volser 1.3

Licencji: Wolna ‎Rozmiar pliku: 160.77 KB
‎Ocena użytkowników: 4.0/5 - ‎1 ‎Głosów

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