2012年8月24日金曜日

不動でも可能!旧いマシンのHDDからFFFTPのホスト設定を取り出す方法

いや、毎日、暑い日が続きますね!担任の志村です。
久々のブログですが、今日は技術ねたです。

昔から流行っている、FFFTPというFTPクライアントが在ります。これを私も使っていましたが、先日、メインマシンの起動ディスクを入れ替えて、OSを新規インストールしました。旧いHDDは少しエラーを吐いていて、そのうちお陀仏になるか、という感じでした。
で、新しいマシンになって設定を復旧しようと思ったら、FTPユーザのパス等が、忘れている場合があります。当方もFFFTPに記憶させっぱなしで、どうしたものかと思案しました。
で、解決策が幾つかありますので、どうぞ。

旧いHDDで設定をiniファイルにしてある場合

この場合は、非常に簡単です。基本的に、iniファイルを取り出すだけ。先ずは探して見ましょう。
  1. 今のFFFTPを起動。
  2.  [オプション]>[環境設定]>[その他]で、
    「設定をレジストリでなくINIファイルに保存する」をチェック
  3. FFFTPを終了
  4. 旧いHDDの中のFFFTPをインストールしたフォルダを参照
  5. ffftp.iniを取り出し、新HDDの該当フォルダに在るffftp.iniと置き換え

旧いHDDで設定をiniファイルにはしていないが、起動可能な場合

上記ファイルが存在しなくても、HDD起動できれば大丈夫です。HDD起動が面倒な場合は、さらに次の方法にして下さい。設定は、iniファイルに切り替えられます。上記の方法との違いは、一度、起動して、iniファイルを作るところだけです。
  1. 旧い起動ディスクでOSを起動
  2. ffftpを起動
  3.  [オプション]>[環境設定]>[その他]で、
    「設定をレジストリでなくINIファイルに保存する」をチェック
  4. FFFTPを終了 
  5. ffftpインストールフォルダからffftp.iniを取り出し
  6. 新HDDでOSを起動
  7. FFFTPを起動
  8.  [オプション]>[環境設定]>[その他]で、
    「設定をレジストリでなくINIファイルに保存する」をチェック
  9. FFFTPを終了
  10. 旧いHDDの中から取り出したffftp.iniを、新HDDの該当フォルダに在るffftp.iniと置き換え

旧いHDDで起動出来ず、設定をレジストリのままにしている場合

これが私の状況です。FFFTPは、デフォルトのホスト設定の記憶先がレジストリになっています。この場合はレジストリから取り出すことになります。起動ディスク以外のレジストリデータを読み込む機能を使います。
  1. レジストリエディタを起動
    スタートボタンからファイ名を指定して実行で、「regedit.exe」を指定します。Windows7ならスタートボタンを押して、検索窓に入力。
  2. レジストリエディタで、「HKEY_USERS」を選択
  3. [ファイル]>[ハイブの読み込み]を選択、これで一時的に外部のレジストリを読み込みます。
  4. 指定するファイルは、旧いHDDの中にあるユーザデータの中です。
    WindowsXPの場合:\Documents and Settings\ユーザ名\ntuser.dat
  5.  仮に与えるキーを聞いてきます、ここでは任意ですが、「OLD_REG」としたとします。
  6.  レジストリエディタの画面上に、追加されたキーが見えます。その中の、
    Software\Sota\FFFTP\Options\Host0
    Software\Sota\FFFTP\Options\Host1
    などと在るのが、ホスト設定です。さらにその中にあるPasswordが、暗号化されたパスワードです。これをダブルクリックして、値をコピーして下さい。これで取り出しは終了です。
  7. レジストリエディタで、追加してあるキーを指定し、
    [ファイル]>[ハイブのアンロード]を選択、結合したレジストリを切り離します。
  8. レジストリエディタを終了。
  9. 新HDDのFFFTPを起動。
  10. 新しいホスト設定を、パスワード以外、設定
  11. FFFTPを終了。
  12. レジストリエディタを起動。
  13. エディタから、以下を選択
    HKEY_CURRENT_USER\Software\Sota\FFFTP\Options\Host0
  14.  中にあるPasswordを開いて、先ほど、クリップボードにコピーした値をペースト
  15. レジストリエディタを終了
  16. FFFTPを起動すると、パスワードが入っています!
これで復活できますが、実際にパスワードが何だったかは、暗号を復号化しなければ判りません。画面上に「****」と表示される文字を解読するツールがあるので、適宜、探してみてください。

2012年6月26日火曜日

本日の授業の様子風景を動画でどうぞ

授業の様子を見たいという希望が多々あるので、動画にしてあげます。



2012年3月6日火曜日

[月例]2月集計・公開しているゲームのDL数を報告

公開しているゲームのDL数の報告です、少し遅れてしまいました。
未だプレイしていない皆さん、よろしくemoji_icon.gif
もちろんfree.gif

2012年2月9日木曜日

学生が創ったFlashゲームをどうぞ

ブラウザ(iOS以外)で遊べるゲームを一つ紹介emoji_icon.gifemoji_icon.gif
明日で卒業年度の2年生は、授業が修了します(本校は全て2年課程)。
私が担当しているFlashの授業も本日で修了です。
クリックして数を足し、指定された数にするゲームです。時間内に何回、出来るかが点数になります。慣れてくると結構な個数で出来るようになりますよ。「9」を押す回数で決めるか、10の位の数を先ず10回クリックしてから1の位、など、攻略法がありますね。もう少し面白味を出すならば、後半は数が多くなるとか、最初は或る数の倍数が出るとか、楽しめます。これを創った学生は、企画シナリオコースなのでプログラミングがすごく得意という訳では無かったのですが、これくらいならばプランナーも作れたが良いですね。

やってみた人は、是非、コメントで点数をどうぞ。
また、これを創った学生は、残念ながら就職が決まっておりません。とても真面目で良いヤツです。そこも是非、宜しく!

2012年2月7日火曜日

次年度の合同プロジェクトの企画プレゼン

ゲーム企画シナリオコースの「ゲームプランニング」の授業の様子。この時期にやってる次年度の合同制作でやるゲームの企画をプレゼンするものです。
今回は3つのグループが、それぞれ企画のプレゼンをしました。観てるのはクラス全員と講師、そして担任(私)。それぞれ簡単に説明しましょう。
  1. 仲間を武器に変えられるRPG
    周りから信頼のない主人公が信頼を勝ち得て仲間を増やす。そして、その仲間を武器にできるんだけどそこが悩む、というRPG。意外と面白そうです。
  2. 金を喰う探偵のADVG
    探偵なんだけど、お金を喰って生きている。お金の使い方を考えながら進まないと終わるADVG。設定は面白い。

  3. 成長時に得られる経験値を自由に割り振れるRPG
    在りそうで意外と無かった、というか無いことに理由がある?
所々、変な写真になっていますが気にしないで下さい。これをまとめて、どれかにするか、或いは合体して企画を作ったり、などをしていきます。このプレゼンは叩き台になると同時に、プレゼンの練習、企画の出来によるスキルのチェックに用います。

さて、どうなるか、今後も報告していきます。

2012年2月2日木曜日

[月例]公開しているゲームのDL数を報告

月末恒例のDL数報告であります。

 v  ----<ライブラリ作品番号:PS432494>---
(Y) ActionPuzzle(アクションパズル)  1.0
       ActionPuzzle100.zip 07/06/21 3320770
概要:挑戦者募集!CPUが強すぎるパズルの対戦アクション
ダウンロード数  383(+8)
http://www.vector.co.jp/soft/winnt/game/se432494.html

 v  ----<ライブラリ作品番号:PS452760>---
(Y) TimeRecollection~タイムリコレクション~  1.01
       TimeRecollection101.zip 08/04/10 115228352
概要:過去の記憶を蘇らせるRPG
ダウンロード数  7284(+7)
http://www.vector.co.jp/soft/win95/game/se450878.html

 v  ----<ライブラリ作品番号:PS504769>---
(Y) Deux Sensations ~聖女と魔女の百年戦争~  1.05
       DeuxSensations_Ver1.05.zip 10/02/08 42507594
概要:百年戦争を元に作られた「IF」のファンタジー作品
ダウンロード数  1309(+14)
http://www.vector.co.jp/soft/winnt/game/se481400.html

 v  ----<ライブラリ作品番号:PS532458>---
(Y) WeatherMaster ~空と共に歩む者~  1.00
       WeatherMaster100.zip 10/11/16 349347242
概要:空と会話するRPG
ダウンロード数  3872(+21)
※VerUP前に6999DLあり
http://www.vector.co.jp/soft/win95/game/se425221.html

 v  ----<ライブラリ作品番号:PS553285>---
(Y) Let's BeachVolly  1.05
       Lets_BeachVolly_ver105.zip 11/07/12 41664670
概要:シンプルな操作で熱くなれるビーチバレーゲーム 最大4人でプレイ可能
ダウンロード数  342(+39)
http://www.vector.co.jp/soft/winnt/game/se489262.html


てなところです。
今回、大幅に増えた感があるのは『Let's BeachVolly  』です!




やっと人気が出てきましたね。このまま頑張って欲しいと思います。
DLはこちらのVectorページからどうぞ!
http://www.vector.co.jp/soft/winnt/game/se489262.html

2012年1月20日金曜日

[改訂版]ブログで関連するTweetを検索して表示するウィジェット

さて、前回、若干の失敗でしたが、アドレス指定を変えれば上手くいきそうなのに気づきました。 アドレス部分から"http://"を外すと、良さそうです。
短縮URLで投稿されたツイートが、実際にTwwitter画面で表示されるときに、先頭部分が出ます。この時、先頭部分には"http://"が付加されず、ドメインから出ます。これが検索対象になるようです。但し、t.co以外の短縮URLサービスで投稿されたものだと駄目かも知れません。公式ページかボタン経由の投稿なら、大丈夫でしょう。

やり方は前回と同じ。

  1. 基本コードをゲット
    先ずはデザインとかをコチラから決めます。
    https://twitter.com/about/resources/widgets/widget_search


    それから、[finish&Grab code]ボタンを押すと、HTMLソースが出ます。
  2. コードの改造
    これを埋め込むわけですが、HTMLソースを以下マークのように変えます。

<script charset="utf-8" src="http://widgets.twimg.com/j/2/widget.js"></script>
<script>
new TWTR.Widget({version: 2,
type: 'search',
search: document.location.href.substring(7),
interval: 30000,
title: 'ブログに関連したtweet',
subject: t,
width: 'auto',
height: 300,
theme: {
shell: {
background: '#8ec1da',
color: '#ffffff'
},
tweets: {
background: '#ffffff',
color: '#444444',
links: '#1985b5'
}
},
features: {
scrollbar: false,
loop: true,
live: true,
behavior: 'default'
}
}).render().start();
</script>

2012年1月19日木曜日

公式の検索ウィジェットだけでブログの関連したtweetを検索し表示する

担任の志村です。

ブログとtwitterの連携をはかるために、色々と調べておりました。
ブログに直接、コメントを残すよりも、TwitterやFacebookの方が便利です。
色々と調べた結果、Bloggerに埋め込んであるものは、zenbackが多いことが分かりました。
よく見ていたサイトでは、monitterが使われていました。

便利では有りますが、無料だと弊害が有ることはお決まりのパターンです。
でも、googleでは公式ウイジェットが用意されているので、これを使わない手はありません。変な広告も出ませんし。

で、改造手順です。

意外と簡単で、先ずはデザインとかをコチラから決めます。
https://twitter.com/about/resources/widgets/widget_search

それから、[finish&Grab code]ボタンを押すと、HTMLソースが出ます。

これを埋め込むわけですが、HTMLソースを以下のように変えます。


new TWTR.Widget({
  version: 2,
  type: 'search',
  search: document.location.href,
以下略

こうすることで、検索対象が記載された記事のURLになります。短縮URLも大丈夫そうです短縮URLはちょっと駄目っぽいです。条件はOR等が使えますから、カスタマイズしてタイトルでサーチしたり、色々と応用が出来そうです。一応、比較のためにzenbackも置いておきます。

お手軽で便利です!でも反応が遅いかもしかして?




追記)短縮URLをどうにかクライアントサイドでゲット出来れば、巧くいく筈ですね!何とか探してみよう。




2012年1月18日水曜日

google+ページを始めました

担任の志村です。

情報を多く広めるために、Google+ページを始めました。
https://plus.google.com/b/102972466303888952069/102972466303888952069/posts

これからは、GoogleのIDをお持ちの方はお気軽にサークルに追加して下さい。どうも使い方が分かりにくいですが。

Facebookをやってる人は、Facebookページが在ります、こちらからどうぞ。
http://www.facebook.com/pages/%E5%B0%82%E9%96%80%E5%AD%A6%E6%A0%A1%E3%83%87%E3%82%B8%E3%82%BF%E3%83%AB%E3%82%A2%E3%83%BC%E3%83%84%E4%BB%99%E5%8F%B0/117795484979040

2012年1月16日月曜日

最近の公開ゲームのダウンロード状況

ゲーム科担任の志村です。
最近、公開しているゲームのDL数がどうなっているのかの報告です。
これは毎月、mailでvevtorから通知が来ます。そのまま載せてみると、こうなってます。

 v  ----<ライブラリ作品番号:PS432494>---
(Y) ActionPuzzle(アクションパズル)  1.0
       ActionPuzzle100.zip 07/06/21 3320770
概要:挑戦者募集!CPUが強すぎるパズルの対戦アクション
ダウンロード数  375
http://www.vector.co.jp/soft/winnt/game/se432494.html

 v  ----<ライブラリ作品番号:PS452760>---
(Y) TimeRecollection~タイムリコレクション~  1.01
       TimeRecollection101.zip 08/04/10 115228352
概要:過去の記憶を蘇らせるRPG
ダウンロード数  7277
http://www.vector.co.jp/soft/win95/game/se450878.html

 v  ----<ライブラリ作品番号:PS504769>---
(Y) Deux Sensations ~聖女と魔女の百年戦争~  1.05
       DeuxSensations_Ver1.05.zip 10/02/08 42507594
概要:百年戦争を元に作られた「IF」のファンタジー作品
ダウンロード数  1295
http://www.vector.co.jp/soft/winnt/game/se481400.html

 v  ----<ライブラリ作品番号:PS532458>---
(Y) WeatherMaster ~空と共に歩む者~  1.00
       WeatherMaster100.zip 10/11/16 349347242
概要:空と会話するRPG
ダウンロード数  3851
http://www.vector.co.jp/soft/win95/game/se425221.html
※VerUP前に6999DLあり

 v  ----<ライブラリ作品番号:PS553285>---
(Y) Let's BeachVolly  1.05
       Lets_BeachVolly_ver105.zip 11/07/12 41664670
概要:シンプルな操作で熱くなれるビーチバレーゲーム 最大4人でプレイ可能
ダウンロード数  303
http://www.vector.co.jp/soft/winnt/game/se489262.html

この中でDL数が一番多いのは、『WeatherMaster』になります。


やはり声優の力もあると思いますね。声優科のみなさんとはまた、一緒にゲームを創ってみたいと思います。


東京ゲームショウ2012の開催発表会の案内が届きました

担任の志村です。
この季節になると届く、ゲームショウ2012の開催発表会の案内です。

この開催発表会には、案内が毎年、届いていましたが行ったことがありません。色んな会社の社長さんやら重役の方々とリッチな立食パーティだと思います。そんなのに出張費は出ないですね、残念。

昨年までは招待状も入っていたのですが、本年度はCESAへの加盟を中断しているのでそれは入っていません。TGSには行くかも知れませんけどね。本校としては、アマチュアゲーム大賞を狙し、そこの出展による招待を狙っています。って、1回しか行ってませんけど、今年はガンバルゾ!


2012年1月11日水曜日

「Global Game Jam 2012」の仙台サテライトが開催されます

担任の志村です。
だいぶ前に発表がありましたが、「Global Game Jam 2012」の仙台サテライトが開催されます。
http://kokucheese.com/event/index/23038/

Game Jamは初対面のチームで、短時間でゲームを制作するイベントです。
本校の学生たちにも声をかけ、参加するように説明しました。
正直、うちのような学校の学生達は、ゲーム制作が大変だと知っているので、

「参加して役に立つのだろうか?」
「自分が参加しても大丈夫か?」


と思いがちです。
その気持ちはよく分かります。だからこそ、参加すべきなのです。
どんだけ役に立たないか、或いは立つのか?実践しないと分かりません。

完成にこぎつけるまでの道程が重要です。何かしらの妥協などの取捨選択が出てくるでしょう。
そこをクリアできれば、見方が変わってきます。

正直、痛い目を見るかはわかりませんが、

分からないところに突入する!

それが目的です、そして得るものは必ずあります。

まだ参加は受け付けていますから、皆さんも是非!
本校では声優の協力もするかも知れません。

自分的な希望では、東北電子専門学校さんとか他の学校の方々と学生同士で交流が持てると、とても楽しいし地元が盛り上がると思います。

Fandroid EAST JAPANに加盟してました

少し前にも、この団体の話を書いていますが、学校として参加してました。

参加は無料だし!

本校も被災し、建物が壊れたりしましたが、今後、鍵になるのは、

地元×モバイル×ソーシャル


に違いありません。そこで見つけたのが「Fandroid EAST JAPAN」という団体です。
http://fandroid-ej.org/

ここは、仙台に根ざして、

活動目標 「3年間で、 技術者3倍増(輩出目標:100名)、アプリ100本のリリース」

を謳っています。本校の卒業生の人たちが在籍する企業も活動に協力しているので、何となく親近感が沸きます。
今後、学生も参加してほしいと思っています。

ソーシャルメディアて

ソーシャルメディアがよく分らない、使ったことが無いのだがどうしたら好いか理解できない人向けの解説です 。自分のtwitterをまとめました。