السجلات والتشخيص
أين يكتب BakoshApp سجلّه، وماذا تعني أسطر السجل الشائعة، وكيف تعرف من categoryId أي مود ينتمي إليه الإجراء.
عندما لا يعمل شيء ما كما ينبغي، عادةً ما يوضّح السجل السبب. يكتبه BakoshApp في مكانين:
- وحدة التحكم — إظهار وحدة التحكم أسفل النافذة. تحتفظ بآخر 200 سطر؛ وقد تتجاوز بعضها تحت وابل من الإعجابات.
- ملف السجل —
%LOCALAPPDATA%\app.bakosh.desktop\logs\bakosh.log. لا يُسقط أي سطر، وبعض الأسطر التقنية — مثل تفاصيل اتصال TikTok — تذهب إلى الملف فقط. الصق%LOCALAPPDATA%\app.bakosh.desktop\logsفي شريط عنوان مستكشف الملفات لفتح المجلد. الأوقات في الملف بتوقيت UTC. عندما يصل حجم الملف إلى 5 ميغابايت، يُعيد BakoshApp تسميته إلىbakosh_<date>.logويبدأ ملفًا جديدًا. يُحتفَظ بأحدث ثلاثة من هذه الأرشيفات، لذا قد تكون مشكلة أقدم في أحدها.
عندما تُبلغ عن مشكلة في المجتمع أو Discord، أضف الأسطر المحيطة باللحظة التي حدثت فيها.
أسطر السجل الشائعة
| السطر | ماذا يعني |
|---|---|
Dispatch → WebSocketSendMultiple: player_5stars x1 by viewer | شغّل حدث من TikTok أو Kick الإجراء player_5stars مرة واحدة، لذلك المشاهد. |
Tikfinity → WebSocketSendMultiple: forklift x1 (100int) by viewer | شغّل TikFinity الإجراء. |
Test → WebSocketSendMultiple: … / Hotkey Ctrl+Shift+F1 fired action … | شغّلت الإجراء باستخدام اختبار أو مفتاح الاختصار الخاص به. |
Blocked action (Please check your settings): categoryId=…, actionId=… | طلب TikFinity إجراءً غير متاح — راجع أدناه. |
[dispatch] Skipping PRO-only action '…' … on Free tier | طابق حدث بث إجراءً خارج مجموعة Free؛ فلم يعمل. راجع Free مقابل PRO مقابل MAX. |
Stream dispatch: no triggers configured on any action | تصل الأحداث، لكن لا يملك أي إجراء في المود النشط محفّزًا. راجع المحفّزات. |
Action interrupted (…): stopped WS send at 3/10 | أوقفت تشغيل الإجراء أثناء عمله. |
Game connection closed. | أُغلقت اللعبة أو تعطّلت — راجع أدناه. |
[webhook] POST https://… → 200, [exec] … launched, [obs] … ok, [streamerbot] DoAction '…' → …, [thirdparty] exec … -> 200 | تم تنفيذ أمر خارجي مع نتيجته. |
[TikTok WS] connect @yourname, [TikTok WS] sign of life, [TikTok WS] closed code=… phase=…, [TikTok WS] waiting for the LIVE of @yourname, [TikTok WS] stream ended (…), [TikTok WS] gave up: … (…) | اتصال الموصّل الأصلي وإعادة اتصاله وتخلّيه عن المحاولة، مع رمز الإغلاق من TikTok — في الملف فقط. أضف هذه الأسطر عند الإبلاغ عن مشكلة في الاتصال بـ TikTok. |
Kick: subscription refused for chat.message.sent | لم يسمح Kick بأحداث الدردشة — راجع موصّل Kick. |
Auto-updating … mod... / … mod auto-updated successfully! | حدّث BakoshApp مودًا مثبَّتًا عند بدء التشغيل. حالات الفشل موضّحة في أخطاء التثبيت والتحديث والحذف. |
فقدان الاتصال باللعبة
[2026-09-20][09:15:42][app_lib::core::ws_manager][INFO] Game connection closed.إذا قطعت اللعبة الاتصال دون إغلاقه بشكل صحيح، فقد ترى بدلًا من ذلك [ERROR] WebSocket error: WebSocket protocol error: Connection reset without closing handshake — وهو يعني الشيء نفسه.
توقف المود داخل اللعبة عن التواصل مع BakoshApp: إمّا أُغلقت اللعبة أو تعطّلت، أو، بالنسبة إلى Rust Survival، غادرت الخادم أو توقف هو. تتوقف إجراءات المشاهدين الخاصة باللعبة عن العمل حتى تعود. شغّل اللعبة مجددًا — يعيد المود الاتصال من تلقاء نفسه. مزيد من التفاصيل في أخطاء الاتصال والتطبيق.
إجراء محجوب من TikFinity
[2026-09-20][12:09:38][app_lib::http_server][WARN] Blocked action (Please check your settings): categoryId=chaosmodvehicle, actionId=…ليس خطأ تطبيق: طلب TikFinity إجراءً لا يقدّمه المود النشط حاليًا، فرفضه BakoshApp. عادةً بسبب:
- مود آخر مُفعَّل في الشريط الجانبي، أو لا يوجد مود مفعَّل؛
- أُوقف تشغيل الإجراء، أو حُذف، أو أُعطي محفّزًا غير TikFinity؛
- الإجراء ليس ضمن مجموعة Free، أو انتهى اشتراكك في PRO أو MAX؛
- على Free، يستخدم مود من نمط KOTH بالفعل أول خمسة إجراءات مركبات أو أغراض أو عربات؛
- الإجراء يخص مودًا تلقائيًا، يحتاج إلى MAX.
أصلح السبب، ثم اخترِ الإجراء مجددًا في TikFinity — راجع إعداد TikFinity.
أي مود ينتمي إليه categoryId
categoryId | المود |
|---|---|
vehicles، props، other | إجراءات GTA V من نوع vehicles وprops وإجراءات «Other» — تُستخدَم في GTA V KOTH وKOTH Auto وTrain Auto (وother في Chaos) |
chaosmodplayer, chaosmodvehicle, chaosmodpeds, chaosmodscreen, chaosmodtime, chaosmodweather, chaosmodmisc | تأثيرات GTA V Chaos — تُستخدَم أيضًا في GTA V KOTH وKOTH Auto |
trainmod | GTA V Train Auto |
chaosmodrdr2… | تأثيرات RDR2 Chaos — تُستخدَم أيضًا في RDR2 KOTH وRDR2 KOTH Auto |
trainmodrdr2, rdr2props | RDR2 Train Auto |
rdr2vehicles | RDR2 Train Auto وRDR2 KOTH وRDR2 KOTH Auto |
rustanimals, rustnpcs, rustplayer, rustitems… | Rust Survival |
tabsunitsred, tabsunitsblue, tabscontrol | TABS Battle |
mchostile, mcfriendly, mcitems, mctake, mceffects, mcchaos, mcworld | Minecraft Survival |
mcgta, mcgta_mobs, mcgta_blasts, mcgta_blocks, mcgta_items, mcgta_fun | Minecraft x GTA V Chaos (يستخدم أيضًا تأثيرات GTA V Chaos وother) |
overlays, external, avatar | إجراءات Overlay Control والأوامر الخارجية والأفاتار — في كل mod |
actionId يسمّي الإجراء نفسه، مثل player_5stars أو forklift أو speed_up_20 أو cart01 أو spawn_club_red أو mc_mob_zombie.