ホームに戻る > スレッド一覧 > 記事閲覧
[983] ダウンして消えたタスクを復活させたいんですが
日時: 2008/06/30 22:44
名前: bitコレクター ID:coAbcfGw

BitCometを使ってて、数ヶ月に一回位は悩まされる現象なんですが、
何となく反応が遅くなってダウン、その後BitCometを再起動すると
登録したタスクがみんな消えてるという現象に出くわします。
あまりここで見かけないケースなので、私特有なんでしょうかね?

どなたか復活方法をご存知ないでしょうか。BitCometのインストール
ディレクトリのtorrentsフォルダには、登録したタスクや昔ごみ箱に
移したと思われる.torrentや.xmlが残っています。

どうやらこれをBitCometに読み込ませることはできそうなんですが、
エラい数であること、ダウンロード先の再登録が必要そうなこと、
不要タスクもたくさんあることから、もっと良い方法は無いものか
と投稿した次第です。
メンテ

Page: 1 | 全部表示 スレッド一覧 新規スレッド作成

コツコツやるほかないかな。 ( No.3 )
日時: 2008/07/03 09:42
名前: て2 ID:bvTZQf/M

   ※ 長文です!覚悟して呼んでください。(笑)

えっと、とりあえず直接削除は本当に削除されます。(OSゴミ箱にも行かず)
ゴミ箱以外に取り置くには手動でtorrentフォルダの中の2つをコピーしてからタスクのみ直接削除かな。(なんてアナログチックなんだorz)


ところで色々試してみて調べて来たのですが、
torrentフォルダの中のトレントファイルをそのまま移動させずに実行してしまうと、
新規にタスクを生成する為に○◇□[0].torrent(並びに.xml)のように、[0]等が付いてうっとうしいと思います。(私だけ?w)
目に付かない物なので気にすることはないんですが、
自動でホイホイやってると重複に重複が重なっていく恐れが・・・(^^;)
別のフォルダ(新規でも)に移動させてからやった方がよいかと。(実践済みであれば失礼しましたm(__)m)

次に、プロパティでの変更(ファイルDL選択等)やタスク状況は、.xmlに記録されています。
読み込ませ方は、まず、ややこしくないように上で説明した[0]が付かないようにタスクを新規開始します。
その際ファイル選択で同じセッティングにする必要はありませんが、一部のみ選択していた場合は無駄なファイルを生成してしまわないように、
一旦全て選択解除し、以前選択していた内どれでもいいので一つチェックしてOKクリック、yesクリック。
ハッシュ照合が終わったらひとまず停止し、Bitを終了して下さい。(複数のタスクまとまってからでいい)
終了したらタスク開始できたトレントに対応する.xmlをまとめてtorrentフォルダ内部に移動させ、上書きします。
([0]や[1]が付いてるとここでマンドクセェ(´д`)な事にww)
…これで一応プロパティ情報や時間情報等は復旧出来る筈です。

ただし、ゴミ箱に移動させたタスクかどうかはタスク毎の.xmlではなく、上の階層のDownload.xmlに記録されています。
しかしながらタスクだけが消えてしまう障害に見舞われている現状では、
おそらくDownload.xmlは初期化されてしまっているのでしょう…残念ながら自動での復旧は不可能です。m(__)m

ちなみにこのファイル、Bit起動中5分おきに更新されている模様。
タスクがどういう順番で何個あってどれがゴミ箱入りか等が記録されているようなのですが、
PCがダウンしちゃった時、Bit起動前にこのファイルをコピーして…って言うのはムダなのかな?やっぱり、
そもそもこれが壊れてって感じもするし。う〜ん。


障害(タスク消滅)の原因についても少し考えてみたのですが、
【起動時に前回終了時のタスクを再開】の設定はしてますかね?
これは想像ですが、
ひょっとするとPCがダウンして予期せぬ終了が起きた場合、その部分のエラーが引き金になって事故ってるとか?
可能性としては20%位の自信度でしかないですが。(^^;)

まあとにかく、
過ぎた事は仕方がない。今は復旧作業ですよね。
トレントファイルを5〜10個ずつ位まとめてドロップして開始ってやってくと多少は早く終わるんでないかと(^▽^;)
面倒でしょうがコツコツがんがって下さい。それではこの辺で。m(__)m
メンテ

Page: 1 | 全部表示 スレッド一覧 新規スレッド作成