【2画面ファイラ】 内骨格 Part1 【Python拡張】at SOFTWARE
【2画面ファイラ】 内骨格 Part1 【Python拡張】 - 暇つぶし2ch412:名無しさん@お腹いっぱい。
08/12/18 20:00:17 w6AJdTOm0
>>410
それはその通りだと思う
内骨格のコンセプトがあんな感じである以上作者さんも煮詰め切れてない部分があるんだろうね

413:名無しさん@お腹いっぱい。
08/12/18 21:09:29 Kl/A5AWx0
作者視点で言うと、

・いままで使ってるユーザーを、設定をいきなり変えることでびっくりさせたくない(←あたりまえ)
・でも新規ユーザーには推奨の設定で使ってほしい(←そういうときもあるよね)

ってのは、アプリケーション作ってるとよく出会う場面だよ。
自分も経験あるけど、どんな新機能がつくかなんて作者でも予測できないもんだよ

414:名無しさん@お腹いっぱい。
08/12/18 21:13:35 tpt2nZZ30
半月ぐらいレスついてなかったのに急にレスが増えたな
何かあったんかw

415:名無しさん@お腹いっぱい。
08/12/21 09:34:20 0ZGbTRvo0
今北産業

あふとの違いなんだ?
あふから乗り換える意義はあるのか?

416:名無しさん@お腹いっぱい。
08/12/21 11:44:02 q0gDujwF0
>>415
そんなことを聞く奴には向いてない。
おまえはあふを使い続けた方が良い。

417:名無しさん@お腹いっぱい。
08/12/21 12:48:24 1SC+aVB20
>>415
違いは色々あるが、Pythonというインタプリタ言語で拡張可能なのが最大の違い
というか、内骨格自身がPythonインタプリタ上で走っている

418:名無しさん@お腹いっぱい。
08/12/31 18:35:23 YS0yHJn90
シャレで内骨格をPython2.6で動かしてみた。
pydとか全部自分でビルドしないとダメなのであまりお勧めは出来ない。

気づいた点。

1) md5モジュールの代わりにhashlib使えと文句を言われる。
2) 俺の環境だけかもしらんが、tar.gzの閲覧に失敗する。

cfiler_filelist.pyの
lister_Tar.__call__()の中で、

if names[-1]:
    # print "name[%d]=%s" % (-1,names[-1])
    child = ArchiveNode( ( names[-1], info.size, time.localtime(info.mtime)[:6], info.isdir() and cfiler_misc.FILE_ATTRIBUTE_DIRECTORY or 0) )
    current_node.children[ names[-1] ] = child

こんな感じに変えてやると上手くいった。要は、パス名の最後の部分の
ノードを作るときに、0決め打ちだったのを、ディレクトリかどうか見るようにした。
正直なんでこれが2.5/2.6で関係あるのか分からんが、こうしないと2.6では
動かなかった。

3) これは2.6関係ないけど、cfiler_mainwindowの
leftJump()の中でself._jump()に渡してる引数足りてないですね。



最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch