• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

CHANGESH A D04-Feb-20031.4 KiB5937

COPYINGH A D30-May-200217.6 KiB341281

INSTALLH A D04-Feb-2003249 1610

ImakefileH A D03-May-20221 KiB3627

MainScreeP.hH A D04-Feb-20033.5 KiB13079

MainScreen.cH A D04-Feb-200331.6 KiB1,2631,136

MainScreen.hH A D04-Feb-20036.9 KiB19486

READMEH A D04-Feb-20033.4 KiB9971

README.jpH A D04-Feb-20033.5 KiB10474

TODOH A D04-Feb-2003416 1411

XCruiser.adH A D04-Feb-20033.2 KiB113102

draw.cH A D04-Feb-200316.4 KiB663506

info.cH A D04-Feb-20038.5 KiB294207

vec3.cH A D04-Feb-20032.5 KiB10863

xcruiser.cH A D04-Feb-20035.2 KiB188129

xcruiser.hH A D04-Feb-20034.6 KiB198126

xcruiser.manH A D04-Feb-20033.4 KiB8785

xcruiser.specH A D04-Feb-20031 KiB5240

zone.cH A D04-Feb-200317.1 KiB702568

README

1README for XCruiser (version 0.3)
2$Id: README,v 1.1.1.1.2.2 2003/01/26 18:29:18 euske Exp $
3
4  XCruiser - a filesystem visualization utility
5  Copyright (C) 1999-2003  Yusuke Shinyama <yusuke at cs . nyu . edu>
6
7
8WHAT IS IT?
9
10XCruiser (formerly known as XCruise) is a filesystem visualization
11utility which compares a filesystem to a 3D-formed universe and
12allows you to "cruise" within it. It constructs a universe from
13directory trees, and you can navigate with a mouse.
14
15Here are simple analogies. Every file in a filesystem is shown as
16"a planet" with a solid circle. Similarly directories are
17"galaxies" (hollow rings) and symbolic links are "wormholes"
18(green curves).  Unlike the real universe, a directory can contain
19subdirectories inside, which forms a hierarchical filesystem. The
20radius of each star is determined by its mass (i.e. filesize) and
21the position is determined by its name. Closer names are placed
22closer to each other. Shorter filenames are placed closer to the
23center of the galaxy.
24
25
26OPERATIONS
27
28You have one main window. Planets are shown as solid circles in
29warm colors. Galaxies are cyan or white, and wormholes are
30green. The program also displays the current velocity and the name
31of current galaxy where your ship is in. The current direction is
32indicated in revolving green meters around the center of the
33screen. You can move the white cross cursor with a
34mouse. Unreadable files or directories appear in magenta.
35
36There're two types of flying mode, which appears at the next to
37the velocity at the top left of the screen as a letter "P" (Polar)
38and "C" (Cartesian).  In polar flying mode, you can change your
39direction with a mouse and drive forward with the left button. In
40Cartesian flying mode in contrast, your ship moves in parallel
41without changing the direction. When you reach close enough to a
42galaxy, the ship "enters" the galaxy and slows down.  Outer stars
43are displayed in darker colors.
44
45Default controls:
46
47  Left button:   Accelerate forward.
48  Middle button: Open the file (incompletely implemented).
49  Right button:  Accelerate backward.
50  Z:             Reposition the ship.
51  X:             Change the flying mode.
52  V:             View/hide the information.
53  M:             View/hide the direction indicators.
54  Return or O:   Open the file.
55  F:             Freeze the ship.
56  Q:             Quit the program.
57  Space:         Accelerate forward.
58  Cursor keys:   Move the cursor.
59     (You need to turn off auto key repeating when you're using keyboards.)
60
61
62OPTIONS
63
64  -display dpy		Specifies an X server to connect.
65  -background color	Background color.
66  -geometry geom	Window geometry.
67
68Other options are configurable as X resources.
69See XCruiser.ad for details.
70
71
72A DOCTOR'S WARNING
73
74Please take care of motion sickness. (I'm not joking!)
75
76
77HISTORY
78
79I developed XCruiser (XCruise) when I was a junior student in
80university.  At that time I was inspired by the idea by a certain
81professor that tree-like filesystems are not necessarily
82appropriate to us, since we sometime remember objects with spatial
83hints. First I developed this on my Macintosh SE/30, and then
84ported to X11 with a monochrome terminal. Hope that this program
85give some idea to those who're developing user interfaces.
86
87
88LICENSE
89
90XCruiser comes with ABSOLUTELY NO WARRANTY.
91This program is distributed under the GNU General Public License.
92
93
94AUTHOR
95
96Yusuke Shinyama
97Contact: yusuke at cs . nyu . edu
98http://www.unixuser.org/~euske/
99

README.jp

1README for XCruiser (version 0.3)
2$Id: README,v 1.1.1.1.2.2 2003/01/26 18:29:18 euske Exp $
3
4  XCruiser - a filesystem visualization utility
5  Copyright (C) 1999-2003  Yusuke Shinyama <yusuke at cs . nyu . edu>
6
7
8(written in EUC-JP)
9
10����ʤ�?
11
12XCruiser (������ XCruise �Ȥ���̾���Ǥ���) �ϥե����륷���ƥ��в�
13�桼�ƥ���ƥ��Ǥ�������ϥե����륷���ƥ������֤˸����ơ�
14�������ֹҳ��פǤ��륽�եȤǤ������Υץ����ϥǥ��쥯�ȥꡦ
15�ĥ꡼���鱧����֤��������ޥ�����Ȥäƥʥӥ��������Ǥ���褦��
16�ʤäƤ��ޤ���
17
18��ñ�����ϼ��Τ褦�ʤ�ΤǤ����ޤ������٤ƤΥե������
19�������פȤ��ƿ����ɤ�줿�ߤ�ɽ����Ƥ��ޤ���Ʊ�ͤ�
20�ǥ��쥯�ȥ�ϡֶ�ϡפȤ�������Υ���ǡ�
21����ܥ�å�����ϡ֥��ۡ���פȤ����п��ζ�����ɽ����Ƥ��ޤ���
22�ºݤα���ȤϤ��Ȥʤꡢ�����Ǥϥǥ��쥯�ȥ�Ϥ���˥ǥ��쥯�ȥ��
23��˴ޤ�褦�ˤʤäƤ��ꡢ����Ū�ե����륷���ƥ��¸����Ƥ��ޤ���
24��������Ⱦ�¤Ϥ��μ��� (�Ĥޤ�ե����륵����) ������ꤵ�졢
25���֤Ϥ���̾���ˤ�äƷ��ꤵ��ޤ������ᤤ̾���������ۤ�
26�������˶᤯�����֤����褦�ˤʤäƤ��ޤ����ޤ���û���ե�����̾�ۤ�
27��Ϥ��濴�᤯�����֤���ޤ���
28
29
30�����ˡ
31
32���Υץ����ϤҤȤĤΥᥤ������ɥ�����ʤäƤ��ޤ���
33�������ȿ��ϤαߤǤ���蘆��ޤ�����ϤϿ忧�ޤ�����ǡ�
34���ۡ�����ФˤʤäƤ��ޤ����ޤ����ߤ�®�٤ȸ��߼�ʬ������
35��Ϥ�̾����ɽ������ޤ������ߤ������ϲ�������ն��
36��ž���륤���������Ǽ�����ޤ������������Υ��������
37�ޥ�����ư���ޤ���
38�ɤ߹��߶ػߥե����뤢�뤤�ϥǥ��쥯�ȥ�ϻ��ɽ������ޤ���
39
40���ԥ⡼�ɤˤ� 2���ढ��ޤ������ߤɤ���Υ⡼�ɤˤʤäƤ��뤫�ϡ�
41���̺���ˤ���®�٤��٤� "P" (Polar - �˺�ɸ�⡼��) ���뤤��
42"C" (Cartesian - ľ���ɸ�⡼��) ��ʸ����ɽ������Ƥ��ޤ���
43�˺�ɸ���ԥ⡼�ɤǤϥޥ��������Ѥ��Ѥ���졢���ܥ���ǿʤߤޤ���
44���äݤ�ľ���ɸ�⡼�ɤǤϡ��������Ѥ��Ѥ�����ʿ�԰�ư���ޤ���
45��Ϥ��餢�����٤ε�Υ�˶�Ť��ȡ����ζ�Ϥˡ����ä��פ��Ȥˤʤꡢ
46����®�٤��㲼���ޤ�����¦�ˤ��������ϰŤ�������褦�ˤʤäƤ��ޤ���
47
48
49�ǥե���ȤΥ������:
50
51  ���ܥ���:       �������˲�®���ޤ���
52  �ޤ�ʤ��ܥ���: ���Υե���������ޤ� (�ޤ��������Դ����Ǥ�)��
53  ���ܥ���:       �������˲�®���ޤ���
54  Z:              ���λ�����Ω��ľ���ޤ���
55  X:              ���ԥ⡼�ɤ��ѹ����ޤ���
56  V:              ���ޤ��ޤʾ����ɽ��/��ɽ�����ڤ꤫���ޤ���
57  M:              ����������������ɽ��/��ɽ�����ڤ꤫���ޤ���
58  Return or O:    �ե���������ޤ���
59  F:              �����ߤ��ޤ���
60  Q:              �ץ�����λ���ޤ���
61  Space:          �������˲�®���ޤ���
62  �������륭��:   ��������������ư���ޤ���
63     (�����ܡ��ɤ�Ȥä�����Ȥ���
64     �����ȥ�ԡ��ȵ�ǽ���դˤ���ɬ�פ�����ޤ�)
65
66
67���ץ����
68
69  -display dpy		��³���� X �����Ф���ꤷ�ޤ���
70  -background color	�طʤο�����ꤷ�ޤ���
71  -geometry geom	������ɥ����礭���Ȱ��֤���ꤷ�ޤ���
72
73����ʳ��Υ��ץ����� X �Υ꥽�����Ȥ��������ǽ�Ǥ���
74�ܤ����� XCruiser.ad ���Ȥ��Ƥ���������
75
76
77���Ѿ�����
78
79���줤�ˤ���դ��������� (�ޥ��Ǥ�)
80
81
82����ޤǤηа�
83
84XCruiser (XCruise) ��ȯ�����Τ���ؤγ��� 3ǯ�ΤȤ��Ǥ�����
85���������붵�����ֿʹ֤϶���Ū�ʡؤ��줬�ɤ��ˤ��ä����٤Ȥ���
86�꤬������Ȥ�ʪ�Τΰ��֤�Ф��Ƥ��뤿�ᡢ�ĥ꡼���Υե����륷���ƥ��
87ɬ������ʹ֤�ľ�Ѥˤ�����ʤ����⤷��ʤ��פȤ����ä���Ƥ��ꡢ
88���Υץ����Ϥ���˿�ȯ���줿��ΤǤ����Ϥ���� Macintosh SE/30 ���
89��ȯ������ؤη׻������ˤ��ä���� X ü����ư��������� UNIX �˰ܿ����ޤ�����
90
91
92�饤�������
93
94XCruiser ��̵�ݾڤΥ��եȥ������Ǥ���
95���Υץ����� GNU General Public License (GNU ���̸������Ѿ��������) ��
96���ä����ۤ���ޤ���
97
98
99���
100
101���� ʹ�� (������ �椦����)
102Contact: yusuke at cs . nyu . edu
103http://www.unixuser.org/~euske/
104