Android 台灣中文網
標題:
iOS Big Fish Game 解鎖
[打印本頁]
作者:
djpvd
時間:
2018-4-4 06:03
標題:
iOS Big Fish Game 解鎖
本帖最後由 djpvd 於 2018-4-4 22:47 編輯
遊戲解鎖,去除購買訊息。
適用於 Big Fish 解謎類遊戲 free 版本
依賴: com.autopear.installipa
腳本:
#!/bin/bash
####################################
### Big Fish iOS Game unlock
####################################
ipainstaller -l | grep bigfish > /tmp/bigfishgames-tmp
LINE=0
rm /tmp/bigfishgames-list
rm /tmp/bigfishgames-menu
touch /tmp/bigfishgames-list
BFG_LIST=$(cat /tmp/bigfishgames-tmp)
for S in $BFG_LIST; do
NAME=$(ipainstaller -i $S | grep "^Name:" | awk "{print $2}")
IDENTIFIER=$(ipainstaller -i $S | grep "^Identifier:" | awk "{print $2}")
PATH_DIR=$(ipainstaller -i $S | grep "^Bundle:" | awk "{print $2}")
LINE=$(expr $LINE + 1)
echo $LINE $NAME $IDENTIFIER $PATH_DIR >> /tmp/bigfishgames-list
echo " $LINE) $NAME" >> /tmp/bigfishgames-menu
echo "" >> /tmp/bigfishgames-menu
done
####################################
main_fun(){
clear
echo -e ""
echo -e "******************************"
echo -e " Big Fish Game unlock"
echo -e "******************************"
echo -e ""
cat /tmp/bigfishgames-menu
echo -e " x) EXIT"
echo -e ""
read NUM
[[ "$NUM" ]]
if [ "$NUM" == "" ]; then
exit
fi
# GAMEID=$(cat /tmp/bigfishgames-list | grep ^$NUM | awk "{print $3}")
APPNAME=$(cat /tmp/bigfishgames-list | grep ^$NUM | awk "{print $2}")
GANEDIR=$(cat /tmp/bigfishgames-list | grep ^$NUM | awk "{print $4}")
if [ -f $GANEDIR/*/bfg_default_settings.json ]; then
sed -i "s/dashboard_active": 1/dashboard_active": 0/g" $GANEDIR/*/bfg_default_settings.json
sed -i "s/dashboard_show_after_this_many_runs": 1/dashboard_show_after_this_many_runs": 0/g" $GANEDIR/*/bfg_default_settings.json
sed -i "s/ratings_prompt": "1/ratings_prompt": "0/g" $GANEDIR/*/bfg_default_settings.json
fi
if [ -f $GANEDIR/*/bfg_first_launch_settings.json ]; then
sed -i "s/dashboard_active": 1/dashboard_active": 0/g" $GANEDIR/*/bfg_first_launch_settings.json
sed -i "s/dashboard_show_after_this_many_runs": 1/dashboard_show_after_this_many_runs": 0/g" $GANEDIR/*/bfg_first_launch_settings.json
sed -i "s/ratings_prompt": "1/ratings_prompt": "0/g" $GANEDIR/*/bfg_first_launch_settings.json
sed -i "/fullyDisabled/d" $GANEDIR/*/bfg_first_launch_settings.json
sed -i "s/dashboard_active": 1/dashboard_active": 0/g" $GANEDIR/*/bfg_upgrade_settings.json
sed -i "s/dashboard_show_after_this_many_runs": 1/dashboard_show_after_this_many_runs": 0/g" $GANEDIR/*/bfg_upgrade_settings.json
sed -i "s/ratings_prompt": "1/ratings_prompt": "0/g" $GANEDIR/*/bfg_upgrade_settings.json
sed -i "/fullyDisabled/d" $GANEDIR/*/bfg_upgrade_settings.json
fi
if [ -d $GANEDIR/*/assets/levels ]; then
sed -i "s/iOS_IsBought() == 0/iOS_IsBought() == 2/g" $GANEDIR/*/assets/levels/level1/rm_crossroad/mod_crossroad.lua
sed -i "s/iOS_IsBought() == 1/iOS_IsBought() == 0/g" $GANEDIR/*/assets/levels/menu/rm_menu/mod_menu.lua
sed -i "s/iOS_IsBought() == 0/iOS_IsBought() == 2/g" $GANEDIR/*/assets/levels/menu/rm_unlock/mod_unlock.lua
sed -i "s/iOS_IsBought() == 1/iOS_IsBought() == 0/g" $GANEDIR/*/assets/levels/menu/rm_unlock/mod_unlock.lua
sed -i "s/iOS_IsBought() == 0/iOS_IsBought() == 2/g" $GANEDIR/*/assets/shared/mod_common.lua
sed -i "s/iOS_IsBought() == 0/iOS_IsBought() == 2/g" $GANEDIR/*/assets/shared/interface/int_button_guide.lua
echo $APPNAME Unlocked!
fi
if [ -d $GANEDIR/*/data ]; then
sed -i "s/ios_ce_unlocked = 1/ios_ce_unlocked = 0/g" $GANEDIR/*/data/data_common/scenes/upsell/upsell.script
sed -i "s/ios_ce_unlocked <> 1/ios_ce_unlocked = 2/g" $GANEDIR/*/data/data_common/scenes/upsell/waiting/waiting.script
sed -i "s/ios_ce_unlocked <> 1/ios_ce_unlocked = 2/g" $GANEDIR/*/data/data_se/gameplay_scenes/03_main_hall/main_hall.script
sed -i "s/ios_ce_unlocked <> 1/ios_ce_unlocked = 2/g" $GANEDIR/*/data/data_se/gameplay_scenes/04_chemistry_classroom/chemistry_classroom.script
sed -i "s/ios_ce_unlocked = 1/ios_ce_unlocked = 0/g" $GANEDIR/*/data/data_main/scenes/main_menu/main_menu.script
sed -i "s/ios_ce_unlocked <> 1/ios_ce_unlocked = 2/g" $GANEDIR/*/data/data_main/scenes/main_menu/main_menu.script
sed -i "s/profile_se_unlocked = 1/profile_se_unlocked = 0/g" $GANEDIR/*/data/data_main/scenes/main_menu/main_menu.script
sed -i "s/profile_ce_unlocked = 1/profile_ce_unlocked = 0/g" $GANEDIR/*/data/data_main/scenes/main_menu/main_menu.script
sed -i "s/ios_ce_unlocked = 1/ios_ce_unlocked = 0/g" $GANEDIR/*/data/scripts/mobile_main_menu.script
sed -i "s/ios_ce_unlocked <> 1/ios_ce_unlocked = 2/g" $GANEDIR/*/data/scripts/mobile_main_menu.script
echo $APPNAME Unlocked!
fi
}
main_fun
複製代碼
或直接安裝 deb 套件
https://github.com/kalifans/Darwin/raw/deb/bfg_1.0_all.deb
解鎖方式:
已安裝遊戲後 打開終端機執行:
$ su
# /opt/bin/bfg
登錄/註冊後可看大圖
登錄/註冊後可看大圖
登錄/註冊後可看大圖
歡迎光臨 Android 台灣中文網 (https://apk.tw/)
Powered by Discuz! X3.1