【2画面ファイラ】 内骨格 Part1 【Python拡張】 at SOFTWARE
[2ch|▼Menu]
1:ミスター外骨格
07/10/24 04:02:04 ENN/kcvg0
CraftLaunchの作者が今度はファイラー界へ殴り込みだ!
URLリンク(hp.vector.co.jp)

>内骨格には以下の特徴があります。
>・キーボードで操作
>・マウスではほとんど操作できない
>・あふ(URLリンク(www.h5.dion.ne.jp))に強い影響を受けている
>・スクリプト言語Pythonを内蔵しており、Pythonで拡張が可能
>・テキストビューアを内蔵
>・イメージビューアを内蔵
>・ミュージックプレイヤを内蔵

2:名無しさん@お腹いっぱい。
07/10/24 04:45:33 0+gNFFtN0
ビューアやプレイヤの対応形式はどうなってるの?追加可能?
とりあえずwmaくらいは標準対応しておいた方が…

3:名無しさん@お腹いっぱい。
07/10/24 04:46:26 ebhYID3c0
今だ!!!2get
 ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄       (´´
     ∧∧   )      (´⌒(´
  ⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡
        ̄ ̄  (´⌒(´⌒;;
      ズザーーーーーッ

とりあえず単独ではホットキーでアクティブ化とかできないよね?
あるかなーとかソース見たりしてたら
ファイラーとしての機能見てみる前に疲れ果てたぜ!
ちょっとカーソルの動きが重い気が、俺の糞PCのせい?
で、内骨格って凄い名前だなw

4:名無しさん@お腹いっぱい。
07/10/24 05:05:06 0+gNFFtN0
標準対応の拡張子はこれか。
    text_file_ext_list = ( ".txt", ".py", ".htm", ".html" )
    image_file_ext_list = ( ".bmp", ".gif", ".jpg", ".jpeg", ".png", ".psd", ".tga", ".tif", ".tiff" )
    music_file_ext_list = ( ".mp3", ".ogg", ".wav" )

>>3
なんかごめんな

5:名無しさん@お腹いっぱい。
07/10/24 07:36:17 4P+T6/h00
pythonか...rubyも搭載してくれないかなぁ

6:名無しさん@お腹いっぱい。
07/10/24 09:04:06 +WOzODxR0
まーたパイソンか・・・

7:名無しさん@お腹いっぱい。
07/10/24 09:56:15 omkKSs+r0
いんでんとかんべんして

8:名無しさん@お腹いっぱい。
07/10/24 19:44:07 hpkLJuap0
書庫内見れないのか。

9:名無しさん@お腹いっぱい。
07/10/24 19:51:05 Oo2AkksD0
zipとtgzだけ、、、lzhと7zとrarぐらいはせめて、、、

10:名無しさん@お腹いっぱい。
07/10/24 20:06:02 hpkLJuap0
あ、本当だ。zipも見える。
あれ、rarも見えるぞ?

と思ったらあふ触ってた。

11:名無しさん@お腹いっぱい。
07/10/24 20:28:58 6RLgZRgf0
エイプリルフールネタかと思わずカレンダーを見た。
さすがな感じのファイラーなんで、今後に期待。
>>10
冗談じゃなくありえるな。

12:名無しさん@お腹いっぱい。
07/10/25 13:35:33 xZaW7L6M0
作者が作者だから、いきなりスレ立っちゃうのも
分からなくはないが、やりづらいだろーな。


13:名無しさん@お腹いっぱい。
07/10/25 13:43:26 Akz2aIHP0
むしろ作者たんが作者たんだからスレを立てたんじゃないかと思ってみた

14:名無しさん@お腹いっぱい。
07/10/25 14:45:11 jnC/v0p20
作者は2ちゃん見ない派じゃない?

15:名無しさん@お腹いっぱい。
07/10/25 19:12:01 in5s/Rxb0
しかし倉の放置っぷりを見たら・・・あんまり期待はできないな

16:名無しさん@お腹いっぱい。
07/10/25 20:07:15 7ITnmd2b0
            __,,,,_
            /´      ̄`ヽ,
            / 〃  _,ァ---‐一ヘヽ
         i  /´       リ}
          |   〉.   -‐   '''ー {!
          |   |   ‐ー  くー |
           ヤヽリ ´゚  ,r "_,,>、 ゚'}
         ヽ_」     ト‐=‐ァ' !
          ゝ i、   ` `二´' 丿
              r|、` '' ー--‐f´
         _/ | \    /|\_
       / ̄/  | /`又´\|  |  ̄\

皇太子様が「これなんてあふ?」と仰せのようです。

17:名無しさん@お腹いっぱい。
07/10/25 20:12:31 0vousyqp0
倉は弄るとこない気が・・・

18:名無しさん@お腹いっぱい。
07/10/26 02:58:03 TgP5xvhq0
1.01キタ━━━(゚∀゚)━━━!!!!

19:名無しさん@お腹いっぱい。
07/10/26 03:19:11 TgP5xvhq0
テキストファイルでバイナリビューアが起動するな・・・
わからん、寝よう・・・

20:名無しさん@お腹いっぱい。
07/10/26 03:39:33 ls6pJxcI0
英語版Windowsだと文字が化け化け
どこかでフォント設定できるの?

21:名無しさん@お腹いっぱい。
07/10/26 08:26:32 e1xhxQGp0
バグ報告と要望出しまくって作者たんを鬱にして
2ch嫌いにしてあまのっちみたいにする気だな!

あまのっちはツンデレだけどな

22:名無しさん@お腹いっぱい。
07/10/26 09:41:28 ZMy9XIsO0
乗り換えるのは、あふと同等以上になってからだな。
あふは進化が止まってるから期待したい。

23:名無しさん@お腹いっぱい。
07/10/26 14:05:38 pF0yISWL0
カスタマイズの仕方がわからないぜ!
誰か手本を示して下されば幸いでございます・・・

24:16
07/10/26 14:52:38 EtNsbPF00
煽るようなこといったけど、実はすごく期待してるんだ…
作者がんばって!

25:名無しさん@お腹いっぱい。
07/10/27 01:00:23 FAkZSLE40
(既に起動中でも)コマンドラインオプションで表示ディレクトリを変更したりできる?

26:名無しさん@お腹いっぱい。
07/10/27 01:40:59 GIQIUNEc0
配色がいいなー

27:名無しさん@お腹いっぱい。
07/10/27 02:07:57 sNq+j1Oy0
確かに見た目は良い

28:名無しさん@お腹いっぱい。
07/10/27 06:03:16 wlfcdVXh0
内骨格 ver 1.02

[変更点]
- テキストビューア / バイナリビューアの起動を高速化するため、chardet の使用をやめて、自前で文字エンコーディングの推測を行う。

- L キー でテキストビューア / バイナリビューアを起動。

- WMA対応

- _config.py に あふ を起動するサンプルを追加

29:名無しさん@お腹いっぱい。
07/10/27 06:24:42 sNq+j1Oy0
仕事速いな

30:名無しさん@お腹いっぱい。
07/10/27 09:08:59 3AxxniK+0
> あふ を起動するサンプル
お父さん助けてー!
みたいなの想像して吹いた

31:名無しさん@お腹いっぱい。
07/10/27 13:17:41 k3w00ABf0
作者さん超乙!

32:名無しさん@お腹いっぱい。
07/10/27 16:32:42 k3w00ABf0
うむ、クラスとかとても難しい
カーソルを上下でループさせれるようにならないかなとかやってみて
数時間かけて俺が根本的にわかってないことだけわかった
作者さん任せた!

33:名無しさん@お腹いっぱい。
07/10/27 22:21:10 k3w00ABf0
サンプルみたいにconfig.pyに適当に書いてkeymapで割り当てたらできた
無理やり感がするが、動いたからいいや!
pythonしっかり勉強しよう・・・

34:名無しさん@お腹いっぱい。
07/10/27 23:14:50 N9rCmKm20
肉骨粉か

35:名無しさん@お腹いっぱい。
07/10/28 12:42:12 WFD7bWnj0
いつの間にかカーソルの場所記憶するようになってるね、うれしい
個人的にはイメージビューアで画像見ながらマークができないのが画像整理に痛いです

36:名無しさん@お腹いっぱい。
07/10/28 16:38:25 LAA/oW+k0
gmail driveに対応してくれたら神。

37:名無しさん@お腹いっぱい。
07/10/28 18:21:15 TlDAIDum0
無理言うなやw

独自実装ならいけそうだな

38:名無しさん@お腹いっぱい。
07/10/29 03:45:10 Xuug/WxV0
.lnkはReturnでフォルダ移動にして欲しいっす

39:名無しさん@お腹いっぱい。
07/10/29 15:01:07 vCVlRn2b0
>>33
とりあえず貼って。

40:名無しさん@お腹いっぱい。
07/10/29 21:55:37 Huh48Qru0
パイソンで肉付けってかー
なかなか美味いネーミング

41:名無しさん@お腹いっぱい。
07/10/29 22:58:39 Q5fjNi7p0
どうせなら肉便器にして欲しかったな


42:名無しさん@お腹いっぱい。
07/10/30 00:58:09 3IO8bFQs0
最大化すると下がちょっと短くて後ろが見えるのは俺の環境だけかな?
あと削除はゴミ箱行きがいいな、履歴は残して欲しいな

43:名無しさん@お腹いっぱい。
07/10/30 10:28:00 SgERJEgv0
# やっつけhjkl操作リマップ
# 標準のキーバインドを殺すので適当にその分振ってください
window.keymap[ KeyMapCondition( KeyEvent(VK_J, 0) ) ] = window.command_CursorDown
window.keymap[ KeyMapCondition( KeyEvent(VK_K, 0) ) ] = window.command_CursorUp
window.keymap[ KeyMapCondition( KeyEvent(VK_H, 0) ) ] = window.command_FocusLeftOrGotoParentDir
window.keymap[ KeyMapCondition( KeyEvent(VK_L, 0) ) ] = window.command_FocusRightOrGotoParentDir
なんか面倒だな

44:名無しさん@お腹いっぱい。
07/10/30 22:59:21 EjZl48pr0
CraftLaunch2.08+あふで十分だからpython勉強してまで離れる気になれないんだよな。
しかしこやつはPPXを超えるカスタマイズ性があるのか?

45:名無しさん@お腹いっぱい。
07/10/31 02:06:41 ObDGMEEK0
>>39
command_LaunchAFXとかの並びに
class my_CursorUp:
    def __init__(self,window):
        self.window = window
    def __call__(self):
        pane = self.window.activePane()
        pane.cursor -= 1
        if pane.cursor<0 : pane.cursor= pane.file_list.numItems()-1
        pane.scroll_info.makeVisible( pane.cursor, self.window.fileListItemPaneHeight(), 1 )
        self.window.paint(PAINT_FOCUSED_ITEMS)
class my_CursorDown:
    def __init__(self,window):
        self.window = window
    def __call__(self):
        pane = self.window.activePane()
        pane.cursor += 1
        if pane.cursor>pane.file_list.numItems()-1 : pane.cursor=0
        pane.scroll_info.makeVisible( pane.cursor, self.window.fileListItemPaneHeight(), 1 )
        self.window.paint(PAINT_FOCUSED_ITEMS)

configure内に
window.keymap[ KeyMapCondition( KeyEvent( VK_UP , 0 ) ) ] = my_CursorUp(window)
window.keymap[ KeyMapCondition( KeyEvent( VK_DOWN , 0 ) ) ] = my_CursorDown(window)

config.py内に構文エラーがあると固まるの面倒っすね・・・
まあ間違えるのが悪いわけですがw

46:名無しさん@お腹いっぱい。
07/10/31 02:32:54 qt8GUcwd0
Python理解できるなら自分でプログラム組んでランチャ作れるんじゃね?

47:名無しさん@お腹いっぱい。
07/10/31 13:34:26 OVTFVEtl0
なぜこのスレでランチャの話を・・・

48:名無しさん@お腹いっぱい。
07/11/03 06:03:33 A4dcEeK30
これってLinux上では動かないの?
たとえばPython+PyGtkなんかで作ってあれば
OSを問わずに動いたりしてよさそうだけど…

49:名無しさん@お腹いっぱい。
07/11/03 13:28:42 e49duGXK0
コア部分はWin32API + C++です
よって無理

50:名無しさん@お腹いっぱい。
07/11/05 00:56:24 aj90SC/V0
週末にくるかなーと思ってたがバージョンうpこなかったなー

51:名無しさん@お腹いっぱい。
07/11/05 02:10:58 aj90SC/V0
って、1.03キテター
カーソル移動速くなってる!
作者乙!

52:名無しさん@お腹いっぱい。
07/11/05 08:16:27 7DGXAgHl0
1 .03 - 2007/11/05
- 画像ビューアのズームモード (フィット/オリジナル) をiniファイルに記憶するようにした
- Grep / Search の結果を再読み込みするとき、Escで中断できるようにした
- Search / Grep のとき、ステータスバーにその旨表示するようにした
- 画面を分割している各種バーが端まで描画されるようにした
- Enterキーの処理をカスタマイズするためのフックを追加
- 描画を少し高速化
- 設定ファイルの文法が間違っていたときにアプリケーション全体がハングアップするのを修正

53:名無しさん@お腹いっぱい。
07/11/05 17:35:27 UMgdin9U0
本体で使われてないモジュールはimportできないっぽいね
自力でsys.pathに足せばいいっぽいが

54:名無しさん@お腹いっぱい。
07/11/05 18:46:43 bkgFC1ov0
>>53
どういうこと?

55:名無しさん@お腹いっぱい。
07/11/05 20:29:15 UMgdin9U0
config.pyとかでimport urllib2とやってみてもできないはず・・・
No module named urllib2て言われる
urllibは俺は使わんがw

56:名無しさん@お腹いっぱい。
07/11/05 21:26:12 jida+FJr0
先生!起動のときウインドウサイズを最大化指定すると
終了時にエラーダイアログが出て、cfiler.exe.logに↓のように書き出されました!

Traceback (most recent call last):
File "cfiler_mainwindow.pyo", line 331, in _onSize
AttributeError: 'MainWindow' object has no attribute 'left_window_width'

57:名無しさん@お腹いっぱい。
07/11/05 21:35:30 uDpEx3lL0
これフォントの大きさどうやって変えるの?

58:名無しさん@お腹いっぱい。
07/11/06 15:41:06 eAwGKRsp0
ディスプレイに顔を近づける/遠ざける

59:名無しさん@お腹いっぱい。
07/11/06 18:10:10 JgXkERTd0
遠ざけると文字が滲みます。
これがアンチエイリアスというものですか?

60:名無しさん@お腹いっぱい。
07/11/06 22:23:50 LxFp0RlS0
そうです。
私が変なおじさんです。

61:名無しさん@お腹いっぱい。
07/11/11 13:05:09 ljWolpYQ0
1.04キタ━━━(゚∀゚)━━━!!!!
が、ファイル壊れてるな

62:名無しさん@お腹いっぱい。
07/11/11 20:04:01 MX6lw3dB0
>>57
cfiler.iniのFONTのSize

63:名無しさん@お腹いっぱい。
07/11/11 20:12:38 D/G445Gl0
それ1.04からだがな・・・
shift+zでも変えれるようになったね

64:名無しさん@お腹いっぱい。
07/11/11 20:12:47 MX6lw3dB0
連投すまない(´・ω・`)
あふのマーク済みのファイルを「SHIFT+Rで一括リネーム」できる機能が
すこぶる便利だったんだけど、内骨格にも似たような機能って実装されてるのかな?
並のリネームソフトよりも個人的にはすごく使い勝手よかった

>>49
コア部分がDelphiなのとC++なのってなんか差があるのでしょうか

65:名無しさん@お腹いっぱい。
07/11/11 20:24:48 eMBHatqj0
>>64
>>49じゃないけど、それってどういう意図で聞いてるの?


66:名無しさん@お腹いっぱい。
07/11/11 20:37:26 MX6lw3dB0
私はプログラムのことよく分からないのですが
あふがDelphiでできてるらしいんで、C++と
どう違うのかなあと思って質問してみました。

うーん、スレ違いもはなはだしいかもw
自重しまふ

67:名無しさん@お腹いっぱい。
07/11/11 21:04:54 eMBHatqj0
>>48に回答する形で>>49だと思うんだけど、
その流れで答えるならWin32APIを使ってるから、
Linuxに移植するのは簡単でないって事になる。

Delphi、C++の言語自体の特徴を知りたければプログラム板へ。
スレリンク(tech板)


68:名無しさん@お腹いっぱい。
07/11/11 21:22:07 MX6lw3dB0
誘導ありがとう!

69:名無しさん@お腹いっぱい。
07/11/13 08:32:00 zQAC2Q6J0
Delphi製だから、あふはUnicode対応が難しいんだな

70:名無しさん@お腹いっぱい。
07/11/17 22:04:15 XJBT8aEe0
はげ

71:名無しさん@お腹いっぱい。
07/11/18 11:02:46 brYruGzW0
ミュージックプレイヤの使い方がわからん
どうやったら停止できるんだ?

72:名無しさん@お腹いっぱい。
07/11/18 11:04:39 HiPhX4Zg0
>>71
>>1のマニュアルに書いてあるじゃんか。

73:名無しさん@お腹いっぱい。
07/11/20 01:16:50 /smlw+7K0
1.05来てるね
ホットキーでアクティブ化できるようにして欲しいなぁ

74:名無しさん@お腹いっぱい。
07/11/20 11:10:39 WMqR+J9p0
1 .05 - 2007/11/20

- U キーで、アーカイブを展開する機能を追加。
- Shift-U キーで、アーカイブの中をログウインドウに出力する機能を追加。
- ヒストリウインドウで左右のキーを押して、左右のペインのヒストリに切り替えることが出来るようにした。
- Grepダイアログに、正規表現のOn/Offと、大文字小文字無視のOn/Offの、チェックボックスを追加。
- テキストビューアで E キーを押したときに、エディタを起動するようにした。
- ディレクトリの移動をしている間、ステータスバーに状態を表示する。
- Grep / Search が完了したときは、ステータスバーに状態を表示する。
- ドライブ選択で、ディレクトリがないときに、ドライブが切り替わらないのを修正。
- [ - no item - ]を編集しようとしたときに例外が発生するのを修正。
- テキストビューアで、推測した文字エンコーディングで変換できない文字があった場合に、エラーにせずに、無理やり表示するようにした。

75:名無しさん@お腹いっぱい。
07/11/20 21:58:05 in60wo3q0
どこから落とすんだ?
リンク貼られてないじゃん

76:名無しさん@お腹いっぱい。
07/11/20 22:07:55 n9o2m/9X0
>>75
>>1のリンクからたどり着けるだろ

77:名無しさん@お腹いっぱい。
07/11/20 22:10:03 otmSSy4N0
URLを削るんだ
>>1のオンラインドキュメントのページだと落とすとこないな
次スレがあるなら変えたほうがいいのかもな

URLリンク(hp.vector.co.jp)
URLリンク(hp.vector.co.jp)

78:名無しさん@お腹いっぱい。
07/11/23 01:32:46 6Wy88CxX0
>>77
d

79:名無しさん@お腹いっぱい。
07/11/23 20:50:35 wSSBZNzW0
動画ファイルはEnterキー押下で再生、みたいなのはどう書けば良いの?

80:名無しさん@お腹いっぱい。
07/11/23 22:33:56 HPBbbmYY0
Enterキーの処理をカスタマイズするためのフック のところで拡張子で場合分けすればできるんじゃないかなぁ

81:名無しさん@お腹いっぱい。
07/11/26 23:12:35 Nv96FSMB0
バージョンうpがないと悲しいです

82:名無しさん@お腹いっぱい。
07/12/03 13:26:51 SQIX8EYB0
作者のホームページを見たら、いつのまにやら1.06になっているな。

更新情報
- 2007/12/03 内骨格 ver 1.06公開

変更点はホームページに書いてなかったので分からなかった。

83:名無しさん@お腹いっぱい。
07/12/03 14:49:45 OR4JXth70
- ホットキー機能を追加 (Shit-Zキーメニューから設定)

84:名無しさん@お腹いっぱい。
07/12/04 07:48:08 NtK/0HGm0
1 .07 - 2007/12/04

- Grepダイアログに再帰のチェックボックスを追加
- Grepダイアログの状態をiniファイルに保存する
- ファイルの移動で、移動先に同じ名前のファイルがあった場合に、上書きを選択してもエラーになってしまうのを修正。
- テキスト編集部品で、Ctrl+BackSpaceを押したときにエラーが発生していたのを修正

85:名無しさん@お腹いっぱい。
07/12/04 22:58:46 9hHLj86W0
おお、ついにアクティブ化のホットキーが!
次はぜひ最小化時のタスクトレイへの格納機能が欲しいです・・・

86:sage
07/12/05 13:09:12 FZn51odF0
window操作関連は、何を参考にしたら良いんですか?
とりあえずself.window.quit()で終了できた。

87:名無しさん@お腹いっぱい。
07/12/05 23:56:18 BJXl81Vm0
ソースのcfiler_mainwindow.pyあたりを読んでみ

88:名無しさん@お腹いっぱい。
07/12/10 02:10:07 f2CO5oua0


89:名無しさん@お腹いっぱい。
07/12/11 22:20:43 hU4s8hgl0
ログパネルの内容を保存するスクリプトを書いてみた

以下をcfiler\extension\logwrite.pyに保存する
import sys, os.path,cfiler_misc
logfile = os.path.join(os.path.split(sys.argv[0])[0],u"log")
def savelog(window, fn = logfile):
 try:
  f = file(fn,"w")
  l= u""
  for i in window.log_pane.log.log:
   l += i + "\n"
  f.write(l.encode("utf_8"))
 finally:
  f.close()
def saveandopenlog(window,fn = logfile):
 savelog(window,fn)
 cfiler_misc.shellExecute(None,None,window.editor,fn,os.path.split(fn)[0])

呼び方
configure関数の適当な場所に
    import logwrite
    logwrite.savelog(window)
又は
    import logwrite
    logwrite.saveandopenlog(window)
二つ目は保存した後に内骨格で指定されたエディタで開く
デフォルトでcfiler\logに保存するので変えたい方は適当に変えてください。

90:名無しさん@お腹いっぱい。
07/12/12 07:20:50 0hHs2+pm0
1 .08 - 2007/12/12
- Shift-Zの設定メニューに、Escキー動作選択、を追加。Escキーでウインドウを非アクティブ化できるようにした。

91:名無しさん@お腹いっぱい。
07/12/23 16:40:54 FV6eU5kn0
変更点]

- 時間のかかるファイル操作(ファイルのコピー/移動/削除、アーカイブの作成/展開)を実行中に、ほかの操作を実行できるようにした。

92:名無しさん@お腹いっぱい。
07/12/23 23:32:05 QL5IOiTo0
おお、1.09か

93:名無しさん@お腹いっぱい。
07/12/24 10:48:47 Qr6g1r5l0
1.10も来てるな
>1 .10 - 2007/12/24
>- デフォルト設定ファイルの書き方を整理。
> (出来るだけ、クラスではなく、関数を使うように)
>- ファイル名パターンによる関連付け実行機能を追加。
> (デフォルト設定ファイルでWindows Media Playerによるビデオファイルの再生を追加)
>- アーカイブの中はヒストリ選択ウインドウに表示しないようにした。
>- リストウインドウや、メッセージボックスを表示するとき、一瞬小さく表示されるのを修正。
>- ディレクトリの移動やドライブの切り替えなどで、移動に失敗したときのエラーメッセージをちゃんと出すようにした。
>- テキストビューア/バイナリビューアで、大きなファイルを開こうとしたときに、警告メッセージを表示するようにした。
>- テキストビューア/バイナリビューアで、メモリ不足エラーが発生したときに、操作が出来なくなるのを修正。

94:名無しさん@お腹いっぱい。
07/12/24 19:05:02 Xlk4U5ux0
起動する度にランダムで、Tipsとかショートカットキーの
割り当てを表示してもらえると、操作を覚え易くて助かるなぁ。

95:名無しさん@お腹いっぱい。
07/12/24 20:09:58 Qr6g1r5l0
さあ、自分で作って公開する作業に戻るんだ

96:名無しさん@お腹いっぱい。
07/12/25 21:28:44 24DSGUSL0
94
>>95
ググってネットに転がってるコードをつぎはぎして作ってみました。

【1】config.pyの中に以下のように書く。
import tips; tips.view_tips()

【2】extensionフォルダの中にテキストファイルtips.pyを作る。
↓中身はこれ。(全角空白はタブなりスペースなりで置き換える。)

import random

def linecount(fsrc):
 count = 0L
 for line in fsrc.xreadlines():
  count += 1
 return count

f = open('extension/tips.txt','r')
l = linecount(f)
f.close()
x = random.randint(0, l-1)

f = open('extension/tips.txt','r')
allLines = f.readlines()
f.close()
todays_tips = unicode(allLines[x], 'utf-8').replace('<br>', '\n')

def view_tips():
 print u'☆ 今日のTips ☆'
 print todays_tips

97:94
07/12/25 21:30:38 24DSGUSL0
あ、名前欄に自分の番号を書かなきゃだよね、俺バカス…。

【3】extensionフォルダの中にテキストファイルtips.txtを作る。
一行に一つTipsを書く。改行したい時は<br>と書く。
↓こんな感じ。
End<br>ファイル選択をすべて解除
Shift + End<br>ファイルリストを更新
Shift + ↑/↓<br>ログペインのスクロール
Shift + ←/→<br>ログペインのスクロール(ページ単位)

※ファイルはUTF-8で保存する事。

98:名無しさん@お腹いっぱい。
07/12/27 18:12:15 tsGgc7yk0
配列からランダムな要素を取り出すにはrandom.choice()が便利

lines = f.readlines()
todays_tips = random.choice(lines)

99:94
07/12/27 22:03:19 bVoGxMAH0
>>98
ありがとーーー!
こんなに短かく書けるなんて!
でも6行目は詰め込み過ぎなのかな…?

import random

f = open('extension/tips.txt','r')
lines = f.readlines()
f.close()
todays_tips = unicode(random.choice(lines), 'utf-8').replace('<br>', '\n')

def view_tips():
  print u'☆ 今日のTips ☆'
  print todays_tips

100:名無しさん@お腹いっぱい。
07/12/30 02:35:11 3L4tYeW10
@@@

101:名無しさん@お腹いっぱい。
07/12/30 05:06:49 YsQ5Tmz20
ごみ箱使った削除 K
即削除を Shift+K
とかにしてほしい。>作者さま

102:名無しさん@お腹いっぱい。
07/12/30 09:27:11 dhSG1j5C0
>>101
URLリンク(hp.vector.co.jp)

103:名無しさん@お腹いっぱい。
07/12/30 12:27:10 XJrAZnuv0
viewerのコマンド・キーの割り当てを変えたいのですが
できますか?


104:102
07/12/30 14:43:46 dhSG1j5C0
>>101
簡単に済むような書き方してしまったけど、ごみ箱に移す方法が
俺も分からんかった。

あまり足しにならん答えで悪いけど、/、d、Enterでごみ箱には行く。
(右クリックメニューをカスタマイズしてたら一発では行かんかも知れんけど。)

101には正直済まんかった(´・ω・`)…。

105:名無しさん@お腹いっぱい。
07/12/30 15:17:44 079H9yDD0
C:\Recycledとかに移動すればいいんじゃね?
できないんだっけ?

106:名無しさん@お腹いっぱい。
08/01/03 07:31:38 ZJ1TAN9F0
>>105 その方法だと、HDDやパテーションが複数あると大変そうだなぁ。
コマンドで移動しただけだと、元に戻すとか使えそうにないし。

>>104
ごみ箱を使わないDOSの削除は怖い。操作ミスでファイル消えると困る。
移動も怖い。ファイラーのエラーでコピーされずに削除だけだれてたなんて
経験もあるから。
URLリンク(www.vector.co.jp)
のレベルに早く内骨格やあふが追いついてくれるといいんだが。
3,255円(税込)は高いお。(;-;)


107:名無しさん@お腹いっぱい。
08/01/03 11:21:53 8ieZs6ac0
あふとは違うのだよ、あふとは



108:名無しさん@お腹いっぱい。
08/01/03 13:40:46 J+45hmoP0
そこでKFへのリンクを貼る意味が分からん。宣伝か?

109:名無しさん@お腹いっぱい。
08/01/03 13:50:26 v0jzgFSfP
1.20キタ━━━(゚∀゚)━━━!!!!

110:名無しさん@お腹いっぱい。
08/01/03 19:12:19 tbQ4rsNa0
1 .20 - 2008/01/03

- 一括変名機能を追加 ( ファイルを選択して Shift + R )
- ブックマーク機能追加
- ファイル名の入力部品で、CraftLaunch風のファイル名補完機能を追加
- インクリメンタルサーチに、部分一致モードと、あいまいモードを追加
- ¥ キーでルートディレクトリに移動
- Grepとサーチを、バックグラウンド処理に変更
- 設定メニュー2に、106キーと101キーの選択メニューを追加 (これまでは101キー固定だった)
- Musicプレイヤの操作方法を、ピリオドキーを使うように変更
- フォアグラウンド処理を実行中、バックグラウンド処理で子ウインドウを表示するのを遅延させるようにした。(2重に子ウインドウが表示されてフォーカス位置が不正になるのを修正)
- バックグラウンド処理をキャンセルすると、その後のバックグラウンド処理が開始されないのを修正
- デザインを少し調整 (テキスト編集部品の色、子ウインドウのタイトルバーの太さ)

111:名無しさん@お腹いっぱい。
08/01/03 19:40:23 tbQ4rsNa0
>- ¥ キーでルートディレクトリに移動
これはあふで使ってて慣れていた操作だからありがたいです。

- 設定メニュー2に、106キーと101キーの選択メニューを追加 (これまでは101キー固定だった)
自分がUSキーボード使いだから気付かなかった…。
106を選ぶと、コンテキストメニューがあふと同じく、スラッシュではなく
バックスラッシュ(右Shiftの隣)で出るようです。

あと、選択項目の色がブルーのグラデーションで綺麗だなぁ。

元旦から乙です!

112:一人で連投スマソ…
08/01/03 20:27:52 tbQ4rsNa0
>>108
インスコして試してみたんだけど、KFでファイルの削除をすると
ゴミ箱に行くみたいですね。
>>106はそれが言いたかったのでは?

113:名無しさん@お腹いっぱい。
08/01/03 22:33:57 kpIecNW10
ゴミ箱使うようになんて、あふはできるし、内骨格でもできるんじゃね?


114:名無しさん@お腹いっぱい。
08/01/03 22:37:46 OSW1JP580
デフォルト設定がそうなってないと嫌って話しかもね。

115:名無しさん@お腹いっぱい。
08/01/03 22:45:46 8ieZs6ac0
あふとは違うのだよ、あふとは

116:名無しさん@お腹いっぱい。
08/01/03 23:07:15 4/SENSE/0
要するにVZファイラーなのか?

117:名無しさん@お腹いっぱい。
08/01/04 12:08:50 mmN7THYM0
>>115
そのセリフ、テンプレに入れようぜw
気に入ったよw

118:名無しさん@お腹いっぱい。
08/01/04 14:16:48 J5CYyQch0
今更だが単独スレ建てる必要あったのか?倉スレ間借りすればよかったんじゃね?

119:名無しさん@お腹いっぱい。
08/01/04 14:25:15 Ux6tpyP9P
落ちてないしいいんじゃね?
倉は話題がないから乗っ取る形になっちゃうし・・・

120:名無しさん@お腹いっぱい。
08/01/05 03:38:32 FWPGDGRg0
宣伝メールキタ━━(゚∀゚)━━!!

121:名無しさん@お腹いっぱい。
08/01/05 13:17:21 zxEDtJsGP
Pythonのメーリングリストか
アンケやってるし、開発がひと段落したのかな
あ、1.21きてたね

122:名無しさん@お腹いっぱい。
08/01/05 14:57:33 /KFdD98M0
1 .21 - 2008/01/04

- インクリメンタルサーチ中にスペースキーでファイルを選択。
- Shift + J でパスを入力して移動する際、入力したパスがディレクトリ名ではなかった場合、エラーにするのではなく、1つ上のディレクトリに移動して、ファイル名にカーソルを合わせるようにした。
- 実在しないディレクトリを削除しようとしたときに、エラーが発生していたのを修正。
- アーカイブファイル [ ".tgz", ".gz", ".bz2" ] の中の仮想ディレクトリのなかで、END キーを使って選択解除をしたときに、エラーが発生していたのを修正。
- 各リストウインドウのサイズを調整
- 時間編集ウィジェットの背景全体にちゃんとグラデーションをかける
- ホットキー編集ウィジェットのキー入力欄の背景にちゃんとグラデーションをかける

123:名無しさん@お腹いっぱい。
08/01/07 11:50:28 aEoSWkKR0
なんであふ使わないの?

124:名無しさん@お腹いっぱい。
08/01/07 12:33:07 EbL+pCkd0
作者さん。更新乙です
1 .22 - 2008/01/07
- ファイル名補完の挙動をCraftLaunchの挙動に近づくように調整。
- 補完候補ウインドウを出した瞬間、補完されないのを修正。
- 補完するとき、リストの選択位置がトップにリセットされないように修正。
- BackSpaceなどで補完候補ウインドウを出したときは、なにも選択されていない状態にする。
- [ / , ¥ , ピリオド ]を入力したとき、選択範囲のなかの適当な位置まで確定するようにした。
- 補完候補のディレクトリ名の末尾には、/ を付加するようにした。

- サーチ結果表示ウインドウのタイトル文字列が、[Grep完了]になっていたで、[Search完了]と修正。

- makefileを修正して cfiler_native.pyd と ctermcore.pyd のサイズを小さく。

125:名無しさん@お腹いっぱい。
08/01/07 15:40:46 OoojNNfL0
ファイルをごみ箱に削除したいとの要望があるようだけど、
作者にアンケートを送ってみればいいんじゃないか?
作者がにちゃんねる見てるとは限らないし。
URLリンク(maglog.jp)

126:名無しさん@お腹いっぱい。
08/01/07 22:23:28 hO/LxDrp0
既に出てるがな
というかここに直接貼ったら偏るだろ・・・

127:名無しさん@お腹いっぱい。
08/01/08 15:05:04 3yVEUDAX0
もう更新が来てた。最近早いなあ。
1 .23 - 2008/01/08
- ディレクトリの再帰的な比較機能を追加 ( Shift + W )
左右ペインのディレクトリを深く比較し、条件に該当するファイルやディレクトリをファイルリストに列挙する。

128:名無しさん@お腹いっぱい。
08/01/08 23:06:09 Hl48iVnA0
craftlaunchとの統合ってどんな状態のことを言ってるんだろう
合体?

129:名無しさん@お腹いっぱい。
08/01/09 12:53:19 ghg887Lt0
したい

130:名無しさん@お腹いっぱい。
08/01/10 05:10:10 efMnWiaq0
キモチィィィ!!!

131:名無しさん@お腹いっぱい。
08/01/12 03:54:37 P7T53Eq00
作者元気だなぁ

1 .24 - 2008/01/10
- 日時編集ウィジェットで、入力できない問題を修正
- ディレクトリ区切り文字を、/と¥から選択できるようにした。(設定メニュー2)
- テキストビューアで Tab がスペース1つ分で表示されていたのを修正。スペース4つ分で表示するようにした。
- ファイル名入力時の単語区切り位置検索の挙動を改善。Ctrl + BackSpace でディレクトリ1つ分、削除するようにした
- ファイル名補完をしたときの、アンドゥバッファの内容がおかしくなっていたのを修正

132:名無しさん@お腹いっぱい。
08/01/16 00:21:32 UANLcUnl0
1.25

どこに向かうんだろう・・・
とりあえず拡張しやすくして欲しいなぁ、するネタがおもいつかんがw

133:名無しさん@お腹いっぱい。
08/01/16 12:09:53 LQ63MIxE0
1.25はコマンドライン関連の機能追加が多いな。

[変更点]

- ネットワークアップデート機能を追加 (設定メニュー2で有効/無効に設定できる)

- X キーにコマンドライン機能を追加 (コマンドラインは、ステータスバーの位置に表示される)

- コマンドラインランチャ機能を追加 (実験的)

- コマンドライン計算機を追加

- コマンドラインの補完入力中、TABキーで、補完候補の共通部分まで確定する。

- Shift + J の入力の際、ファイル名補完の候補に履歴を含めるようにした

- テキストビューアのTABの幅が、全角文字の近くで、まだおかしかったのを修正

- その他いろいろ調整

134:名無しさん@お腹いっぱい。
08/01/16 21:30:51 M8KZLovj0
コマンドでaって打ったら、Aboutが補完されて出て来た。
a以外は、まだ何も出ないみたい。

これからどんなコマンドが出て来るのか楽しみ〜
っつーか、もしかしてPython分かる人だったら自分でコマンド
作れたりするの、これ?

135:名無しさん@お腹いっぱい。
08/01/17 01:12:49 xuRU/XcJ0
importすら面倒で拡張しにくい

136:名無しさん@お腹いっぱい。
08/01/20 23:30:35 Q3HY9Oca0
1.26

ただし解凍不能

137:名無しさん@お腹いっぱい。
08/01/20 23:44:44 Q3HY9Oca0
あ、解凍できた
age途中だったのかな・・・

138:名無しさん@お腹いっぱい。
08/01/21 01:49:24 6g1+eEGO0
キタ━━━m9( ゚∀゚)━━━!!

[変更点]
- Ctrl + スペース で、上方の選択されたアイテムとの間を範囲選択。
- Shift + マイナス で、アクティブなペインを横方向に最大化する。
- O、Shit + O で、片方のペインをもう片方のペインと同じ位置に移動させる際、カーソル位置もコピーするようにした。
- O、Shit + O で、Grep や Search の結果をコピーする際、Grep や Search の結果を
そのままコピーするのではなく、カーソル位置のファイルが実在するディレクトリを表示するようにした。
- コマンドラインの履歴を残すようにした。
- Shit + Ctrl + C でフルパスをコピーしたときに、ディレクトリ区切り文字に/を設定しても、一部に¥が使われてしまうのを修正。
- ディレクトリ作成や、新規ファイル編集などでは、ファイル名の自動補完を行わない。
(SPACEキーで手動補完はできる。)

139:名無しさん@お腹いっぱい。
08/01/21 21:51:48 CWkEf4aW0
おお!ちゃんと自動であっふでーとしました。
作者様、乙であります!

140:名無しさん@お腹いっぱい。
08/01/28 12:42:16 B/ZSa+8n0
- 2008/01/26 内骨格 ver 1.28公開

[変更点]
- ファイルリストの取得を高速化。
(ファイルの情報の取得をPythonからC++に書き直し)
- コマンドラインの自動補完が邪魔な時があるので自動補完をやめる。
- I-Search中、スペースキーでファイルを選択するだけでなく、スペースが入力されるのを修正。
- I-Searchでは、部分一致モードや、あいまいモードであっても、より厳密な条件でヒットするファイルがある場合は、それを優先的に選択する。

141:名無しさん@お腹いっぱい。
08/01/28 23:35:26 aQbdSo3f0
過疎でほとんど誰も使わずに、作者もすぐに飽きるかと思ってたけど、
すごいな。めきめき進化していくよ。

142:名無しさん@お腹いっぱい。
08/01/28 23:39:49 cuk6h1do0
なんであふ使わないの?

143:名無しさん@お腹いっぱい。
08/01/29 00:29:26 nhAX+mHJP
あふ使いの作者が作ってるから、期待しながら試してる

144:名無しさん@お腹いっぱい。
08/01/29 07:18:33 06NqkdTe0
うん、俺も期待をこめて、あふと内骨格を半々で使ってる。

145:名無しさん@お腹いっぱい。
08/01/29 12:12:37 IQ8u+a0F0
俺もあふ使いながら内骨格弄ってる

146:名無しさん@お腹いっぱい。
08/01/29 13:05:37 avYITQZQ0
あふ仕様の設定ファイルうpしてー

147:名無しさん@お腹いっぱい。
08/01/29 13:23:37 1zKWsj6T0
最新版は1.28だが、こちらも一応載せておく。
マウス使えるようになったんだな。あふより使いやすくなるかもしれない。

1 .27 - 2008/01/25
- マウス操作で、ファイル選択やディレクトリの移動などが、ある程度行えるようにした。
マウス操作は、設定メニュー2で無効にすることが出来る。
- マウスのホイールでファイルリストをスクロールするようにした。
- コマンドラインにおいて、セミコロン区切りで引数を与えられるように。
- Search / Grep をバックグラウンドで処理している間に、ディレクトリを移動したとき、検索結果をファイルリストに反映させたときのパスが、検索位置ではなく、移動後を指してしまっていたのを修正。
- デフォルト設定ファイルに、Googleコマンドと、Eijiroコマンドを追加

148:名無しさん@お腹いっぱい。
08/01/30 02:45:30 VGGZ/KkL0
1.29うp!
どんどん強力になっていくぜ

149:名無しさん@お腹いっぱい。
08/01/30 13:05:25 cExQ9MOj0
あふ互換の設定項目って……。
まさか作者はこのスレを見てるのか?

1 .29 - 2008/01/30
- 設定メニュー2のキー割り当てに、あふ互換の設定項目を追加
- DOS窓を出さずに、コマンドラインプログラムを呼び出し、その出力を内骨格のログペインにリダイレクトする機能を追加。( MainWindow.subProcessCall )。
- 任意のパスを、仮想ドライブとして割り当てる "Subst"コマンドを、デフォルト設定ファイルに追加。(subProcessCall() のサンプルとして。)

150:名無しさん@お腹いっぱい。
08/01/31 00:36:47 FC80Ftsv0
アンケートに書いてた人いたと思う
そして俺の要望は放置さ!

151:名無しさん@お腹いっぱい。
08/01/31 08:45:49 Ir3IhJE60
>>149
逆に考えるんだ

えっ、作者このスレ見てないの?的な


某ファイラの作者たんは2ch見てないとか
要望しても採用なんてしないんだから!
といいつつがんがん採用してくれてる

152:名無しさん@お腹いっぱい。
08/01/31 09:52:27 40O9CUR+0
久々に内骨格を使ってみた。
以前と違って、なかなか使いやすくなっていた。
ただ一つ難点を挙げるならば、あふのようにファイルの種類に応じて、
文字の色を変えたいのだが、方法が良く分からない。
Pythonスクリプトで出来そうだが、ドキュメントがほとんどない。
もう少しであふを超えそうなのに惜しい。

153:名無しさん@お腹いっぱい。
08/02/04 10:03:07 HaAJ4Ylz0
バージョンうっぷ!

1 .30 - 2008/02/04
- テキストの差分表示機能を追加 ( ファイルを2つ選択して Shift + W )
- MainWindow.editor に、ファイルパスだけでなく、呼び出し可能オブジェクトを設定できるようにした。
- Shiftを押しながら左クリックで、一括選択するようにした。
- subThreadCall() / subProcessCall() が、返値をちゃんと返すように。
- ファイルのタイムスタンプが 1970年 - 2038年 の範囲外だったときに、いろんな箇所で正しく扱えなかったのを修正。
- 実在していないファイルをテキスト/バイナリビューアで閲覧しようとすると、おかしな挙動になっていたのを修正。

154:名無しさん@お腹いっぱい。
08/02/04 14:40:57 iY1jhGST0
倉はもう更新がない(完成してる)と思ってたので、全然サイトチェックしてなかったら
こんなの作ってたのね。
ログ読まずに訊くけど、倉から【表示ディレクトリを内骨格で開く】はできる?

155:名無しさん@お腹いっぱい。
08/02/04 14:59:55 f1QlY8E50
AFXCFGとAFXKYSET相当の設定補助ツールあったら即乗り換えられるのにな。。。

156:名無しさん@お腹いっぱい。
08/02/10 10:12:32 Icn32KfL0
Gmail Drive対応か、このスレでも昔誰かが要望してたね
凄いことなのか?
なんか、個人的にはわけわかんねー機能がものすごい勢いでてんこ盛りになってる印象なんだがw

157:名無しさん@お腹いっぱい。
08/02/10 19:31:15 9QQw2zqH0
ちょっと凄い気はする
Gmailアカウント取り直ししないと駄目だけど

158:名無しさん@お腹いっぱい。
08/02/10 20:56:33 QvaIihCb0
1 .31 - 2008/02/10
- Gmail Drive 対応。Gmail Drive (URLリンク(www.viksoe.dk))
のファイルを一覧し、コピーや削除などが出来ます。使用するには、システムに
Gmail Drive を別途インストールすることが必要。

- テキスト差分表示の色が暗すぎたので、少し明るめに調整。

159:名無しさん@お腹いっぱい。
08/02/10 21:24:51 6HFReoWY0
精力的だなあ。

160:名無しさん@お腹いっぱい。
08/02/11 01:07:47 oBfC+oAq0
あふ+だいな+α

なんか方向性がこういう感じになってきてるな

161:名無しさん@お腹いっぱい。
08/02/11 02:53:17 yy57xiun0
もう骨格の枠を超えてるぜ

162:名無しさん@お腹いっぱい。
08/02/11 11:16:18 PdzKya3+0
こういう機能は、自分でつけやがれ!な方向で行くのかと思ってた
拡張しやすくしてくれ!

163:名無しさん@お腹いっぱい。
08/02/13 18:54:41 HqJQgRIv0
1 .32 - 2008/02/13
- FTP / WebDAV 機能の実験的な実装を追加。(コマンドラインで "NetworkPlaceTest")

- ヒストリの順番が起動のたびに逆順になっていたのを修正

- 仮想ディレクトリやGmailDriveの中を閲覧している間に内骨格を終了したとき、
次回起動時に前回と同じ場所を表示できないので、ヒストリに残っている最後の
場所を表示するようにした。

- Gmail Drive の中から Gmail Drive の中へのファイル移動でエラーが発生して
いたのを修正。

- ディレクトリのリネーム時にエラーメッセージが表示されていたのを修正。

- ディレクトリのタイムスタンプを変更できるようにした。

- ブックマーク機能で、ファイル名のアルファベットの大小が違う場合や、
ディレクトリ区切り文字が/と¥で違う場合の挙動が変だったのを修正。

- 複数ファイルのドライブ間の移動で、ディレクトリ削除の後エラーになる場合が
あるのを修正。

164:名無しさん@お腹いっぱい。
08/02/13 21:13:42 gsk6r8ub0
やべー、こいつはやべーWebDriveが不要になる日が近いのか

165:名無しさん@お腹いっぱい。
08/02/14 02:12:28 XK7WqQxW0
あふ使いとしては、ネットワーク対応はグラッとくるものがある。ウムム。

166:名無しさん@お腹いっぱい。
08/02/14 21:06:07 hbs9ORPw0
Susieプラグインは使えないのか?

167:名無しさん@お腹いっぱい。
08/02/18 01:05:06 WoA4Di6i0
ktkr

ver 1.33
[変更点]
- [ *.lzh *.rar *.7z ] に対応
別途、対応するコモンアーカイバライブラリをインストールすることが必要。

168:名無しさん@お腹いっぱい。
08/02/18 01:23:23 bjg9XtN/0
あふは未だにver0.xなのに
こいつはまだ新生児のクセしてver1.xかよw


169:名無しさん@お腹いっぱい。
08/02/18 10:53:23 48FqIa2q0
>>168
バージョンナンバーなんて飾りっすよ。

170:名無しさん@お腹いっぱい。
08/02/18 13:31:19 Vdm9n3CL0
>>168
文句あるなら使わなきゃいいのに

171:名無しさん@お腹いっぱい。
08/02/18 13:37:03 R4//BUKN0
これ設定わかりづら杉だよ。。。あふぅ〜

172:名無しさん@お腹いっぱい。
08/02/22 23:12:32 x/wzEmZ00
p押したときなどに、Archive先のパスを入力するところの
補完候補が画面の下に出るのを上側にでるようにしてほしい。
最大化したときに、下にでると補完候補が見えなくなってしまう。
他の補完候補もそうなんだけれど、それが改善されると
補完される候補が見れるようになるので、使いやすくなるんじゃないかなぁ。

可能性を感じてあふから乗り換えたので、頑張ってほしい!

173:名無しさん@お腹いっぱい。
08/02/24 12:20:26 xwfsFiXt0
ver 1.34キテルネ

174:名無しさん@お腹いっぱい。
08/02/24 17:03:09 nBPmqA9i0
タイムスタンプを保ったままコピーとかできないのか。
ソース見ても中身のコピーだけでタイムスタンプとかは弄ってないみたいだし。

あとrで開くファイル情報の変更ダイアログではファイル属性の変更ってできないのかな?

175:名無しさん@お腹いっぱい。
08/02/24 21:45:25 6nghXb140
1 .34 - 2008/02/24
- 設定メニュー2に、アプリケーション名のカスタマイズ項目を追加。"内骨格"と
いう名前を、好みの名前に置き換えることが出来る。

- フォントの設定と、アプリケーション名のカスタマイズを、表示関連のサブメ
ニューに分離。

- コモンアーカイバライブラリを使った仮想ディレクトリから、ディレクトリの
コピーが出来なかったのを修正。

- コモンアーカイバライブラリがインストールされていないときのエラーメッセー
ジを分かりやすくした。

- zip / tgz / bz2 の仮想ディレクトリ内の移動を高速化。

- zip / tgz / bz2 の仮想ディレクトリを開いた後、アーカイブファイルがクロ
ーズされていなかったのを修正。

- アーカイブファイルの中に日本語のファイル名が含まれていたときに、仮想ディ
レクトリが正しく表示されない場合があるのを修正。

176:名無しさん@お腹いっぱい。
08/02/28 09:29:25 FBkWk8Hk0
これ本格的に良くなってきたね。
なんかいつの間にかrar等対応してるし。
そろそろ真面目にあふから移行を考えようかな。
画像ファイルの縮小があふより綺麗だし。

177:名無しさん@お腹いっぱい。
08/02/28 18:23:23 wPAsi6ln0
併用するならまだしも、移行するってどんだけ…なんだよw
あふ使え、あふを。

178:名無しさん@お腹いっぱい。
08/02/28 20:58:04 iAdo5HVf0
またお前かw

179:名無しさん@お腹いっぱい。
08/02/29 13:18:20 tHZi1BMI0
うーん、あふから移行を考えると細々したところが問題になってくるね。
例えばウィンドウのサイズを変えた時にいちいち-を押さないと
左右のペインサイズの比率がおかしくなるとか、
画像を見ながらファイルを選択することができないとか、
画像ビューアをフルスクリーンにできないとか。

180:名無しさん@お腹いっぱい。
08/02/29 21:42:34 4CL3uF0F0
カーソルループッ!!ってできないよね。でも、期待しながら使い続ける俺は、
エロ動画ダウンローダで、Unicode対応が(ry

181:名無しさん@お腹いっぱい。
08/03/01 00:32:50 eenr7mFk0
つPython

182:名無しさん@お腹いっぱい。
08/03/01 11:18:27 j5CZ8G+i0
>180
Unicode目的ならPPxでいくね?

183:名無しさん@お腹いっぱい。
08/03/03 18:30:15 KEYI1Bq80
1.35


184:名無しさん@お腹いっぱい。
08/03/06 13:21:35 aqoqSJDh0
- 2008/03/03 内骨格 ver 1.35公開

[変更点]
- ファイルの分割と結合の機能を追加 ( "SplitFile"コマンド / "JoinFile"コマンド )
- ディレクトリの再読み込み(Shift-End)を連打したとき、
'NoneType' object is unsubscriptable
というエラーログが出ることがあったのを修正。スレッドセーフでない箇所があった。
- ファイル名が重複してリネームに失敗したときに、露骨なエラーメッセージが表示されるのを修正
- アーカイブの中やGmailDriveなど、Shift-Fで検索できない箇所で、途中まで操作できていたのを修正。Shift-Fが効かないようにした。
- テキストビューア、バイナリビューア、画像ビューアのロード処理を別スレッドに。
- FTP先のテキストファイル、バイナリファイル、画像をビューアで見れるように。
- コマンドラインのランチャの入力が成功したときはコマンドラインを閉じる。
- ファイルのコピーと移動の際、タイムスタンプと属性もコピーするようにした。

185:名無しさん@お腹いっぱい。
08/03/11 01:30:02 p7U6Rax90
1.36きてるぜ

186:名無しさん@お腹いっぱい。
08/03/11 07:01:28 lEYPmKpK0
Not Found…
まぁいいか、今度見よう。

187:名無しさん@お腹いっぱい。
08/03/12 08:49:21 SLz8IQ1V0
- 2008/03/10 内骨格 ver 1.36公開

[変更点]
- タイムスタンプと、ファイル属性の変更に失敗したとき、露骨なエラーが出ていたのを修正
- 画像のデコードに失敗したときのエラーメッセージを修正

188:名無しさん@お腹いっぱい。
08/03/13 13:58:44 fgXAt+fO0
このソフトってあふみたいにコマンドラインでフォルダを
渡すオプションってないの?

-L"***" -R"***"

みたいなやつ

189:名無しさん@お腹いっぱい。
08/03/13 21:27:12 Ph78GvKQ0
config.pyの「F5 キーであふを起動する」あたり?

いや、よく分からんのだけど…。

190:名無しさん@お腹いっぱい。
08/03/19 12:45:36 00dln8QJ0
- 2008/03/19 内骨格 ver 1.37公開

[変更点]

- 色のカスタマイズ機能を追加 (設定メニュー2)

- アーカイブファイル中の仮想ディレクトリの中から、ファイルをコピーしたときに、
 ファイル属性が取得できずにエラーになっていたのを修正。( ver 1.35 で混入した問題 )

- GmailFS や FTP へのコピーのとき、タイムスタンプと属性の変更二失敗して、
 エラーになっていたのを修正。( ver 1.35 で混入した問題 )


191:名無しさん@お腹いっぱい。
08/03/19 20:14:38 fYb3LmVp0
婆ちゃんが居ない…

192:名無しさん@お腹いっぱい。
08/03/25 14:45:27 3Sd6xFsK0
>>188

オプションはデバッグ用の-d -pしか用意されてないみたいね。
config.pyを弄ってどうにかしようと思うと、

cfiler -- -L hoge -R fuga

みたいに--をつけて一旦オプションの解析を中止させて
config.pyで--以降の部分のオプション解析処理をしてやればなんとかなるっぽい。

例えばconfigure関数の定義に↓を追加してやれば-L,-Rの引数をログペインに表示できる。
あとは左右のペインにそのフォルダを設定してやれば良いんだけど、やりかたがわからん。

log_write = window.log_pane.log.write
i = 1
for x in sys.argv[1:]:
 i += 1
 if x=="--":
  break
option_list, args = getopt.getopt( sys.argv[i:], "L:R:" )
for option in option_list:
 if option[0]=="-L":
  log_write(option[1])
 elif option[0]=="-R":
  log_write(option[1])


193:名無しさん@お腹いっぱい。
08/03/25 20:55:12 WsvUaEu70
>>188
内骨格を使いたくても、結局外部のツールからディレクトリを変更出来る機能が実装されてないので、元のファイラに戻ってしまう。
外部から変更するオプション機能を追加することがそれほど面倒そうにも思えないので、きっとわけがあると勘ぐってみた。
現在もディレクトリ変更用のミニバッファにCraftLaunchぽい補完機能が実装されているので、将来的に「CraftLaunch+あふ」のようなファイラを目指してるのかも?


194:名無しさん@お腹いっぱい。
08/03/26 19:11:28 ca50HBFF0
v 1.38

195:名無しさん@お腹いっぱい。
08/03/28 14:24:40 Bcz+WU0N0
1 .38 - 2008/03/26
- 1.37で色のカスタマイズ機能を追加した影響で、画面の設定が16bitのときに正しく描画されなくなっていたのを修正。


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5368日前に更新/131 KB
担当:undef