SwiftControl
از هر کنترلری برای تعویض دنده مجازی و موارد دیگر در هر برنامه دوچرخهسواری استفاده کنید!
اطلاعات برنامه
توضیح برنامه
تجزیه و تحلیل و بررسی برنامه Android: SwiftControl ، ساخته شده توسط Jonas Bark. ذکر شده در گروه ابزارها. نسخه فعلی 2.6.4 است که در 02/10/2025 به روز شده است. با توجه به بررسی کاربران در Google Play: SwiftControl. بیش از 62 نصب به دست آمد. SwiftControl در حال حاضر 1 بررسی ، میانگین امتیاز 5.0 ستاره دارد
با SwiftControl میتوانید برنامه مربی مورد علاقه خود را با استفاده از Zwift® Click، Zwift® Ride، Zwift® Play، Elite Square Smart Frame®، Elite Sterzo Sterzo Smart®، Wahoo Kickr Bike Shift®، ریموتهای بلوتوث و دستههای بازی کنترل کنید. در اینجا کارهایی که میتوانید با آن انجام دهید، بسته به پیکربندی شما آمده است:▶ تعویض دنده مجازی
▶ فرمان / چرخش
▶ تنظیم شدت تمرین
▶ کنترل موسیقی روی دستگاه شما
▶ موارد دیگر؟ اگر میتوانید این کار را از طریق صفحه کلید، ماوس یا لمس انجام دهید، میتوانید آن را با SwiftControl انجام دهید.
منبع باز
این برنامه منبع باز است و به صورت رایگان در https://github.com/jonasbark/swiftcontrol در دسترس است. برای حمایت از توسعهدهنده و دریافت بهروزرسانیها بدون نیاز به دستکاری فایلهای APK، برنامه را از اینجا خریداری کنید :)
استفاده از API سرویس دسترسی
اطلاعیه مهم: این برنامه از API سرویس دسترسی اندروید برای فعال کردن کنترل برنامههای آموزشی از طریق دستگاههای Zwift شما استفاده میکند.
چرا AccessibilityService مورد نیاز است:
▶ برای شبیهسازی حرکات لمسی روی صفحه نمایش شما که برنامههای مربی را کنترل میکنند
▶ برای تشخیص اینکه کدام پنجره برنامه تمرینی در حال حاضر فعال است
▶ برای فعال کردن کنترل یکپارچه برنامههایی مانند MyWhoosh، IndieVelo، Biketerra.com و موارد دیگر
نحوه استفاده از AccessibilityService:
▶ وقتی دکمههایی را روی دستگاههای Zwift Click، Zwift Ride یا Zwift Play خود فشار میدهید، SwiftControl این دکمهها را در مکانهای خاص صفحه به حرکات لمسی تبدیل میکند.
▶ این سرویس نظارت میکند که کدام پنجره برنامه تمرینی فعال است تا اطمینان حاصل شود که حرکات به برنامه صحیح ارسال میشوند.
▶ هیچ داده شخصی از طریق این سرویس قابل دسترسی، جمعآوری یا انتقال نیست.
▶ این سرویس فقط اقدامات لمسی خاصی را که شما در برنامه پیکربندی میکنید، انجام میدهد.
حریم خصوصی و امنیت:
▶ SwiftControl فقط برای انجام حرکاتی که شما پیکربندی میکنید به صفحه نمایش شما دسترسی پیدا میکند.
▶ هیچ ویژگی دسترسی یا اطلاعات شخصی دیگری قابل دسترسی نیست.
▶ همه تنظیمات حرکات روی دستگاه شما باقی میمانند. دستگاه
▶ این برنامه برای عملکردهای دسترسی به سرویسهای خارجی متصل نمیشود
برنامههای پشتیبانیشده
▶ MyWhoosh
▶ IndieVelo / Training Peaks Virtual
▶ Biketerra.com
▶ Zwift
▶ Rouvy
▶ هر برنامه دیگری: میتوانید نقاط لمسی (اندروید) یا میانبرهای صفحه کلید (دسکتاپ) را سفارشی کنید.
دستگاههای پشتیبانیشده
▶ Zwift® Click
▶ Zwift® Click v2
▶ Zwift® Ride
▶ Zwift® Play
▶ Elite Square Smart Frame®
▶ Wahoo Kickr Bike Shift®
▶ Elite Sterzo Smart® (برای پشتیبانی از فرمان)
▶ Elite Square Smart Frame® (بتا)
▶ گیمپد (بتا)
▶ دکمههای بلوتوث ارزان
این برنامه وابسته یا تایید شده توسط Zwift, Inc. نیست. Wahoo یا Elite.
مجوزهای مورد نیاز
▶ بلوتوث: برای اتصال به دستگاههای Zwift شما
▶ سرویس دسترسی (فقط اندروید): برای شبیهسازی حرکات لمسی برای کنترل برنامههای مربی
▶ اعلانها: برای اجرای برنامه در پسزمینه
▶ موقعیت مکانی (اندروید ۱۱ و پایینتر): برای اسکن بلوتوث در نسخههای قدیمیتر اندروید مورد نیاز است
چه جدید است
• fix a few issues with the new touch placement feature
• add a workaround for Zwift Click V2 which resets the device when button events are no longer sent
• fix issue on Android and Desktop where only a "touch down" was sent, but no "touch up"
• improve UI when handling custom keymaps around the edges of the screen
• add a workaround for Zwift Click V2 which resets the device when button events are no longer sent
• fix issue on Android and Desktop where only a "touch down" was sent, but no "touch up"
• improve UI when handling custom keymaps around the edges of the screen

