Documentation
¶
Index ¶
- type ClientConfig
- func NewClientConfig() *ClientConfig
- func NewClientConfigForAndroid() *ClientConfig
- func NewClientConfigForAndroidLite() *ClientConfig
- func NewClientConfigForAndroidQiDian() *ClientConfig
- func NewClientConfigForAndroidTIM() *ClientConfig
- func NewClientConfigForAndroidTablet() *ClientConfig
- func NewClientConfigForAndroidWatch() *ClientConfig
- func NewClientConfigForLinux() *ClientConfig
- func NewClientConfigForWindows() *ClientConfig
- func NewClientConfigForWindowsQiDian() *ClientConfig
- func NewClientConfigForWindowsTIM() *ClientConfig
- func NewClientConfigForWindowsTablet() *ClientConfig
- func NewClientConfigForWindowsUWP() *ClientConfig
- func NewClientConfigForiOS() *ClientConfig
- func NewClientConfigForiOSLite() *ClientConfig
- func NewClientConfigForiOSQiDian() *ClientConfig
- func NewClientConfigForiOSTIM() *ClientConfig
- func NewClientConfigForiPadOS() *ClientConfig
- func NewClientConfigFormacOS() *ClientConfig
- func NewClientConfigForwatchOS() *ClientConfig
- type Config
- type DeviceConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientConfig ¶
type ClientConfig struct { AppID uint32 FixID uint32 PackageName string VersionName string Revision string SignatureMD5 []byte BuildTime uint64 SDKVersion string SSOVersion uint32 ImageType uint8 MiscBitmap uint32 CanCaptcha bool }
func NewClientConfig ¶
func NewClientConfig() *ClientConfig
func NewClientConfigForAndroid ¶
func NewClientConfigForAndroid() *ClientConfig
func NewClientConfigForAndroidLite ¶
func NewClientConfigForAndroidLite() *ClientConfig
func NewClientConfigForAndroidQiDian ¶
func NewClientConfigForAndroidQiDian() *ClientConfig
func NewClientConfigForAndroidTIM ¶
func NewClientConfigForAndroidTIM() *ClientConfig
func NewClientConfigForAndroidTablet ¶
func NewClientConfigForAndroidTablet() *ClientConfig
func NewClientConfigForAndroidWatch ¶
func NewClientConfigForAndroidWatch() *ClientConfig
func NewClientConfigForLinux ¶
func NewClientConfigForLinux() *ClientConfig
func NewClientConfigForWindows ¶
func NewClientConfigForWindows() *ClientConfig
func NewClientConfigForWindowsQiDian ¶
func NewClientConfigForWindowsQiDian() *ClientConfig
func NewClientConfigForWindowsTIM ¶
func NewClientConfigForWindowsTIM() *ClientConfig
func NewClientConfigForWindowsTablet ¶
func NewClientConfigForWindowsTablet() *ClientConfig
func NewClientConfigForWindowsUWP ¶
func NewClientConfigForWindowsUWP() *ClientConfig
func NewClientConfigForiOS ¶
func NewClientConfigForiOS() *ClientConfig
func NewClientConfigForiOSLite ¶
func NewClientConfigForiOSLite() *ClientConfig
func NewClientConfigForiOSQiDian ¶
func NewClientConfigForiOSQiDian() *ClientConfig
func NewClientConfigForiOSTIM ¶
func NewClientConfigForiOSTIM() *ClientConfig
func NewClientConfigForiPadOS ¶
func NewClientConfigForiPadOS() *ClientConfig
func NewClientConfigFormacOS ¶
func NewClientConfigFormacOS() *ClientConfig
func NewClientConfigForwatchOS ¶
func NewClientConfigForwatchOS() *ClientConfig
type Config ¶
type Config struct { BaseDir string CacheDir string Client *ClientConfig Device *DeviceConfig }
type DeviceConfig ¶
type DeviceConfig struct { Bootloader string ProcVersion string Codename string Incremental string Fingerprint string BootID string OSBuildID string Baseband string InnerVersion string NetworkType uint16 // 0x0002: Wi-Fi NetIPFamily uint8 // 0x00: Others; 0x01: IPv4; 0x02: IPv6; 0x03: Dual IPv4Address net.IP MACAddress string BSSIDAddress string SSIDAddress string IMEI string IMSI string GUID []byte // []byte("%4;7t>;28<fclient.5*6") GUIDFlag uint32 IsGUIDFileNil bool IsGUIDGenSucc bool IsGUIDChanged bool }
func NewDeviceConfig ¶
func NewDeviceConfig() *DeviceConfig
func NewDeviceConfigBySeed ¶
func NewDeviceConfigBySeed(seed int64) *DeviceConfig
func NewDeviceConfigForAndroid ¶
func NewDeviceConfigForAndroid() *DeviceConfig
Click to show internal directories.
Click to hide internal directories.