From bd9c5821c670dadd4e6d7ee6bd35c6bb04ae62b1 Mon Sep 17 00:00:00 2001 From: oldnapalm <38410858+oldnapalm@users.noreply.github.com> Date: Thu, 12 May 2022 16:57:52 -0300 Subject: [PATCH] Update to Zwift 1.0.100966 --- README.md | 10 ++-- .../Zwift_Updates_Root/ZwiftMac_ver_cur.xml | 14 ++--- .../Zwift_Updates_Root/Zwift_ver_cur.xml | 14 ++--- variants.txt | 57 ++++++++++++++++--- zwift_offline.py | 1 + 5 files changed, 69 insertions(+), 27 deletions(-) diff --git a/README.md b/README.md index 9d16d2c..3491eac 100644 --- a/README.md +++ b/README.md @@ -94,10 +94,10 @@ zoffline can be installed on the same machine as Zwift or another local machine.
Windows Instructions * Install Zwift - * If your Zwift version is 1.0.100840, you're all set. + * If your Zwift version is 1.0.100966, you're all set. * If Zwift is not installed, install it before installing zoffline. - * If your Zwift version is newer than 1.0.100840 and zoffline is running from source: copy ``C:\Program Files (x86)\Zwift\Zwift_ver_cur.xml`` to zoffline's ``cdn/gameassets/Zwift_Updates_Root/`` overwriting the existing file. - * If your Zwift version is newer than 1.0.100840 and zoffline is not running from source: wait for zoffline to be updated. + * If your Zwift version is newer than 1.0.100966 and zoffline is running from source: copy ``C:\Program Files (x86)\Zwift\Zwift_ver_cur.xml`` to zoffline's ``cdn/gameassets/Zwift_Updates_Root/`` overwriting the existing file. + * If your Zwift version is newer than 1.0.100966 and zoffline is not running from source: wait for zoffline to be updated. * __NOTE:__ instead of performing the steps below you can instead just run the __configure_client__ script from https://github.com/zoffline/zwift-offline/releases/tag/zoffline_helper * On your Windows machine running Zwift, copy the following files in this repo to a known location: * ``ssl/cert-zwift-com.p12`` @@ -123,9 +123,9 @@ to generate your own certificates and do the same.
Mac OS X Instructions * Install Zwift - * If your Zwift version is 1.0.100840, you're all set. + * If your Zwift version is 1.0.100966, you're all set. * If Zwift is not installed, install it before installing zoffline. - * If your Zwift version is newer than 1.0.100840: copy ``~/Library/Application Support/Zwift/ZwiftMac_ver_cur.xml`` to zoffline's ``cdn/gameassets/Zwift_Updates_Root/`` overwriting the existing file. + * If your Zwift version is newer than 1.0.100966: copy ``~/Library/Application Support/Zwift/ZwiftMac_ver_cur.xml`` to zoffline's ``cdn/gameassets/Zwift_Updates_Root/`` overwriting the existing file. * On your Mac machine running Zwift, copy the following files in this repo to a known location: * ``ssl/cert-zwift-com.p12`` * ``ssl/cert-zwift-com.pem`` diff --git a/cdn/gameassets/Zwift_Updates_Root/ZwiftMac_ver_cur.xml b/cdn/gameassets/Zwift_Updates_Root/ZwiftMac_ver_cur.xml index 6bb36d9..de3f07f 100644 --- a/cdn/gameassets/Zwift_Updates_Root/ZwiftMac_ver_cur.xml +++ b/cdn/gameassets/Zwift_Updates_Root/ZwiftMac_ver_cur.xml @@ -1,9 +1,9 @@ +manifest="ZwiftMac_1.0.100966_117c20ab_manifest.xml" +manifest_checksum="-2128746414" +ver_cur_checksum="-1043138189"/> diff --git a/cdn/gameassets/Zwift_Updates_Root/Zwift_ver_cur.xml b/cdn/gameassets/Zwift_Updates_Root/Zwift_ver_cur.xml index 0c1f7e2..f649fdc 100644 --- a/cdn/gameassets/Zwift_Updates_Root/Zwift_ver_cur.xml +++ b/cdn/gameassets/Zwift_Updates_Root/Zwift_ver_cur.xml @@ -1,9 +1,9 @@ +manifest="Zwift_1.0.100966_117c20ab_manifest.xml" +manifest_checksum="2032109743" +ver_cur_checksum="-931143171"/> diff --git a/variants.txt b/variants.txt index 67200aa..4d0989a 100644 --- a/variants.txt +++ b/variants.txt @@ -115,10 +115,6 @@ "name": "game_1_20_disable_high_volume_send_mixpanel", "values": {} }, - { - "name": "game_1_20_steering_mode_cleanup", - "values": {} - }, { "name": "game_1_21_add_device_jet_black_swb", "values": {} @@ -159,6 +155,7 @@ }, { "name": "game_1_21_ble_dll_v2", + "value": true, "values": {} }, { @@ -211,6 +208,40 @@ "value": true, "values": {} }, + { + "name": "game_1_25_pack_steering_collision_reduction", + "values": { + "fields": { + "game_1_25_pack_steering_collision_reduction": { + "boolValue": true + } + } + } + }, + { + "name": "game_1_25_wdc_error_dialogs", + "values": {} + }, + { + "name": "game_1_25_extended_pedal_asssit", + "values": { + "fields": { + "initialDropInTime": { + "numberValue": 10000.0 + }, + "extendedDropInTime": { + "numberValue": 60000.0 + }, + "initialDropInFrames": { + "numberValue": 1000.0 + } + } + } + }, + { + "name": "game_1_25_flat_grade_while_in_ui", + "values": {} + }, { "name": "log_ble_packets", "values": {} @@ -225,6 +256,16 @@ "value": true, "values": {} }, + { + "name": "game_1_25_watchdog_timer", + "values": { + "fields": { + "timeoutInterval": { + "numberValue": 30.0 + } + } + } + }, { "name": "game_1_17_noesis_enabled", "value": true, @@ -243,8 +284,8 @@ "name": "game_1_23_workout_auto_pause", "values": { "fields": { - "minERGModeDisableTime": { - "numberValue": 5.0 + "reenableERGPowerThreshold": { + "numberValue": 10.0 }, "rampUpTime": { "numberValue": 10.0 @@ -252,8 +293,8 @@ "workoutAutoPauseTime": { "numberValue": 3.0 }, - "reenableERGPowerThreshold": { - "numberValue": 10.0 + "minERGModeDisableTime": { + "numberValue": 5.0 } } } diff --git a/zwift_offline.py b/zwift_offline.py index 0bd077b..0a7b87b 100644 --- a/zwift_offline.py +++ b/zwift_offline.py @@ -1037,6 +1037,7 @@ def api_profiles_me(): @app.route('/api/profiles/', methods=['PUT']) +@app.route('/api/profiles//in-game-fields', methods=['PUT']) @jwt_to_session_cookie @login_required def api_profiles_id(player_id):