ど忘れSEの備忘録

日々集めた何かしらを残すための何か。 共有とか疑問解決とかできたらいいな。 iPhoneとかiOSとかその他スクリプトとか色々。

BTC Mouse & Trackpadにてマウスカーソルが表示されない問題

iPhoneでマウスが使えればなーと思って購入したBTC Mouse & Trackpad。

f:id:forgeserem:20160910181101p:image

 

iPhone7s

iOS 9.3.2

インストール後にBluetoothのマウスを接続してみたところ、認識はされるがカーソルが出てこず使用不可…。

 こっちはMyWiと違って対応してると思ったんだけどなぁ(´・ω・`)

 

9/12追記
作者のTwitterに「Apple Watch使ってると使えないよゴメンね」ってツイートがあったからもしかしてそれか…?でも記事が古いんだよなぁ…。


一度ペアリングを解除してから再インストール&respringしてみたけどマウスカーソルは表示されず。
何が原因なのやらー。

MyWi 9 のライセンスダウンロードができない問題

f:id:forgeserem:20160909154835j:plain以前の記事で掲載した通り、MyWi 9をインストールしてます。

f:id:forgeserem:20160909155120p:plain

しかしながら、正式に購入しているにも関わらず、購入済みライセンスがダウンロードできず。

f:id:forgeserem:20160909155148p:plain

f:id:forgeserem:20160909155201p:plain

詳細の画面にあるとおり、iOS9.3.2には対応してないのかなぁ。

自宅VPN構築のススメ

最近ルータを買い替えたので、折角だからと自宅VPN環境を構築して遊んでみてます。

何ができるかというと、

  • 外出先からでもiPhoneiPadで自宅NWに属することができる
  • 自宅NWに属する事ができるという事は、自宅PCにローカルIPでリモートアクセスできる

くらいしか僕の環境では思いつかないのですが、IP電話の契約をしてる人なら携帯電話を子機として扱い外出先から自宅にかかってきた電話を取るなんてことも可能です
あ、あとゲームやってる人は外出先から艦これ出来るって喜んでた人もいました。

簡単に僕の環境を書いておきます。

f:id:forgeserem:20160914132424j:plain

 


ルータはBuffaloのWXR-1900DHP2です。

 

 

グローバルIPでのアクセスでもよかったのですが、ルータ再起動の度に変更されてしまうのでDDNSのサービスを用いて動的に割り当てが可能にしてあります。

 

○ルータのVPN設定

f:id:forgeserem:20160909143804p:plain

VPN種別はL2TP/IPsecを選択。
PPTPでもよかったんですがセキュリティ面での懸念があるためこちらで。

VPN接続ユーザの編集

f:id:forgeserem:20160909143614p:plain

接続先は固定IPにしてますが、正直DHCPでもいいかなと。

○ポート変換

f:id:forgeserem:20160909143829p:plainIPsec用にUDPのポートを開けときゃなきゃならんようなので開けてます。
必要なんだろか…帰ったら閉じてみよう。

○接続

f:id:forgeserem:20160909144322p:plain
できたーー!

○リモート接続

僕のPCは​Windows 7 Home Premium 64bitなので、標準ではリモートデスクトップが無効化されてます。
パッチ当てたりとかすれば機能解放できるのですが、それはまた別の時にでも。

WOL(リモート電源ON)

MagicPacketを使って遠隔地からPCの電源を付けるって機能ですが、今回はこれもやりたかった…!
一連の流れとして
 ①VPNに接続してPCの電源ON!
 ②電源ONしたPCにリモートログインしてごにょごにょ
 ③PCシャットダウン&VPN切断
ていうのを実現してすげーって自己満足に浸りたかったんです…。
僕のBIOSはデフォルトで機能無効になってたんで設定変更する必要がありました。
が、これもまた別の時にでも。

結構長いこと苦戦しました。特にDDNSでの名前解決ができなくて。
結局時間が経てば解決したので、おそらく処理に時間がかかっていたんだろうと。

iPhone6s iOS 9.3.2の端末にインストールしているCydia App

現時点で自分の端末に入れてるものをリストアップ。

※意図的に入れてるもののみピックアップ。

Activator - 1.9.10
  言わずもがな
AdBlocker 2 (iOS 8+9) - 1.10
  言わずもがな
AlarmVolume - 1.1.1
  ボリューム下がっててもアラームを鳴らせる
AppInfo - 1.6.2
  インストール済みアプリのリスト作成
AutoTouch - 3.6.1-1
  マクロによる自動操作
Beam - 0.0.1-13
  バッテリーアイコンを消す
BreakThrough - 8.21.3
  脱獄端末でも一部ゲームをプレイできるように
BTC Mouse & Trackpad - 1.9.3
  iOS端末でのマウスサポート
  動かん…(´・ω・`)
CCLoader - 1.2.10
  CCの内容を編集
ccpinfo for Control Center - 1.1.2-7
  CCにメモリとかデータ通信料とかを表示
Disable autolock on AC - 1.0
  充電中は自動ロックをOFFにできる
Filza File Manager - 3.1.1-2
  ファイルマネージャ
  iFilesと違ってアプリ名が出てるからこっちも使ってる
FolderEnhancer (iOS 7/8/9) - 2.11.0
  フォルダの中にフォルダ入れたりできる
iFile - 2.2.0-1
  ファイルマネージャ
  機能的にはFilzaよりこっちの方が好き
iOS Terminal - 1.0.2-2
  passは変更しなきゃね
  そのままだと動かないので後述のPAM Modules必須
libLocation - 1.16
  脱獄後GPSが効かなくなる問題を解決するライブラリ
MultiIconMover+ - 2.9.0
  複数アイコンを同時に移動できる
MyWi 9 - 9.01.04
MyWi 9.0 (iOS 9 Library) - 9.01.04
  5の時代から使ってるテザリングアプリ
  でも9になって使えなくなってる…なんでー(´・ω・`)
NCStopper - 1.0.1-3
  特定のアプリを起動している間は通知をOFFにできる
  ゲームとか動画再生中とかに通知切っとくと捗る
PAM Modules - 36.1-5
  iOS9でターミナルを動作させるためのモジュール
Sonus - 0.0.1-1
  音量上げ下げ時の邪魔なアイコンを画面上部のバーに変更できる
SSPatcher iOS 6 to 9 - 1.0
  トグル操作でカメラのシャッター音をON/OFF
Veency - 0.9.3500
  PCからiOS端末を操作できる
  パフォーマンス悪いからあまり使えないかも
YouTubePatcher - 0.1-1
  広告非表示・バックグラウンド再生が可能になる…らしい
  効いてないかも

GoogleサイトでjQueryのスクリプトを使いたい場合

GoogleサイトにjQuery本体をアップロードしたところで、html編集しても有効にならなかった。

じゃあxmlでガジェット化してやったらどうだろうって思ったらこれでうまくいった。

<?xml version="1.0" encoding="UTF-8" ?>
<Module>
<!-- ガジェット名 -->
<ModulePrefs title="myapp" />
 
<Content type="html">
<![CDATA[
                    [htmlのhead部分を羅列]
 
                    [htmlのbody部分を羅列]
]]>
</Content>
</Module>
 
xmlファイルを作成したら、各ページ内にガジェットとして埋め込む。
 

f:id:forgeserem:20160909103637p:plain

 
これでページ内にjQueryを利用したページが表示される。

f:id:forgeserem:20160909102755p:plain