Volser 1.3

Giấy phép: Miễn phí ‎Kích cỡ tệp: 160.77 KB
‎Xếp hạng người dùng: 4.0/5 - ‎1 ‎Phiếu

Nhận số sê-ri ổ đĩa nhị phân 4 byte 32 bit của Windows ổ đĩa được chỉ định khi nó được định dạng để cung cấp và gần như duy nhất id. Đừng nhầm lẫn điều này với volser(, tên chuỗi, hoặc số sê-ri đĩa của nhà sản xuất được gán cho ổ cứng tại nhà máy. Sử dụng mã nguồn gốc JNI và C++. Bao gồm java và JNI bạn bao gồm trong mã của riêng bạn. Bạn có thể kiểm tra với C: Đĩa CD com.mindprod.volser java.exe -jar volser.jar java.exe -jar volser.jar và đảm bảo volser.32.dll iand volser.64.dll đang ở trên con đường, ví dụ như trong thư mục hiện tại. Để sử dụng getVolser, bạn cần ba mẩu mã trong Lớp: 1. nhập khẩu, 2. một init tĩnh để tải thư viện JNI 3. một cuộc gọi đến getVolser phương pháp bản địa Ví dụ. nhập khẩu com.mindprod.volser.Volser; ... Tĩnh { nhận được DLL nạp từ một nơi nào đó trên đường dẫn java.library. System.loadLibrary(&volser.32" ); /** * Kiểm tra khai thác * * @param args không được sử dụng */ công cộng tĩnh void chính (String [] args ) { Cần ký tự ổ đĩa với dấu hai chấm và dấu gạch chéo ngược cuối cùng int volser = Volser.getVolser ( & trích dẫn;C:\" ); System.out.println( & quot;4-byte Số sê-ri ổ đĩa cho ổ đĩa C: là & + Integer.toHexString ( volser ) ); } } Volser không làm gì nhiều bởi chính nó, khác hơn là một gỡ lỗi kiểm tra khai thác để chứng minh phương pháp getVolser.

lịch sử phiên bản

  • Phiên bản 1.3 đăng trên 2012-12-11
    thêm hỗ trợ 64 bit
  • Phiên bản 1.1 đăng trên 2008-09-23
    khắc phục sự cố với thư viện thời gian chạy Microsoft C++

Chi tiết chương trình