Platforms to show: All Mac Windows Linux Cross-Platform

HASPHLMBS class   Deprecated

Type Topic Plugin Version macOS Windows Linux iOS Targets
class Dongle MBS Dongle Plugin 6.1 ✅ Yes ✅ Yes ❌ No ❌ No Desktop, Console & Web
Function: A class for accessing HASP HL dongles.
This item is deprecated and should no longer be used. You can use HASPHLDMBS instead.
Notes:
HASPHLMBS uses a linked in library. This is okay for older HASP HL versions. But newer versions require you to create your own signed libraries. For them use the HASPHLDMBS class.

Please use HASPHLDMBS for newer projects.

Available for:
  • Windows 32-bit on Intel
  • macOS 32-bit on Intel
  • Linux 32-bit on Intel

Unavailable for:
  • iOS
  • macOS 64-bit
  • Windows 64-bit
  • Linux 32-bit on ARM
  • Linux 64-bit on Intel
  • 2 properties
  • 22 methods
    • method Close
    • method Constructor(FeatureID as Integer, VendorCode as string)
    • method DateTimeToHaspTime(day as Integer, month as Integer, year as Integer, hour as Integer, minute as Integer, second as Integer) as memoryblock
    • method DecryptMemory(Data as Memoryblock, DataOffset as Integer, Size as Integer)
    • method DecryptString(Data as string) as string
    • method EncryptMemory(Data as Memoryblock, DataOffset as Integer, Size as Integer)
    • method EncryptString(Data as string) as string
    • method GetRTC as memoryblock
    • method GetSessionInfo(format as string) as string
    • method GetSize(FileID as Integer) as Integer
    • method HaspTimeToDateTime(time as memoryblock, byref day as Integer, byref month as Integer, byref year as Integer, byref hour as Integer, byref minute as Integer, byref second as Integer)
    • method LegacyDecryptMemory(Data as Memoryblock, DataOffset as Integer, Size as Integer)
    • method LegacyDecryptString(Data as string) as string
    • method LegacyEncryptMemory(Data as Memoryblock, DataOffset as Integer, Size as Integer)
    • method LegacyEncryptString(Data as string) as string
    • method LegacySetIdleTime(idletime as Integer)
    • method LegacySetRTC(time as memoryblock)
    • method ReadMemory(FileID as Integer, Offset as Integer, Size as Integer) as Memoryblock
    • method ReadString(FileID as Integer, Offset as Integer, Size as Integer) as string
    • method Update(data as string) as string
    • method WriteMemory(FileID as Integer, FileOffset as Integer, Data as Memoryblock, DataOffset as Integer, Size as Integer)
    • method WriteString(FileID as Integer, FileOffset as Integer, Data as String)

This class has no sub classes.

Some examples using this class:

Blog Entries


The items on this page are in the following plugins: MBS Dongle Plugin.


HASPHLDMBS   -   HIDAPIDeviceInfoMBS


💬 Ask a question or report a problem
The biggest plugin in space...