タグ別アーカイブ: ソフトウェア

iTunesデータをwinXPからmacOSへ引っ越し

自宅のメインPCとして使っていたwindowsXP機がすこぶる不調になった。
2年ちょいの期間、常時稼働だったのでまぁ仕方ないのかなぁと。
このPCは初めて自作したもので、ちょっと残念なんだけれど再起動をしようとすると、ログオン画面の後が9割以上の確率で何も表示出来ず停止。

リセットや電源ボタン長押しでの強制終了から起動し直しを繰り返して、やっと正常に起動するような状態になってしまったので、本格的に起動出来なくなる前に新しいPC環境を用意しようと思ったわけです。

で、以前から勉強会などにも持って行けるようなパワーのあるノートPCが欲しかったのと、「macOSに乗り換えたい」と思っていたのでmacbook pro 13インチモデルを釧路のヤマダ電機で購入しました。

で、購入したポイントで USBカメラや2TのUSB-HDDなどを購入。

とりあえず2Tあれば、調子の悪いXP機のデータを全部吸い出せそうなので。

メインPCを変更するにあたって、iPhoneの同期先もmbpに変更しようという事になった訳ですが、まっさらなiTunesにいきなり同期すると全部消えてしまうとか。

さて、どうしようと言うときに思い出したのがたまたまブクマしてたフリーソフト”copytrans
早速windows側でiTunesのバックアップデータを作成したのですが、mac側で読み込みに失敗してしまいました。
いろいろググってみたけど、結局このソフトでのデータ移行は成功させられなくて、別の方法にしました。

とりあえず、XP機でiPhoneを同期させてバックアップを作成。
(写真データはエクスプローラを使ってごっそりコピーしておいた)
mbp側にiPhoneを接続してiTunesが起動したところで認証。
同期はさせずにiPhoneを取り外し。
iTunesを自動で同期させないようにしてからiPhoneを再び接続。
iTunesの「ファイル」から「購入した項目をipodから転送」を選びアプリと購入した音楽をiTunesへ転送。
次に、連絡先 アプリ のみ同期させるようにmbp側iTunesを設定して同期。
一旦、iTunesを終了。

ここでmbpにフリーソフトの”Senuti”をインストール。
このSenutiというソフトは、macに接続したiPhoneの音楽データをそのままmac側へ保存出来るので、これを使ってiPhoneに保存されている音楽データをmbpへコピーしました。

これでmbpのiTunes側にもXP機と同じ音楽ライブラリが出来たので、ミュージックとムービーの同期もmbp側iTunesで行えるようになりました。

最後に写真ですが、これはXP側に保存した写真データをtar.gzで丸めてUSBメモリ経由でmbpのiPhotoへコピーして、iTunesでの同期を有効にしました。

たいした話ではないけれど、ちょっと困ったのでメモ代わりに。

Google chrome のキャッシュからhtmlを復活させた

ちょっと時間が経ってしまったけど、なかなか面白い経験を出来たのでメモ。

きっかけはとあるサーバに発生した不幸なトラブル。

で、そのサーバでwikiを動かしていたのですがコツコツと書き溜めたコンテンツが
綺麗にサーバから消えてしまった訳です。

偶然、僕は職場と自宅の両方のPCでそのwikiのページを開きっぱなしにしていて、
ソースから一つのページは失われる直前の状態に戻せたのですが、他のページは
開いていなくて、さーどうしよう。状態。

そんな時に @bokusamaから有難い助言。
言われたまま、 chrome のアドレスバーに [ about:cache ] と入れてみる。

こんなにキャッシュ保存してたんだw と思うほどごっそりキャッシュが表示され、
目的の wiki のURLで検索開始。

キャッシュを新しいタブで開いてみると、ただのhtmlソースじゃない感じ。
とりあえず、そのまま「ページを保存(html)」で残りのキャッシュも保存。

よく見ると、htmlタグが書かれているブロックとバイナリのブロックになっていて
「えー、このhtml手作業でコピペか?」とか思ったわけですが、ここでまた @bokusama から
素敵なアドバイス。

で、結局どーしたかっていうとおおよそ以下の手順

1:保存したキャッシュを(僕のメインPCはwindowsなので)サクラエディタで開く
2:矩形選択機能を使って、バイナリ部分だけコピーして別のテキストに貼り付けて .txt で保存。
3:おうちサーバにログインして vim で保存した .txt を開く
4:置換でもなんでもいいので、全てのスペースと改行を削除して1行の16進数にする
5:それをコピーして、バイナリエディタ(僕は windows 用のフリーソフトである「DANDP」を使いました)に
貼り付けて、名前をつけて .html で保存
6:ブラウザで開く
7:見事復元!

で、この時最初に復元出来たのがコレ