Re: hows the ascii os??
From Josef 'Jupp' Schugt <jup...@gmx.de>
· alt.ascii-art
· 29 Mar 2003 16:38 · View full thread
· report
On Wed, 26 Mar 2003 02:38:45 GMT, lament <ayz...@shaw.NOSPAM.ca> wrote: >> haven't been here for a while, last time i was here the ascii os >> was under development [graphically] just wandering how it's >> comming along?? > > If by OS you mean a shell, then what's wrong with Norton (or > Midnight) Commander? Midnight Commander does *not* use ASCII-Art. It does use (character) graphics mode. Besides that I think he is after something more ascii-graphical. To give some examples how this may look like here is a screenshot taken from 'links-hacked' TUI. ----------------------------------------------------------------------- Ruby Home Page (p1 of 9) The Object-Oriented Programming Language Ruby: Programmers' Best Friend Lang +-------------------- Network options --------------------+ * | HTTP proxy (host:port) | * | localhost:8080 | What | | * | FTP proxy (host:port) | +------------------------- FTP options --------------------------+ | Password for anonymous login | | nos...@test.com | G | | | [ OK ] [ Cancel ] | R +----------------------------------------------------------------+ * | [ ] Set time of downloaded files [ HTTP options ] | * | | * | [ FTP options ] | * | | * | [ OK ] [ Cancel ] | * +---------------------------------------------------------+ * * exerb-win32: Exerb for Windo.. http://www.ruby-lang.org/en/ ----------------------------------------------------------------------- Even more ASCII-artistic is the TUI of 'elinks'. Screenshot: ----------------------------------------------------------------------- Ruby Home Page (1/10) The Object-Oriented Programming Language Ruby: Programmers' Best Friend Language +----------------------- Options manager ------------------------+ | | | [-]- User interface | W | | [-]- Color settings | | | | [+]- Color terminals | | | | [-]- Non-color terminals | | | | [-]- Main menu bar | | | | | [-]- Unselected menu bar item | | | | | | |-- Text color | | | | | | `-- Background color | | | | | [+]- Selected menu bar item | G | | | | [+]- Hotkey | | | | [ Info ] [ Edit ] [ Add ] [ Delete ] [ Save ] [ Close ] | +----------------------------------------------------------------+ R * sys-host: C extension that p.. * sys-uptime: C extension for .. http://www.ruby-lang.org/en/ [86396][-----] ----------------------------------------------------------------------- Another program that does use ASCII-art is 'mutt'. The thread view of mutt looks like this: ----------------------------------------------------------------------- =ruby-talk@jupp [-] 107# / 424K [threads/date] [61%] Mutt 1.4.1i 45 X 03-03-28 Daniel Carrera 22 | `->Re: Newbie question: 46 X 03-03-28 Weng Lei-QCH1840 41 |*>Re: Newbie question:Does Rub 47 X 03-03-28 Daniel Carrera 19 | `-> 48 X 03-03-28 Weng Lei-QCH1840 31 `*> 49 X 03-03-28 nobu.nokada@softhome 19 Re: Inheriting from WIN32OLE 50 X 03-03-28 Xavier Noria 71 Re: Programming Ruby in more fo 51 X 03-03-28 Yukihiro Matsumoto 15 Re: Array question 52 X 03-03-28 Daniel Carrera 25 |-> 53 X 03-03-28 Tim Bates 18 | |-> 54 X 03-03-28 Daniel Carrera 32 | | |-> 55 X 03-03-28 Daniel Carrera 19 | | | |-> 56 X 03-03-28 Tim Bates 12 | | | |-> 57 X 03-03-28 Daniel Carrera 21 | | | | `-> 58 X 03-03-28 Tim Bates 8 | | | | `-> 59 sX 03-03-28 Eric Hodel 38 | | | `-> 60 X 03-03-28 Pit Capitain 16 | | `-> 61 X 03-03-28 Chris Pine 43 | `-> 62 X 03-03-28 Robert Klemme 12 | `-> 63 X 03-03-28 Yukihiro Matsumoto 12 | `---> 64 X 03-03-28 Michael Campbell 26 | | |-> 65 X 03-03-28 Hal E. Fulton 50 | | | `-> 66 X 03-03-28 Michael Campbell 25 | | | `-> q:Quit d:Del u:Undel s:Save m:Mail r:Reply g:Group ?:Help ----------------------------------------------------------------------- This may give some idea how an ASCII-OS does look like (I did diddle the screenshots by removing some white space so that they fit into 71 characters a line. Of course 80 x 24 is a bit small but that's not what I use here. I use a 132 x 50 *TEXT* mode that is directly supported by my graphics card (higher text resolutions are available but they have too low a refresh rate). And this only is part of what can be done. You can also use TWIG which is a text mode window manager that allows you to have different windows running different programs. Obviously this only makes sense with high resolution text modes so I won't provide a screenshot for that. The major advantage of ASCII-Art over graphics is efficency (especially when you are logged in on a remote machine): To represent a 132 x 50 text display you need approxmimately 5 KB. You wonder why it's not 6.6 KB? Text mainly consists in lowercase characters so you can assume about 6 Bit per character. For a 800 x 600 display at moderate 16 bit color depth you need about 1 MB. In other words: You need a compression ration of 1:200 to reduce the graphics data to what Huffman-encoded ASCII needs. In real life it is rather a factor of 1:400 because ordinary compression routines like bzip2 give you 2.5 KB or even less. I sometimes remotely log in using a very slow connection (modem, downloads running in parallel, effective transfer rate about 0.5 KB per second). Even with that limitation a TUI is still usable. Josef 'Jupp' Schugt
Original message headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f996b,2884b91eb78b5788 X-Google-Attributes: gidf996b,public X-Google-ArrivalTime: 2003-03-29 12:43:46 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!nntp.cs.ubc.ca!fu-berlin.de!uni-berlin.de!ae4fc.pppool.DE!not-for-mail From: Josef 'Jupp' Schugt <jup...@gmx.de> Newsgroups: alt.ascii-art Subject: Re: hows the ascii os?? Date: Sat, 29 Mar 2003 16:38:19 +0000 Organization: none Lines: 134 Message-ID: <slr...@jupp.8m.com> References: <b5lf4j$rr6$1...@sparta.btinternet.com> <pan...@shaw.NOSPAM.ca> NNTP-Posting-Host: ae4fc.pppool.de (213.6.228.252) X-Trace: fu-berlin.de 1048970625 1944205 213.6.228.252 (16 [53633]) X-Orig-Path: jupp.8m.com!news User-Agent: slrn/0.9.7.4 (Linux) Xref: archiver1.google.com alt.ascii-art:22563
Related ASCII art in the Gallery
Explore these categories from our collection of 11,000+ artworks:
_______ |.-----.| || jgs || ||_ _|| `--)-(--` __[=== o]___ |:::::::::::|\ `-=========-`()
,sSSs ,SSSS_/ ,_ sS/`))\// sS//|_(_/ _, SS\\\ `""-.-'` / sSS` jgs-==-'`'-._\
___________ | _______ | | | | | | | | | | | | | | |_______| | |___________|
//O\\
|\/\/\/| | | | | | (o)(o) C _) | ,___| | / /____\
|HHHHH/"\"\HHHHHHH| |HH`\|_.-)'|/'dP,H| |Hb.`\\_/_//'.oddH| |HHHb|`.\/\,'|HHHH| |HHHHHb/\/\/|HHHHH| |"""""""""""""""""| | |"" /\ \ / |"" | | |__/--\ \/ __| |
Make your own ASCII art
Turn images, text or 3D into ASCII, or draw your own – right in your browser.
About this message.
This message was posted publicly to the newsgroup
alt.ascii-art
in 2003 and is mirrored here unchanged as part of the Historic Archives – only email addresses are masked.
The artwork and text belong to their original authors: if you copy a piece, keep the artist's initials or signature intact and credit them where you can.
Are you the author? Contact us to get your posts attributed, connected to your artist profile, or removed.
Report this message
Help us keep the archive clean and accurate. Reports are reviewed by a person – nothing is changed automatically.