おいら屋ファクトリー

PC関係、ゲームや料理にiPhoneとか

iOSのTweak作りたい

ゴール

連絡先の住所をタッチするとGoogle Mapsで開くTweakを作る

参考にしたところ

ひとりぶろぐ » iOS 7の中身に興味津々!Jailbreakなしでファイルシステムを覗いてみたりしよう
dotfiles/install_theos.sh at master · r-plus/dotfiles
seekpoint: theos

つまずいたところ

deb.mk
1
2
3
4
5
6
7
# homebrewで入れたcoreutilsを優先してるとエラー
-    $(ECHO_NOTHING)echo "Installed-Size: $(shell du $(_THEOS_PLATFORM_DU_EXCLUDE) DEBIAN -ks "$(THEOS_STAGING_DIR)" | cut -f 1)" >> "$@"$(ECHO_END)
+    $(ECHO_NOTHING)echo "Installed-Size: $(shell /usr/bin/du $(_THEOS_PLATFORM_DU_EXCLUDE) DEBIAN -ks "$(THEOS_STAGING_DIR)" | cut -f 1)" >> "$@"$(ECHO_END)

# homebrewで入れたdpkgを使ってるとエラー
-    $(ECHO_NOTHING)COPYFILE_DISABLE=1 $(FAKEROOT) -r dpkg-deb -b "$(THEOS_STAGING_DIR)" "$(_THEOS_DEB_PACKAGE_FILENAME)" $(STDERR_NULL_REDIRECT)$(ECHO_END)
+    $(ECHO_NOTHING)COPYFILE_DISABLE=1 $(FAKEROOT) -r dpkg-deb -Zgzip -b "$(THEOS_STAGING_DIR)" "$(_THEOS_DEB_PACKAGE_FILENAME)" $(STDERR_NULL_REDIRECT)$(ECHO_END)
Makefile
1
2
# デフォルトのMakefileだとiPhone 5sに未対応のバイナリができる
+ ARCHS = armv7 arm64

だいたいの流れ

  1. iFunBoxでMobilePhone.appをコピーしてきてclass-dump -H MobilePhone.app -o headersした
  2. ag -i 'open' headersした結果PhoneApplication.hにopenURLがあったのでこれにUIAlertViewを差し込んでみる
  3. urlとか住所とか別アプリに飛ぶようなのをタッチした時にアラート出るのでURLのスキームがmapsのやつだけGoogle Mapsに投げれば良いんじゃないの
  4. Browser Changerをいじくりまわして設定しなおしてみた結果、地図だけデフォルト変更できちゃったので解決

iPhone 5s Jailbreak Memo

参考にしたページ

なんかやったこと

  • サーバ落ち過ぎでうざいのでCydiaからUltrasn0wのリポジトリ消した
  • mobileとrootのパスワード変更した
  • /etc/hosts 差し替えて広告消した
  • CCTogglesで追加されるSpringboardの隠し設定からParallax Effect消した
  • /etc/ssh/sshd_config を編集して公開鍵認証のみにした
  • /etc/sudoers を編集してmobileでsudoできるようにした

インストールしたパッケージとか

新生FF14を一ヶ月やってみた感想

前提

  • パーティーメンバーは固定の4人
    • 戦士 (俺)
    • 白魔道士
    • 竜騎士のち吟遊詩人
    • 黒魔道士
  • 程度の差はあれど4人とも結構なゲーマーである
  • エンディングは見た
  • 文句はあれど久しぶりのMMORPGを楽しんでる

メインクエストが面白くない

強制的にやらされるというか目玉なはずのメインクエストのお話が面白く無いのがつらい。
よくわからないカットシーンも多い。

F.A.T.E楽しい

適正人数でのFATEは見ず知らずの人と言葉もかわさず連携とったりとれなかったりで良い。
人が多すぎると作業化が激しくてしんどい。
フィールドにはネームド居ないし、通常のMobもほぼ空気でFATE良し悪しっぽい感じもする。

ダンジョン使い捨て

ほぼすべてのダンジョンのボス戦にギミックが満載で、AEも回避する前提のバランスなのがしんどい。時間制限も地味に厳しい。
あくまでメインクエストのために来る感じ。
固定メンバーのパーティーを組んでいて、なおかつボイスチャットを使っていてこう思うのでコンテンツファインダー経由だとどうなっちゃうのか…
負担が少ない遠隔ダメージディーラーならまた違うのかも。

1キャラクターで色々できるシステム良い

違うクラスをしたいからと新たなキャラを作る必要がないのは素晴らしい。
2クラス目以降はExpに大きなボーナスかかるのも良い。

生産クラスの不公平感

生産に使われる素材の入手難易度のバランスが悪いので、同レベル帯の素材で価格差30倍とかになっててつらい。
他にも何も考えられてないように見える仕様が多いの悲しい。

チョコボ可愛い

チョコボまじ可愛い。一緒に戦ってくれるししかも強いしまじ愛らしい。
しかし戦闘用に呼び出すと帰還させない限り移動のために乗れないのはめんどい。

ゲームパッドに最適化されたUIがつらい

キーボードとマウスに慣れたゲーマーでもゲームパッドを引っ張り出してくる価値があるレベルでゲームパッドに最適化されてる。
はい, いいえのダイアログ多すぎまじだるい。

結論

パッチ 2.1 まーだー?