# Creates LDPlayer9 instances with independent system disk
### Tested against Windows 10 / Python 3.11 / Anaconda
### pip install ldplayer9newinstances
```python
# Install LDPlayer9 and VirtualBox
# Create the main emulator and at least one instance of it and run all created instances
from ldplayer9newinstances import create_independent_instance
import random
basic_configuration = {
"propertySettings.phoneIMEI": "351542017956834",
"propertySettings.phoneIMSI": "460003931985310",
"propertySettings.phoneSimSerial": "89861050793589253274",
"propertySettings.phoneAndroidId": "5da5e11ca1b514d6",
"propertySettings.phoneModel": "ASUS_Z01QD",
"propertySettings.phoneManufacturer": "asus",
"propertySettings.macAddress": (
"%02x%02x%02x%02x%02x%02x" % tuple(random.randint(0, 255) for v in range(6))
).upper(),
"statusSettings.playerName": "",
"basicSettings.verticalSync": False,
"basicSettings.fsAutoSize": 1,
"basicSettings.autoRun": False,
"basicSettings.rootMode": True,
"statusSettings.closeOption": 0,
"basicSettings.heightFrameRate": False,
"basicSettings.adbDebug": 1,
"advancedSettings.resolution": {"width": 1280, "height": 720},
"advancedSettings.resolutionDpi": 240,
"advancedSettings.cpuCount": 4,
"advancedSettings.memorySize": 4096,
"propertySettings.phoneNumber": "",
"basicSettings.autoRotate": False,
"basicSettings.isForceLandscape": False,
"basicSettings.standaloneSysVmdk": True,
"basicSettings.lockWindow": False,
"advancedSettings.micphoneName": "",
"advancedSettings.speakerName": "",
"networkSettings.networkEnable": True,
"networkSettings.networkSwitching": False,
"networkSettings.networkStatic": False,
"networkSettings.networkAddress": "0.0.0.0",
"networkSettings.networkGateway": "0.0.0.0",
"networkSettings.networkSubnetMask": "255.255.255.0",
"networkSettings.networkDNS1": "8.8.8.8",
"networkSettings.networkDNS2": "8.8.4.4",
"networkSettings.networkInterface": "",
"basicSettings.disableMouseFastOpt": True,
"basicSettings.cjztdisableMouseFastOpt_new": 0,
"basicSettings.HDRQuality": 0,
"basicSettings.qjcjdisableMouseFast": 1,
"basicSettings.fps": 60,
"basicSettings.astc": True,
"hotkeySettings.backKey": {"modifiers": 0, "key": 27},
"hotkeySettings.homeKey": {"modifiers": 0, "key": 112},
"hotkeySettings.appSwitchKey": {"modifiers": 0, "key": 113},
"hotkeySettings.menuKey": {"modifiers": 0, "key": 114},
"hotkeySettings.zoomInKey": {"modifiers": 0, "key": 115},
"hotkeySettings.zoomOutKey": {"modifiers": 0, "key": 116},
"hotkeySettings.bossKey": {"modifiers": 2, "key": 81},
"hotkeySettings.shakeKey": {"modifiers": 0, "key": 120},
"hotkeySettings.operationRecordKey": {"modifiers": 0, "key": 121},
"hotkeySettings.operationRecordPauseKey": {"modifiers": 0, "key": 0},
"hotkeySettings.operationRecordShowFrame": {"modifiers": 2, "key": 56},
"hotkeySettings.fullScreenKey": {"modifiers": 0, "key": 122},
"hotkeySettings.showMappingKey": {"modifiers": 0, "key": 123},
"hotkeySettings.videoRecordKey": {"modifiers": 0, "key": 119},
"hotkeySettings.mappingRecordKey": {"modifiers": 0, "key": 117},
"hotkeySettings.keyboardModelKey": {"modifiers": 2, "key": 70},
}
newfolder = create_independent_instance(
basic_config=basic_configuration,
vboxmanage_path=r"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe",
ldplayer_folder=r"C:\LDPlayer",
)
print(newfolder)
```
Raw data
{
"_id": null,
"home_page": "https://github.com/hansalemaos/ldplayer9newinstances",
"name": "ldplayer9newinstances",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "LDPlayer, instance",
"author": "Johannes Fischer",
"author_email": "aulasparticularesdealemaosp@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/ca/9b/2bd52e4221e322cf29e9e8dd2ed7a061b784f94316a268d3305d4eaacf99/ldplayer9newinstances-0.10.tar.gz",
"platform": null,
"description": "\r\n# Creates LDPlayer9 instances with independent system disk\r\n\r\n\r\n### Tested against Windows 10 / Python 3.11 / Anaconda\r\n\r\n### pip install ldplayer9newinstances\r\n\r\n\r\n```python\r\n# Install LDPlayer9 and VirtualBox \r\n# Create the main emulator and at least one instance of it and run all created instances \r\nfrom ldplayer9newinstances import create_independent_instance\r\nimport random\r\n\r\nbasic_configuration = {\r\n \"propertySettings.phoneIMEI\": \"351542017956834\",\r\n \"propertySettings.phoneIMSI\": \"460003931985310\",\r\n \"propertySettings.phoneSimSerial\": \"89861050793589253274\",\r\n \"propertySettings.phoneAndroidId\": \"5da5e11ca1b514d6\",\r\n \"propertySettings.phoneModel\": \"ASUS_Z01QD\",\r\n \"propertySettings.phoneManufacturer\": \"asus\",\r\n \"propertySettings.macAddress\": (\r\n \"%02x%02x%02x%02x%02x%02x\" % tuple(random.randint(0, 255) for v in range(6))\r\n ).upper(),\r\n \"statusSettings.playerName\": \"\",\r\n \"basicSettings.verticalSync\": False,\r\n \"basicSettings.fsAutoSize\": 1,\r\n \"basicSettings.autoRun\": False,\r\n \"basicSettings.rootMode\": True,\r\n \"statusSettings.closeOption\": 0,\r\n \"basicSettings.heightFrameRate\": False,\r\n \"basicSettings.adbDebug\": 1,\r\n \"advancedSettings.resolution\": {\"width\": 1280, \"height\": 720},\r\n \"advancedSettings.resolutionDpi\": 240,\r\n \"advancedSettings.cpuCount\": 4,\r\n \"advancedSettings.memorySize\": 4096,\r\n \"propertySettings.phoneNumber\": \"\",\r\n \"basicSettings.autoRotate\": False,\r\n \"basicSettings.isForceLandscape\": False,\r\n \"basicSettings.standaloneSysVmdk\": True,\r\n \"basicSettings.lockWindow\": False,\r\n \"advancedSettings.micphoneName\": \"\",\r\n \"advancedSettings.speakerName\": \"\",\r\n \"networkSettings.networkEnable\": True,\r\n \"networkSettings.networkSwitching\": False,\r\n \"networkSettings.networkStatic\": False,\r\n \"networkSettings.networkAddress\": \"0.0.0.0\",\r\n \"networkSettings.networkGateway\": \"0.0.0.0\",\r\n \"networkSettings.networkSubnetMask\": \"255.255.255.0\",\r\n \"networkSettings.networkDNS1\": \"8.8.8.8\",\r\n \"networkSettings.networkDNS2\": \"8.8.4.4\",\r\n \"networkSettings.networkInterface\": \"\",\r\n \"basicSettings.disableMouseFastOpt\": True,\r\n \"basicSettings.cjztdisableMouseFastOpt_new\": 0,\r\n \"basicSettings.HDRQuality\": 0,\r\n \"basicSettings.qjcjdisableMouseFast\": 1,\r\n \"basicSettings.fps\": 60,\r\n \"basicSettings.astc\": True,\r\n \"hotkeySettings.backKey\": {\"modifiers\": 0, \"key\": 27},\r\n \"hotkeySettings.homeKey\": {\"modifiers\": 0, \"key\": 112},\r\n \"hotkeySettings.appSwitchKey\": {\"modifiers\": 0, \"key\": 113},\r\n \"hotkeySettings.menuKey\": {\"modifiers\": 0, \"key\": 114},\r\n \"hotkeySettings.zoomInKey\": {\"modifiers\": 0, \"key\": 115},\r\n \"hotkeySettings.zoomOutKey\": {\"modifiers\": 0, \"key\": 116},\r\n \"hotkeySettings.bossKey\": {\"modifiers\": 2, \"key\": 81},\r\n \"hotkeySettings.shakeKey\": {\"modifiers\": 0, \"key\": 120},\r\n \"hotkeySettings.operationRecordKey\": {\"modifiers\": 0, \"key\": 121},\r\n \"hotkeySettings.operationRecordPauseKey\": {\"modifiers\": 0, \"key\": 0},\r\n \"hotkeySettings.operationRecordShowFrame\": {\"modifiers\": 2, \"key\": 56},\r\n \"hotkeySettings.fullScreenKey\": {\"modifiers\": 0, \"key\": 122},\r\n \"hotkeySettings.showMappingKey\": {\"modifiers\": 0, \"key\": 123},\r\n \"hotkeySettings.videoRecordKey\": {\"modifiers\": 0, \"key\": 119},\r\n \"hotkeySettings.mappingRecordKey\": {\"modifiers\": 0, \"key\": 117},\r\n \"hotkeySettings.keyboardModelKey\": {\"modifiers\": 2, \"key\": 70},\r\n}\r\nnewfolder = create_independent_instance(\r\n basic_config=basic_configuration,\r\n vboxmanage_path=r\"C:\\Program Files\\Oracle\\VirtualBox\\VBoxManage.exe\",\r\n ldplayer_folder=r\"C:\\LDPlayer\",\r\n)\r\nprint(newfolder)\r\n\r\n```\r\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Creates LDPlayer9 instances with independent system disk",
"version": "0.10",
"project_urls": {
"Homepage": "https://github.com/hansalemaos/ldplayer9newinstances"
},
"split_keywords": [
"ldplayer",
" instance"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "38620252943ef690d08175f723782504fb0258676bc2046716987d202f700a4f",
"md5": "1a7bdfa04ed53591cc982ce049d9d393",
"sha256": "f8d1f0cd1221812159cdae9a902ccfe64ef3e6efd2186ae67abc4a4e24fbe1c6"
},
"downloads": -1,
"filename": "ldplayer9newinstances-0.10-py3-none-any.whl",
"has_sig": false,
"md5_digest": "1a7bdfa04ed53591cc982ce049d9d393",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 9958,
"upload_time": "2024-06-15T06:39:53",
"upload_time_iso_8601": "2024-06-15T06:39:53.984864Z",
"url": "https://files.pythonhosted.org/packages/38/62/0252943ef690d08175f723782504fb0258676bc2046716987d202f700a4f/ldplayer9newinstances-0.10-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ca9b2bd52e4221e322cf29e9e8dd2ed7a061b784f94316a268d3305d4eaacf99",
"md5": "47c02389dcd59362ab5606d8de33cf3f",
"sha256": "567d37bd8601e972bd58f74c528cd9d2282a55c876b9b64a740fdc1dec8d54da"
},
"downloads": -1,
"filename": "ldplayer9newinstances-0.10.tar.gz",
"has_sig": false,
"md5_digest": "47c02389dcd59362ab5606d8de33cf3f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8744,
"upload_time": "2024-06-15T06:39:55",
"upload_time_iso_8601": "2024-06-15T06:39:55.852268Z",
"url": "https://files.pythonhosted.org/packages/ca/9b/2bd52e4221e322cf29e9e8dd2ed7a061b784f94316a268d3305d4eaacf99/ldplayer9newinstances-0.10.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-15 06:39:55",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "hansalemaos",
"github_project": "ldplayer9newinstances",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "flatten_any_dict_iterable_or_whatsoever",
"specs": []
},
{
"name": "flatten_everything",
"specs": []
},
{
"name": "list_all_files_recursively_short",
"specs": []
},
{
"name": "xmltodict",
"specs": []
}
],
"lcname": "ldplayer9newinstances"
}