Go Back   The macosxhints Forums > OS X Help Requests > UNIX - X11



Reply
 
Thread Tools Rating: Thread Rating: 24 votes, 5.00 average. Display Modes
Old 01-15-2003, 04:56 PM   #1
Phil St. Romain
Site Admin
 
Join Date: Dec 2001
Location: Wichita, KS
Posts: 2,350
What are some good apps for X11?

What apps do you use in X11, what do they do, and where did you get them?

-----------------

I've got and am trying out the following:

Open Office -- alternative to MS Office.

AbiWord -- word processor

Gimp -- graphic editing program

Xterm -- a terminal

xdigger -- a simple (but maddening) arcade game.

Xclock -- shows the time

Xeyes -- eyes follow your cursor around

All these except Open Office I got with Fink. They work OK, for the most part.

Open Office can be downloaded at http://www.openoffice.org
Phil St. Romain is offline   Reply With Quote
Old 01-15-2003, 08:32 PM   #2
mnewman
MVP
 
Join Date: Apr 2002
Location: Korat, Thailand
Posts: 2,046
Anyone know where us dial-up folks can order a CD with the OS/X version of OO? I'd like to give it a try but the download is too huge for dial-up. I checked the OO CD sources page, but none specifically mentioned the OS/X beta.

After seeing the size of the 10.2.3 system update and the X11 release I can see another "digital divide" coming. As stuff grows in size it becomes impossible for those of us with dial-up connections to keep up.

Perhaps some enterprising young soul with a cable/DSL connection and fast CD burner could make some spare change out of this situation?
mnewman is offline   Reply With Quote
Old 01-15-2003, 08:49 PM   #3
ClarkGoble
Triple-A Player
 
Join Date: Jan 2002
Posts: 58
An all in one Fink install via CD would be nice.

As for the 10.2.3 download, there is a version that saves as a .dmg file which you can then copy to CD. I'm doing that for my Dad who has a slow dial-up connection.
ClarkGoble is offline   Reply With Quote
Old 01-15-2003, 09:04 PM   #4
Don Benot
Triple-A Player
 
Join Date: Nov 2002
Location: Kettering, Ohio
Posts: 59
I like playing with xjig, a small jigsaw puzzle that uses gifs.

I also have become very fond of Pan, a newsreader. It's fast and works very well.

Gnucash is a program very similiar to Quicken. Not being an accountant, I had my trials setting it up, but I am finding it useful for tracking the income and expenses of a small organization. I could probably do the same thing with a spreadsheet, but that wouldn't be as cool.

These are all a part of Fink.

Have fun,
Don
Don Benot is offline   Reply With Quote
Old 01-15-2003, 09:29 PM   #5
js62
Prospect
 
Join Date: Jun 2002
Location: Connecticut, U.S.A.
Posts: 40
How about ethereal, ettercap and nmap. Lots of fun to be had with them.

disclaimer: you may get yourself in deep s@#t if you use these on the wrong computer. The person at the other end may get very angry.
js62 is offline   Reply With Quote
Old 01-16-2003, 01:27 AM   #6
sao
Moderator
 
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
Some of the apps I have installed with Fink and use in X11:

The Gimp

The GIMP is a great image editing and painting program that competes with any commercial application available, yet is developed and distributed as open-source software. You can use it as a simple paint program, an expert quality photo retouching program, an online batch processing system, a mass production image renderer, an image format converter, for image composition and image authoring, etc.

ImageMagick

ImageMagickTM is a rich collection of tools and libraries to read, write, and manipulate an image in many image formats (over 68 major formats). This includes the most popular formats such as TIFF, JPEG, PNG, PDF, PhotoCD, and GIF. The ImageMagick programs or tools are: display, animate, combine, convert, import, identify, mogrify, montage, xtp.

Abiword

AbiWord is an open source word processing program similar to Microsoft® Word. This free word processor is able to read and write most documents in Word's *.doc file format. It is suitable for typing papers, letters, reports, memos, and so forth. It comes with a number of useful features: support for plug-ins and scripts; a spell checker, 2- and 3-column text formatting, and image importing.

Gnumeric

The Gnumeric spreadsheet is part of the GNOME desktop environment: a project to create a free, user-friendly desktop environment. Gnumeric will import your existing Excel, 1-2-3, Applix, Sylk, XBase and Oleo files.

Siag

Siag Office is a tightly integrated, free office package. It consists of the spreadsheet Siag, the word processor PW, the animation program Egon, the text editor XedPlus, the file manager Xfiler and the previewer Gvu.

LyX

LyX is the first WYSIWYM document processor. Is an advanced open source document processor running on many Unix platforms (including MacOS X), OS/2, and under Windows/Cygwin. Note that all these ports use the same xforms interface and need an X server. Unlike standard word processors, LyX encourages an approach to writing based on the structure of your documents, not their appearance. LyX lets you concentrate on writing, leaving details of visual layout to the software.

Xmms

XMMS is a great MP3 player.
It can play MP3s, convert MP3s to WAV files suitable for using to make an audio CD and be used as an audio CD player. But, MP3s are what this program was designed for. And it does it very well. If you're into MP3s you should try it out.

Xemacs

XEmacs is a highly customizable open source text editor and application development system. Its emphasis is on modern graphical user interface support and an open software development mode.

vim61

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Many new features have been added: multi-level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, etc. There is also a Graphical User Interface (GUI) available. This editor is very useful for editing programs and other plain ASCII files.

LAME

LAME is an educational tool to be used for learning about MP3 encoding. The goal of the LAME project is to use the open source model to improve the psycho acoustics, noise shaping and speed of MP3. LAME is not for everyone - it is distributed as source code only and requires the ability to use a C compiler. However, many popular ripping and encoding programs include the LAME encoding engine.

xchat

Xchat is an IRC client for UNIX operating systems. I.R.C. is Internet Relay Chat. Xchat runs on most BSD and POSIX compliant operating systems. Xchat is a graphical IRC client. It runs under the X Window System and uses the GTK+ toolkit. Optionally it can be compiled to use Gnome.

ispell

ispell is a fast screen-oriented spelling checker that shows you your errors in the context of the original file, and suggests possible corrections when it can figure them out. Compared to UNIX spell, it is faster and much easier to use. ispell can also handle languages other than English.

screen

Screen is a full-screen window manager that multiplexes a physical terminal between several processes, typically interactive shells. Each virtual terminal provides the functions of the DEC VT100 terminal and, in addition, several control functions from the ANSI X3.64 (ISO 6429) and ISO 2022 standards (e.g., insert/delete line and support for multiple character sets). There is a scrollback history buffer for each virtual terminal and a copy-and-paste mechanism that allows the user to move text regions between windows. When screen is called, it creates a single window with a shell in it (or the specified command) and then gets out of your way so that you can use the program as you normally would. Then, at any time, you can create new (full-screen) windows with other programs in them (including more shells), kill the current window, view a list of the active windows, turn output logging on and off, copy text between windows, view the scrollback history, switch between windows, etc. All windows run their programs completely independent of each other. Programs continue to run when their window is currently not visible and even when the whole screen session is detached from the users terminal.

rsync

rsync is a file transfer program for Unix systems. rsync uses the "rsync algorithm" which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand.

Pine

Pine® - a Program for Internet News & Email - is a tool for reading, sending, and managing electronic messages. Pine was developed by Computing & Communications at the University of Washington. Though originally designed for inexperienced email users, Pine has evolved to support many advanced features, and an ever-growing number of configuration and personal-preference options.

mozilla

Mozilla is an open-source web browser and toolkit, designed for standards compliance, performance and portability. A full-fledged browser suite based on the latest Internet standards as well as a cross-platform toolkit, Mozilla 1.0 is targeted at the developer community and enables the creation of Internet-based applications. It was developed in an open source environment and built by harnessing the creative powers of thousands of programmers on the Internet, incorporating their best enhancements.


mysql

The MySQL database server embodies an ingenious software architecture that maximises speed and customisability. Extensive reuse of pieces of code within the software and an ambition to produce minimalistic but functionally rich features have resulted in a database management system unmatched in speed, compactness, stability and ease of deployment. The unique separation of the core server from the table handler makes it possible to run MySQL under strict transaction control or with ultrafast transactionless disk access, whichever is most appropriate for the situation.

I have installed many more, but this is just to have an idea of what can be installed and use in X11.


Cheers...

Last edited by sao; 01-16-2003 at 06:43 AM.
sao is offline   Reply With Quote
Old 01-16-2003, 01:36 AM   #7
sao
Moderator
 
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
Scientific apps I have installed with Fink to use in X11:

Pymol

DeLano, W.L. The PyMOL Molecular Graphics System (2002) DeLano Scientific, San Carlos, CA, USA.
PyMOL is a molecular graphics system with an embedded Python interpreter designed for real-time visualization and rapid generation of high-quality molecular graphics images and animations.

Maxima

Symbol manipulation program
Maxima is a descendant of the symbol manipulation program Macsyma, which had its roots in the late 1960s at MIT. Its abilities include basic algebraic manipulation, symbolic integration, 2D and 3D plotting, and an ODE solver.

StarPlot

Viewer for 3-D perspective star charts.
Starplot is a program which can be used to view star charts in a three-dimensional perspective, using a GTK+ interface.

Rasmol

RasMol is a molecular graphics program intended for the visualisation of proteins, nucleic acids and small molecules. The program is aimed at display, teaching and generation of publication quality images.

Ghemical

Molecular modelling environment for GNOME.
Ghemical is written in C++. It has a graphical user interface (in fact, a couple of them), and it supports both quantum-mechanics (semi-empirical and ab initio) models and molecular mechanics models (there is an experimental Tripos 5.2-like force field for organic molecules). Also a tool for reduced protein models is included. Geometry optimization, molecular dynamics and a large set of visualization tools are currently available.

Geomview

Geomview is an interactive 3D viewing program for Unix. It lets you view and manipulate 3D objects: you use the mouse to rotate, translate, zoom in and out, etc. It can be used as a standalone viewer for static objects or as a display engine for other programs which produce dynamically changing geometry. It can display objects described in a variety of file formats. It comes with a wide selection of example objects, and you can create your own objects too.

GPeriodic

Gperiodic displays a periodic table of the elements, allowing you to browse through the elements, and view detailed information about each element.

Grace

Grace is a Motif/Lesstif application for two-dimensional data visualization. Grace can transform the data using free equations, FFT, cross- and auto-correlation, differences, integrals, histograms, and much more. The generated figures are of high quality. Grace is a very convenient tool for data inspection, data transformation, and for making figures for publications.

Scigraphica

SciGraphica is a scientific application for data analysis and technical graphics. It pretends to be a clone of the popular commercial (and expensive) application "Microcal Origin". It fully supplies plotting features for 2D, 3D and polar charts. The aim is to obtain a fully-featured, cross-plattform, user-friendly, self-growing scientific application. It is free and open-source, released under the GPL license.

Xephem

Astronomical Software Ephemeris.
The brainchild of programmer Elwood Downey, XEphem is a star-charting, sky-simulating, ephemeris-generating celestial virtuoso that can do just about everything ...

Oregano

Oregano is an application for schematic capture and simulation of electrical circuits. For the actual simulation, Oregano acts as a front-end for SPICE, which is more or less the industry standard for circuit simulation.


These will come on handy if you are in High School or University.


Cheers...

Last edited by sao; 01-16-2003 at 04:33 AM.
sao is offline   Reply With Quote
Old 01-16-2003, 02:17 AM   #8
sao
Moderator
 
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
Utilities I have installed with Fink for X11:

Code:
330 Sao  @ ~  $ fink list -i --section=utils
Information about 2073 packages read in 1 seconds.
i   align        1.0.0-1        Text filter that vertically aligns columns
i   bsdmktemp    1.4-1          Utility for safely making temporary files and directories
i   cpio         2.4.2-3        Archiver to copy and back up files
i   deborphan    1.0-1          Orphaned package finder
i   di           3.4-1          Disk Information Utility
i   diffutils    2.8.1-1        Tools to compare files
i   efax         0.9a-001114-1  Simple FAX utility
i   fhist        1.12-1         Minimal file history tool
i   fileutils    4.1-3          Common shell commands like ls, touch, chmod
i   findutils    4.1-5          Tools for searching for files
i   fix-fink     1.0-1          Utility to fix libSystem problems in a fink installation
i   fondu        021223-1       Convert between Mac and UNIX font formats
i   fwipe        0.35-2         Deletes files irrecoverably
i   gawk         3.1.0-3        The Awk processing language, GNU edition
i   gkrellkam    0.3.4-1        Gkrellm plugin - Webcam viewer
i   gkrellm      1.2.13-3       System monitor stack for GTK
i   gkrellmouse  0.0.2-1        Gkrellm plugin - mouse odometer
i   keychain     2.0.2-1        User-friendly front-end to ssh-agent(1)
i   launch       1.0b1-1        Replacement for OS X "open" command
i   less         376-1          Featureful text pager
i   man          1.5k-1         Man pager
i   num-utils    0.1-1          Command-line programs for dealing with numbers
i   pstree       2.17-1         Shows the ps listing as a tree
i   screen       3.9.11-1       Multiplexes a physical terminal
i   sed          4.0.5-1        The stream editor, GNU version
i   ssed         3.60-1         Super stream editor
i   tree         1.4b2-1        Recursive directory listing program
i   wdiff        0.5-11         Word-based frontend to GNU diff
i   xtail        2.1-2          Watches the growth of files
i   xttitle      1.0-2          Changes the title of terminal windows
Fileutils package info:

The GNU File Utilities are the basic file-manipulation utilities of the GNU operating system.

Code:
The tools supplied with this package are: 
				
*	chgrp - Changes file group ownership. 
*	chown - Changes file ownership. 
*	chmod - Changes file permissions. 
*	cp - Copies files. 
*	dd - Copies and converts a file. 
*	df - Shows disk free space on filesystems. 
*	dir - Gives a brief directory listing. 
*	dircolors - Setup program for the color output of GNU ls. 
*	du - Shows disk usage on filesystems. 
*	install - Copies file and sets its permissions. 
*	ln - Creates file links. 
*	ls - Lists directory contents. 
*	mkdir - Creates directories. 
*	mkfifo - Creates FIFOs (named pipes). 
*	mknod - Creates special files. 
*	mv - Moves files. 
*	rm - Removes (deletes) files. 
*	rmdir - Removes empty directories. 
*	shred - Destroy data in files. 
*	sync - Synchronizes filesystem buffers and disk. 
*	touch - Changes file timestamps. 
*	vdir - Long directory listing.
And one of my favorites:

macosx-file-pm

Is a collection of modules that allows you to do what binaries in /Developer/Tools allows you to
do directly via perl. You can implement your own CpMac, MvMac, GetFileInfo and SetFile without
calling these binaries.

Scripts:
Code:
pcpmac      - CpMac reimplemented
pmvmac     - MvMac reimplemented
pgetfinfo    - GetFileInfo reimplemented
psetfinfo    - SetFile reimplemented
psync         - update copy utility

About Psync:

Psync does an update copy. It compares source directory and target directory
at first, then erases items that are nonexistent on source directory if
specified and finally copies everything on source directory. Items with the
same modification date and (data fork) size remain untouched, saving time on
operation.

I love this script, thanks to psync I saved myself a lot of headaches in many
occasions, I use it regularly like this:

% sudo psync -d /Users/pm /Volumes/backupdisk/backup

to produce a copy of my home directory (and all subdirectories) inside the
backup directory on "backupdisk". And, the next time you use it with the same
command, it will sync the backup with the active copy, deleting files on the
backup that have been deleted on the main copy (if you don't want this to
happen just take out the "-d" flag), and only copying files that have changed.

It is also possible to backup everything in the startup volume, all you have
to say is:

sudo psync -d / /Volumes/I<backup>

and the resulting backup volume is fully-bootable copy thereof. Note `sudo'
or root privilege is necessary to restore file ownership.

Cheers...

[edit: readability -mt]

Last edited by mervTormel; 01-16-2003 at 02:36 PM.
sao is offline   Reply With Quote
Old 01-16-2003, 04:19 AM   #9
sao
Moderator
 
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
Continue from above:

Findutils-----(find-locate-xargs)

Tools for searching for files:

`find' is a program which searches a directory tree to find a file or
group of files. It walks the directory tree and reports all occurences of a
file matching the user's specifications. find has several enhancements over the
standard find command found on most systems. Among other things, it has the
option to measure times from the beginning of today rather than from 24 hours
ago, and it has user-settable maximum search depth.

`locate' scans one or more databases of filenames and displays any
matches.(similar to the "fast find" on many systems).

`xargs' builds and executes command lines by gathering together
arguments it reads on the standard input. Most often, these arguments are lists
of file names generated by `find'. Its -0 option works with GNU find to avoid
problems with the standard xargs.


di-3.4-1

'di' is a disk information utility.
It displays everything (and more) that your 'df' command does. It features the
ability to display your disk usage in whatever format you desire/prefer/are
used to. It is designed to be portable across many platforms.
Code:
334 Sao  @ ~  $ di -l -t
Filesystem         Mount               Megs     Used    Avail %used fs Type
/dev/disk1s9       /                41137.4  19850.6  21036.8  49%  hfs    
/dev/disk0s9       /Volumes/Always  26370.9  11230.3  15140.6  43%  hfs    
/dev/disk0s10      /Volumes/Back    12891.4     16.5  12875.0   0%  hfs    
/dev/disk1s11      /Volumes/Standb  14501.4   9489.6   5011.8  65%  hfs    
/dev/disk1s10      /Volumes/Tonal9   2999.7    240.0   2759.7   8%  hfs    
devfs              /dev                 0.1      0.1      0.0 100%  devfs  
                   Total            97900.9  40827.0  56823.9  42%
fhist------Minimal file history tool

The FHist package contains 3 utilities, a file history tool ``fhist'', a file
comparison tool ``fcomp'', and a file merging tool ``fmerge''. All three are
bundled together, because they all use the same minimal-difference algorithm.

fhist
Keeps track of versions of a file. It works correctly when given binary files
as input. The fhist program is used to keep track of the successive versions
of a file. Using this program, you can remember all of your changes to a file,
and get back any one of the old versions.

fcomp
Compares two versions of a file, usually line-for-line textual comparison. It
is capable of comparing two binary files byte-for-byte. The fcomp program is
used to compare text files, similar to the diff(1) program. Its advantage is
that it always produces minimal differences, and so will never mis-sync when
comparing files. Its disadvantage is that it runs slower due to the extra work
required to produce optimal differences. However, for files differing by less
than a few thousand lines, its performance is adequate.

fmerge
Merges together edits from two descendants of a file. The fmerge program is
used to compare the changes between two different descendants of a base file,
and creates an output file which contains both sets of changes. This is useful
when two users both take the same version of a file and make independent edits
to it, and then later want to create a file which contains both sets of edits.


num-utils

The 'num-utils' are a set of programs for dealing with numbers from the Unix
command line. Much like the other Unix command line utilities like grep, awk,
sort, cut, etc. these utilities work on data from both standard in and data
from files. The utility set currently includes the following programs:

average: A program for calculating the average of numbers. It will
determine the average from all numbers on input.
bound: Finds the boundary numbers (min and max) of input.
numgrep: Like normal grep, but for sets of numbers.searches for
different occurances of numbers through the use of numeric expressions.
numprocess: Do mathmatical operations on numbers.
numsum: Add up all the numbers.
random: Generate a random number from a given expression.
range: Generate a set of numbers in a range expression.
round: Round each number according to it's value.


pstree

Is a small program that shows the process-listing as a tree (as the name
implies...). It has several options to make selection criteria and to change
the output style.
Code:
335 Sao  @ ~  $ pstree -w -u pm
-+- 00001 root /sbin/init     
 |--- 00170 pm 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/A
TS.framework
 |-+- 00190 pm /System/Library/CoreServices/WindowServer -daemon
 | |--- 00447 root /System/Library/CoreServices/ARD 
Agent.app/Contents/MacOS/ARD Agent -psn_0_524289
 | |--- 00455 pm /System/Library/CoreServices/Dock.app/Contents/MacOS/Dock 
-psn_0_655361
 | |--- 00456 pm aped
 | |--- 00459 pm 
/System/Library/CoreServices/SystemUIServer.app/Contents/MacOS/SystemUIServer 
-psn_0_786433
 | |--- 00460 pm /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder 
-psn_0_917505
 | |--- 00461 pm /Users/pm/Library/Application Enhancers/Skin a 
Dock.ape/Contents/Resources/MWTSAD Dock.ape/C
 | |--- 00463 pm /Applications/PTHCPUMonitor.app/Contents/MacOS/PTHCPUMonitor 
-psn_0_1179649
 | |--- 00464 pm 
/Users/pm/Library/PreferencePanes/Silk.prefPane/Contents/Resources/Silk.app/Cont
ents/MacOS/S
 | |--- 00465 pm 
/Users/pm/Library/PreferencePanes/iChoose.prefPane/Contents/Resources/ICss.app/C
ontents/MacO
 | |--- 00466 pm /Users/pm/Library/PreferencePanes/LiteSwitch 
X.prefPane/Contents/Resources/LiteSwitch X.app/
 | |--- 00469 pm 
/System/Library/PreferencePanes/UniversalAccessPref.prefPane/Contents/Resources/
UniversalAcc
 | |--- 01118 pm /Applications/TextEdit.app/Contents/MacOS/TextEdit 
-psn_0_3407873
 | |--- 01119 pm 
/System/Library/Services/AppleSpell.service/Contents/MacOS/AppleSpell 
-psn_0_3538945
 | |--- 01183 pm /Applications/Internet Explorer.app/Contents/MacOS/Internet 
Explorer /Applications/Internet 
 | \-+- 01247 pm /Applications/Utilities/Terminal.app/Contents/MacOS/Terminal 
-psn_0_4849665
 |   \-+- 01248 root login -pf pm
 |     \-+- 01249 pm -tcsh (tcsh)
 |       \-+- 01274 pm bash
 |         \-+- 01285 pm pstree -w -u pm
 |           \--- 01286 root ps -axo user pid ppid command
 \-+- 00409 pm 
/System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow console 
   
   \--- 00452 pm /System/Library/CoreServices/pbs
tree

Tree is a recursive directory listing program that produces a depth indented
listing of files, which is colorized ala dircolors if the LS_COLORS
environment variable is set and output is to tty. With no arguments, tree lists
the files in the current directory. When directory arguments are given,
tree lists all the files and/or directories found in the given directories
each in turn. Upon completion of listing all files/directories found, tree
returns the total number of files and/or directories listed.

By default, when a symbolic link is encountered, the path that the symbolic
link refers to is printed after the name of the link in the format:

name -> real-path

If the `-l' option is given and the symbolic link refers to an actual
directory, then tree will follow the path of the symbolic link as if it were
a real directory.
Code:
337 Sao  @ ~/evolution  $ tree
.
|-- RDF-urls.txt
|-- addressbook-sources.xml
|-- cert7.db
|-- config
|   |-- et-expanded-file:__Users_pm_evolution_local_Inbox
|   |-- et-header-file:__Users_pm_evolution_local_Inbox
|   `-- storage-set-view-expanded:view_0
|-- config.xmldb
|-- key3.db
|-- local
|   |-- Calendar
|   |   |-- calendar.ics
|   |   |-- calendar.ics~
|   |   `-- folder-metadata.xml
|   |-- Contacts
|   |   |-- create-initial
|   |   `-- folder-metadata.xml
|   |-- Drafts
|   |   |-- folder-metadata.xml
|   |   |-- local-metadata.xml
|   |   `-- mbox
|   |-- Inbox
|   |   |-- folder-metadata.xml
|   |   |-- local-metadata.xml
|   |   |-- mbox
|   |   |-- mbox.ev-summary
|   |   `-- mbox.ibex
|   |-- Outbox
|   |   |-- folder-metadata.xml
|   |   |-- local-metadata.xml
|   |   `-- mbox
|   |-- Sent
|   |   |-- folder-metadata.xml
|   |   |-- local-metadata.xml
|   |   `-- mbox
|   |-- Tasks
|   |   |-- folder-metadata.xml
|   |   |-- tasks.ics
|   |   `-- tasks.ics~
|   `-- Trash
|       `-- folder-metadata.xml
|-- mail
|   `-- pop3
|       `-- cache-pop:__helped@pacific.net.sg_
|-- private
|   `-- config.xmldb
|-- searches.xml
|-- secmod.db
`-- shortcuts.xml

13 directories, 36 files
[edit: fold -s -mt]

Last edited by mervTormel; 01-16-2003 at 02:41 PM.
sao is offline   Reply With Quote
Old 01-16-2003, 04:32 AM   #10
sao
Moderator
 
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
Games I installed with Fink to use in X11:

Code:
340 Sao  @ ~  $ fink list -i --section=games
Information about 2073 packages read in 2 seconds.

 i   3dpong                 0.4-2            Pong clone
 i   amaze                  0.0-2            Text-based 3D maze game
 i   cgoban                 1.9.12-1         X11 frontend for the game of Go
 i   cmatrix                1.2a-1           Scrolling random text effect like The Matrix
 i   crossfire              1.4.0-1          Graphical adventure RPG for X11
 i   dama                   0.5.4-1          Turkish draughts board game. (checkers-like)
 i   fortune-mod            9708-2           Database of witticisms
 i   freeciv                1.13.0-2         Multiplayer Strategy Game
 i   gtetrinet              0.4.4-2          Tetrinet (internet Tetris) client for GNOME
 i   gtkmonop               0.3.0-5          Client for something resembling the well known board game
 i   libgmonopd             0.3.0-3          Embedded server for gtkmonop
 i   libgmonopd-shlibs      0.3.0-3          Embedded server for gtkmonop
 i   lincity                1.12pre49-1      City Simulation Game
 i   monopd                 0.7.0-2          Monopoly-like game server
 i   nethack                3.4.0-1          Console/X11 based graphical adventure game
 i   sdl                    1.2.5-1          Cross-platform multimedia library
 i   sdl-image              1.2.2-1          SDL image file loading library
 i   sdl-image-shlibs       1.2.2-1          SDL image file loading library
 i   sdl-shlibs             1.2.5-1          Cross-platform multimedia library
 i   smpeg                  0.4.4-15         SDL MPEG Player Library
 i   smpeg-shlibs           0.4.4-15         SDL MPEG Player Library
 i   xbomber                0.8-1            Bomberman clone
 i   xgalaga                2.0.34-1         Clone of the classic game of galaga
 i   xinvaders3d            1.3.6-1          3D Space Invaders Game
 i   xmahjongg              3.5-11           X-Windows version of Mah Jongg
 i   xpilot                 4.5.4-1          Multi-player 2D space game
 i   xquarto                2.5-1            Piece matching game for X11
 i   xscorch                0.1.15-2         Scorched Earth - "the mother of all games"
 i   xscrabble              0901-2           Scrabble game for X
Have fun...


Cheers...
sao is offline   Reply With Quote
Old 01-16-2003, 06:47 AM   #11
sao
Moderator
 
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
These are some Web apps I installed with Fink:

Code:
344 Sao  @ ~  $ fink list -i --section=web
Information about 2073 packages read in 1 seconds.

 i   analog                 5.30-1           Program to measure usage on your web server
 i   dillo                  0.6.6-2          Small simple web browser
 i   junkbuster             2.0.2-1          The Internet Junkbuster Proxy (TM)
 i   links                  0.98-1           Lynx-like text WWW browser with tables
 i   lynx                   2.8.4-2          Console based web browser
 i   surfraw                1.0.7-1          Shell Users' Revolutionary Front Rage Against the Web
 i   tidy                   20021210-2       Utility to tidy up HTML code
 i   w3m                    0.3-13           Pager/text-based WWW browser
 i   wget                   1.8.2-1          Automatic web site retreiver
Lynx

Lynx is a fully-featured World Wide Web (WWW) client for users running
cursor-addressable, character-cell display devices (e.g., vt100 terminals,
vt100 emulators running on PCs or Macs, or any other character-cell display).
It will display Hypertext Markup Language(HTML) documents containing links to
files on the local system, as well as files on remote systems running http,
gopher, ftp, wais, nntp, finger, or cso/ph/qi servers, and services accessible
via logins to telnet, tn3270 or rlogin accounts.


surfraw

Shell Users' Revolutionary Front Rage Against the Web
Surfraw provides a fast unix command line interface to a variety of popular WWW
search engines and other artifacts of power. It reclaims google, altavista,
babelfish, dejanews, freshmeat, research index, slashdot and many others from
the false-prophet, pox-infested heathen lands of html-forms, placing these
wonders where they belong, deep in unix heartland, as god loving extensions to
the shell.


Dillo

Dillo is a web browser project completely written in C.
Dillo is small: source is less than 300 KB, and the binary is around 200 KB!
Dillo is very fast!

Links

Links is text WWW browser with tables.

wget

GNU Wget is a free network utility to retrieve files from the World Wide Web
using HTTP and FTP, the two most widely used Internet protocols. It works
non-interactively, thus enabling work in the background, after having logged
off, it may easily be called from scripts, cron jobs, terminals without
Xsupport, etc.


Cheers...

[edit: fold -s -mt]

Last edited by mervTormel; 01-16-2003 at 02:44 PM.
sao is offline   Reply With Quote
Old 01-16-2003, 08:11 AM   #12
Don Benot
Triple-A Player
 
Join Date: Nov 2002
Location: Kettering, Ohio
Posts: 59
Great list Sao. I'll have to check some of these out.

I also use LAME to encode MP3's . I forgot to put that on my list.

Quote:
LAME is an educational tool to be used for learning about MP3 encoding. The goal of the LAME project is to use the open source model to improve the psycho acoustics, noise shaping and speed of MP3. LAME is not for everyone - it is distributed as source code only and requires the ability to use a C compiler. However, many popular ripping and encoding programs include the LAME encoding engine.

Lame is a part of Fink, thankfully. The only way I'd be able to use a C compiler is if you, or someone else of your knowledge, were sitting here next to me.

Regards,
Don
Don Benot is offline   Reply With Quote
Old 01-16-2003, 08:18 AM   #13
sbur
Major Leaguer
 
Join Date: Apr 2002
Location: Saint Peter, MN
Posts: 330
I will second pymol as a cool app for anyone who needs to generate great looking molecular graphics. I have used it to generate pov ray traces for publication and for presentation. In conjuction with graphics converter, I can't see using anything else for publishing my work with small molecules.

There is an OS X native version, but it is still pretty screwey.

Also check out molden as a graphical back-end for gaussian and gamess, etc. the graphics aren't as stunning, but you can animate vibrational modes and generate density plots.

Lots of crystallographic stuff is out there too.

Last edited by sbur; 01-16-2003 at 08:20 AM.
sbur is offline   Reply With Quote
Old 01-16-2003, 11:04 AM   #14
Phil St. Romain
Site Admin
 
Join Date: Dec 2001
Location: Wichita, KS
Posts: 2,350
Marvelous responses, Sao!

This is quickly becoming an excellent resource center!
Phil St. Romain is offline   Reply With Quote
Old 01-16-2003, 02:23 PM   #15
Jacques
All Star
 
Join Date: Jan 2002
Location: New York, NY
Posts: 972
Sao - as much as you seem to dive into X11, do you use the Finder at all? :)

Thanks for all the references, that sure rounds out some possibilities!
Jacques is offline   Reply With Quote
Old 01-16-2003, 06:07 PM   #16
ClarkGoble
Triple-A Player
 
Join Date: Jan 2002
Posts: 58
Just to be the cyncial devils advocate. I think that you'll find most of those applications either have better versions or solutions within native Aqua apps or else are very specialized.

For instance I find all the X11 office applications much weaker than MS Office or frequently even Appleworks.

MySQL is a general Darwin app and there are *many* Cocoa, Carbon and even PHP interfaces for it. There are even OSX installers for MySQL. It's a great database, but you don't have to break out X11 at all to use it.

There are many browsers for X11, and Dillo in particular is very fast. However most are far less powerful than Chimera, Safari or IE. Further when you have those along with many other Aqua browsers, why use X11?

There are MP3 players and encoders. However while many use less processor time than iTunes, none are anywhere near as good as iTunes. (IMO)

Unless you are Unix head who learned Unix on the CLI you'll have Vi, Emacs or any of their X11 expansions. Trust me on this. A case could be made for terminal based Unix editors like Pico. However once you go to Windows I think you'll find BBEdit is a much better solution. The only reason for the X11 apps is when you are already used to them or have a collection of built up macros.

The chatting programs I can't really speak to. However there are many, many chat programs for Aqua. Most are vastly superior to iChat and I suspect are the equal of X11 applications.

Rsync and related programs all have Aqua versions.

Gplot, Spice and so forth all have OSX ports. You don't need X11 unless you once again already have a collection of code that utilizes the X11 version. The only exception would be Maple 7 which only runs under X11 at the moment, although an Aqua version is due shortly. However even there Mathematica is native, although Maple is slightly better for some uses.

Don't get me wrong. There are MANY things I install with Fink. However while I installed many X11 applications, I find I never use them except to explore. On the other hand many terminal things I install with Fink or related builds, I do use a lot. Things like TCL and Expect, newsgrab, and so on. When I need an interface I typically roll something quickly with Appleworks. I don't claim to be a great shell person nor a great Appleworks person. But it seems to work very well.

I still play around with X11. However I'm still looking for the application that I'd actually *use*.
ClarkGoble is offline   Reply With Quote
Old 01-16-2003, 07:09 PM   #17
RacerX
Triple-A Player
 
Join Date: Jan 2002
Location: Minneapolis, MN
Posts: 212
Re: Scientific apps I have installed with Fink to use in X11:

Quote:
Originally posted by sao
Geomview

Geomview is an interactive 3D viewing program for Unix. It lets you view and manipulate 3D objects: you use the mouse to rotate, translate, zoom in and out, etc. It can be used as a standalone viewer for static objects or as a display engine for other programs which produce dynamically changing geometry. It can display objects described in a variety of file formats. It comes with a wide selection of example objects, and you can create your own objects too.

Geomview? When I was working at the Geometry Center we had it running on SGIs, Suns and NeXT workstations (which was what our core systems were back then, ca. 1994). I was under the impression that you needed more than just an X Window System to run it. Both SGI's IRIX and Sun's Solaris (and early versions of the SunOS) all had Motif in common (which I was under the impression was one of the requirements to run it on non-SGI/Sun systems).

I had always hoped that someone would pick up where the NeXT version left off and would make a Mac OS X version. The person who did a majority of the work to port Geomview to NEXTSTEP was a good friend of mine and I was using his builds (sometimes daily) on my project while I was there.

Another friend of mine there had started on an X Windows port, but I never heard if he finished and I know that the last time I checked in with him he was no longer part of the Geomview project (which is no longer part of the now gone Geometry Center ) over at geomview.org (which I think maybe in St. Paul now as I recall).

I still love that program, and have it on all my SGIs and my OPENSTEP system (which isn’t running at the moment). It is fun running it on an SGI as I could rarely do that when I was at the Geometry Center (we only had 8 SGIs, but we had about 30 NeXT cubes and slabs).
RacerX is offline   Reply With Quote
Old 01-16-2003, 07:21 PM   #18
yellow
Moderator
 
Join Date: Jan 2002
Posts: 10,677
X11 - not for everyone

Just a reminder that X11 was developed as a GUI for UNIX back in the day. A lot of the apps mentioned along the way here are apps that are don't require X11.

The true beauty of X11 on OS X is that academic institutions and corporations that have been using various flavored *NIX boxes up until now have a new choice that can be intigrated seemlessly with a more desktopy/"user friendly" OS.

For me, instead of having a Mac or PC and a *NIX station to do work, I combine the clutter into one sweet place that I can do treatment planning and everything else I would normally do in one local.
yellow is offline   Reply With Quote
Old 01-16-2003, 07:22 PM   #19
Craig R. Arko
Site Admin
 
Join Date: Dec 2001
Location: Minneapolis, MN
Posts: 3,988
Both Geomview and Orrery packages are up there. The maintainer is a Dave Morrison if you know him.
Craig R. Arko is offline   Reply With Quote
Old 01-16-2003, 07:40 PM   #20
RacerX
Triple-A Player
 
Join Date: Jan 2002
Location: Minneapolis, MN
Posts: 212
Quote:
Originally posted by Craig R. Arko
Both Geomview and Orrery packages are up there. The maintainer is a Dave Morrison if you know him.

That doesn't sound familiar. The people I knew were Stuart Levy and Mark Phillips (they did the original SGI version), Dan Krech (NeXT version), Nathaniel Thurston and Daeron Meyer (working on the X Windows version). I imagine a a lot of people worked on the project long after I left.
RacerX is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT -5. The time now is 06:06 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Site design © IDG Consumer & SMB; individuals retain copyright of their postings
but consent to the possible use of their material in other areas of IDG Consumer & SMB.