2016年1月1日金曜日

ちょっとしたこと

お久しぶりです。そして、あけましておめでとうございます。
今回は"PE鯖偵察記シリーズ"についてお話しましょうか。
偵察記は、まず、サーバー探しから始まります。
PM-MP Serversを開いてみましょうか。
たくさんのサーバーがあるでしょう。
ここからサーバーを探します。
とは言っても、ルール等はありません。
PvP鯖や、生活鯖。どこに決まるかは決まるまで私にも分かりません。

次は、MCPEを起動せずに偵察をします。
Android端末に入っているであろう、Google Play ストア(Playストア)を開き、検索ボックスに"Wisecraft"と入力してみましょう。
一番上に、金ピッケルのアイコンの"Wisecraft"というアプリがある事でしょう。(2番目のやつじゃありませんよ?いいね?) nao20010128naoさんが作ったこのアプリを起動し、ここに、先程決めたサーバーのIPとポートを入力します。
ほとんどの場合は、緑色のバー。つまりオンラインを示し、サーバー名の部分をタップすればサーバーの詳細情報が出る事でしょう。
ここで、一部のプラグイン(例: こ↑れ↓ )が導入されていないか確認します。導入されていれば、それに見合った下準備をします。何をするかはお察し頂きたい。

次は録画。しかし、絶対にすぐ行われる訳ではありません。いつになるかは、私の気分に依存します。時間はマチマチです。大体は10分前後(マイクラ実況の平均的な時間)です。
動画は、録画中に1つ以上のファイルに分割される事でしょう。これは、録画アプリのクラッシュを防止する為です。

録画が終われば動画編集。しかし、私のパソコンではやりません。スペックが低いのでね。(あとムービーメーカーがクソなんだよぉ)
分割した動画は、連結する事無くYouTubeにアップロードされます。YouTube上で編集する為です。

最後は公開。これも私の気分に依存します。
いつになるかは分かりません。

...ところで、PC版の偵察記も需要はありますかね?
一応、正規のライセンスは持っているので、マルチプレイサーバーに普通に接続し、LoiloやAmaRecoを用いて画面を録画する事はできます。
しかし、FPSが尋常じゃないほどに低い。
なので、それは数年後になりそうです。

2015年7月12日日曜日

Kanamozic

ブログ書くの久しぶりです! この前の投稿から約1年(8ヶ月)も経ってました...
というのはさておき、Kanamozicってのを作ってみましたw


Android
APK:https://drive.google.com/file/d/0BwmjxbaUsYbeUzJYRHNwdDk1ZFE/edit?usp=docslist_api
ソースコード:https://github.com/nao20010128nao/Kanamozic
※ソースコードのこれちゃんと改造すればPCでも動かせます。おそらく(encodeBase64とdecodeBase64がAndroid依存コードなので...)

Javascript(HTML向け)
ソースコード:https://github.com/nao20010128nao/Kanamozic.js
デモ:http://nao20010128nao.github.io/kanamozic/

.NET Framework(Windows)
ソースコード:https://github.com/nao20010128nao/Kanamozic.NET (まだ手をつけてない)


仕様
変換
入力は変換する文字列(string)とkey(byte)
  1. 入力された文字列が、次の文字だけで構成されているかを調べる:"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわをんアイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヲン"
  2. 1.で"はい"の場合(ここから)
  3. 1.の文字列から、入力の一文字ごとにその場所を探し、その場所にkeyを足す
  4. 3.の場所を1.の文字列に照らし合わせ、それを一つの文字列にする
  5. 4.の最初に"が"を足して完了
  6. 1.で"いいえ"の場合(ここから)
  7. 入力された文字列を、UTF-8のBase64文字列にし(パディング、改行文字なし)、対応する文字に変換する(対応する文字はコードを参照)
  8. 4.の最初に"ぎ"を足して完了
復号
入力は復号する文字列(string)とkey(byte)
定数A="あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわをんアイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヲン"
  1. 入力された文字列が、"が"か"ぎ"で始まるか調べる
  2. 1.で"が"の場合(ここから)
  3. 定数Aから、入力の一文字ごとにその場所を探し、その場所からkeyを引く
  4. 3.の場所を定数Aに照らし合わせ、それを一つの文字列にする
  5. 完了
  6. 1.で"ぎ"の場合(ここから)
  7. 入力された文字列を、対応する文字に変換し、(対応する文字はコードを参照)Base64文字列にする
  8. 7.のBase64文字列を、byte配列にし、UTF-8で文字列に変換する
  9. 完了
なんかおかしい

どうでも良い裏話


Javascript版はJavaコードからほとんどコピペして作ってた

2014年9月22日月曜日

20140921 東京ゲームショウ2014

昨日は、東京ゲームショウ2014に行って来ました!
今年は、当日入場の並ぶ時間が去年と比べると、とても長かったです。
去年は、30分ぐらいだったのに対して、今年は、1時間14分59秒でした。
1時間かかりました。
早く並びすぎたようです。
そして、更に驚いたのは、3DSのすれちがい通信で「バルバドスから来た人」です。
もちろん地図が出ませんでした。(オーストラリアもいたけどね)

コスプレ少なかったですね。
来年は10時に並んだほうがいいかな...
今回とってきた写真です。(大量です。画像もサイズデカいです)(Twitterにツイートしたものまであります。)
今年もXbox撮ってきました。マイクラあったね

































です)

2014年9月20日土曜日

ファイルロック金庫

秘密裏に隠したいファイルはありますか?
見られたくないファイルがありますか?

もう隠しフォルダなんて使う必要はありません。
これ一つでファイルを隠す事ができます。

それがファイルロック金庫です
学校でも使い道があります
それは、 先生にファイルを覗かれないようにできることです。
フィルタリングを突破したら次はこれでしょう!
もしかしたら映画AVの動画ファイルを持ってきてコッソリ...


ダウンロードはここからどうぞ
仕様 ダウンロードできるZIPファイルの中身

  • LockedFileRepository.exe - 本体 これを起動します
  • LControls.dll - 暗号化処理画面に表示するプログレスバーのDLL
  • ICSharpCode.SharpZipLib.dll - 次のバージョンで使用する機能のDLL ZIP圧縮で使用します。
初期設定後に生成されるファイルとフォルダの一覧

  • Secret - 暗号化されたファイルを保存するフォルダ(このフォルダ内のファイルは全て拡張子無しの30文字で構成されたファイルしかありません。)
  • FLR.config - 暗号化されたファイルの一覧と情報(暗号化されているのでメモ帳で見れません)

基本的にラインダールという暗号化方式で暗号化しています。
フォルダを丸ごと暗号化することはできません。(次のバージョンで対応します。)
ダブルクリックでファイルを直接開けます
リストボックスへのドラッグ・アンド・ドロップができます。リストボックスからのドラッグ・アンド・ドロップはできません。(手元の環境ではおかしくなります。この機能は無効化しています。)

動作確認済みの環境

  • Windows 8.1 Pro
  • .NET Framework 4.5(必須)

2014年8月8日金曜日

学校からツイートできた件

このツイートは学校のブラウザーでツイートしたものです。
どうやったのかというと、
こんな感じでインターネット通信を迂回しました。
この図について説明します。
白文字でSCHOOLと書いてある部分は学校側です。
赤文字でTETHERと書いてある部分はテザリング側です。
そう、スマホのテザリングで迂回しました。
通常、学校のインターネットはフィルタリング(青文字のFILTERの部分)を経由するため、YouTubeやTwitterに接続できません(オレンジの線)。ですが、テザリングはこれらを経由せずに通信(赤の線)できるため、YouTubeやTwitterに簡単に接続できます。

でも、やらない方がいいです。ほとんどの学校はスマホの持ち込みを禁止しているので。
やっぱりここの方法が早いと思います。

2014年7月30日水曜日

Minecraft PEのMobテクスチャを変更する方法(Android版,Minecraft PE 0.9.5対応)

必要なもの

  • Androidタブレットかスマートフォン(紹介する環境は、2.3 GingerBread以前と4.4 KitKatのスマートフォン)
  • ESファイルエクスプローラー(apkを解凍、ファイルとフォルダをまとめて圧縮できればどれでも可)
  • ZipSigner(apkの署名で使用)
  • 差し替え先のMinecraftテクスチャ(PC版向けでも可。ただし、装飾は表示されないので注意)

やり方
  1. Minecraft PEを購入またはインストールします
  2. Minecraft PEのapk(ここから先はapk)を取得します。(Android 2.3でESファイルエクスプローラーでやればできるかも)
  3. apkを解凍します。
  4. 解凍したフォルダの中にあるMETA-INFを削除します。(フォルダごと)
  5. 解凍したフォルダの中にある(ここから先はフォルダ)の\assets\images\mobを開きます。
  6. 変更したいテクスチャのファイルを書き換えます。(可能なMobは下の表で見て下さい)
  7. MinecraftのMobテクスチャで書き換え可能なMob
    ファイル名 char.png skeleton.png zombie.png pigzombie.png
    解説スティーブスケルトンゾンビゾンビピッグマン
  8. 1で解凍したフォルダの中身を圧縮します。(圧縮率は高くないほうがいいです)
  9. 圧縮したら、ZipSignerでzipを署名します。(保存形式はapkで行うとこの後がスムーズに進みます)
    やり方
    1. Input Fileに圧縮したzipのパスを入力
    2. Signed Output Fileに保存先のファイルを指定
    3. それでいいなら、Sign The Fileを押して署名開始
  10. ESファイルエクスプローラーで保存したファイルのパスを開きます。
  11. 元から入っているバニラのMinecraft PEをアンインストールします。(超重要 ワールドは失われないので大丈夫)
  12. 8で署名したファイルの拡張子をapkにします。(分からなかったら、ファイル名の後に.apkを付ければ大体はOKです。)
  13. 保存したapkを開き、インストールします。(インストールに失敗する場合は、ここの「もしエラったら」を見て下さい)
  14. 正常に起動できるかをテストして下さい。(画像は成功例)

2014年6月25日水曜日

[3日目]宮チャレ

昨日はニートがいたなあw
今日もいるよww

もう今日で終わり。
明日から学校だーいやだー