MUD Shell
TGandalf writes "MUD Shell is a shell for end users- as easy to use as a MUD or a text adventure game. View an example session and download the source (16KB). It translates your filing system into a map, so cd.. becomes gonorth or simply n. File copying via the shell involves moving to one location, taking objects, then moving to another location to drop them. We got the idea from reading a thread on SlashDot." Allright I can't imagine actually using this, but I gotta give props. Very clever.
Isn't this just like the Adventure Shell, which has been around for a long time? Seems pretty MSInnovative to me.
-- Erich
Slashdot reader since 1997
User: I need to access this directory share on the network.
sysadmin: You must first defeat my evil minions! Muhahaha!!!!
Attention all planets of the Solar Federation! We have assumed control! - Neil Peart
Might be worth a look-into -- the bash version claims to be "ca 1984".
I thought "up" would be better for "cd .." instead of north. Each subdirectory could be a dungeon that goes down deeper...
if(!toilet_paper) roll.replace(new roll);
Not to kill the humour, but for those newbies out there, init.d should contain you actual physical files, while rc?.d contains symlinks to them, with the appropriate prepending for load instruction and order.
-no broken link
you've completely missed the point. the appeal of computers is that we can create streamlined environments for doing what we want to do. the real world is horrible for doing work. you have to move around to get at stuff (even if you're not wasting energy walking around in a VR world, your wasting time..), you have to manage all that paper by yourself, your desk gets messy, and hardcopy doesn't even let you copy/paste! why would you want to recreate all the flaws of the offline world?
as for those who can't learn how to use the superior interface; they will soon be superseded by a generation which has already learnt the technology, so are they really an issue?
where did this silly notion that the intuitive interface is the best interface come from?
-------------
Yes, except for where /etc/init.d/ is itself a symlink to /etc/rc.d/init.d/, of course.
--
The most valuable commodity I know of is information. - Michael Douglas as Gordon Gekko, Wall Street
No. We will never have a 3D filesystem browser that represents your filesystem in a visually palatable format.
Nope. Never.
kickin' science like no one else can,
my dick is twice as long as my attention span.
Withdrawal before climax is very ineffective and those who try this are usually called "parents."
Who says open source doesn't innovate? ;-)
(* it's just a joke!)
"I may not have morals, but I have standards."
"I may not have morals, but I have standards."
Primus sucks!
You have been eaten by an ugly ogre.
That was painful!
You lose points.
If you open yourself to the foo, You and foo become one.
Gives a new meaning to drag'n drop...or perhaps, dragon drop.
IIRC, there was a "doom shell": your processes were represented as monsters and it was possible to kill them. I remember the story here on Slashdot.
You could walk through the file system and everything was if you were walking through a doom game. Very clever.
It would seem only logical to have it have a Tron feel to it. Or even a Reboot one.
And BTW, what happens when you get killed? Is your account blocked until you are resurrected, or something?
There is new mail here
Victor
Pretty soon anyone will be able to use a computer. What are these people thinking? How am I going to keep demanding a high salary for possessing "cryptic OS knowledge"?
there are no stupid questions, but there are a lot of inquisitive idiots
I never saw the movie, but in the book there is a virtual-reality filing system that you walk through, open drawers, etc. Sounds like this shell is the first step. - JoeShmoe
-- I wonder which will go down in history as the bigger failure: the War on Drugs or the War on Filesharing
RASH, sounds like a cool shell. :-)
Someone set us up the bomb, so shine we are!
I had a similar experience... in Windows, I had to create batch files for ls, rm, mv, cp...
Then I discovered some sort of "power toys" package from Microsoft that included ported versions of ls, rm, mv, and so on (much better than the Win9x equivalents.) Microsoft probably ported them from BSD like they did with the ftp command. Unfortunately, since I got a new computer, I haven't been able to find them again.
Does anyone know of a shell that's been ported to Windows 2000? Or if not an entire shell, just the command-line tools would make me happy.
<drum roll>
Microsoft BOB!
JdV!!
<Enter any 12-digit prime to continue>
goto / /. There are exits in the usr, etc, root and home directions. Vmlinuz and core are in the room.
...
You enter
look You see vmlinuz and core.
look at core
Core is a large fellow and looks to be very old.
> kill core The gods prevent you from acting.
> cast 'sudo' kill core
You *massacre* the core.
> look at core
The core looks pretty hurt.
You *obliviate* the core.
You kill the core dead! RIP!!!
> cons vmlinuz
Are you mad!?!?
-- Good judgement comes with experience. -- Experience comes with bad judgement.
When the computer is infected by a virus does that mean I got bit by chiggers and have to go find the mud?
Life is an Adventure.
...its name is MUD.
"Ancillary does not mean you get to rule the world." --U.S. Circuit Judge Harry Edwards, speaking to the FCC's lawyer
"Pinky, you've left the lens cap of your mind on again." - P&TB
"I can see my house from here!" - ST:
Eschatfische.
that seems like a pretty nifty way to navigate around...but isn't the idea of computers to make it possible to do things more quickly? Maybe not, but that's what I usually look for. Amusing anyhow.
terradot, growing awareness
This has been done before, a long time ago. See/ ad vsh
ftp://ftp.ai.mit.edu/pub/users/friedman/scripts
"just connect this to..."
BZZT.
Liberty.
He is giving it propellors. I dunno whether it is aircraft props or boat props though...
At least he isn't giving props to dead homiez
--- Can i borrow your Clue-Stick(tm)? I need to go beat a few people with it...
Or maybe it could be that people just want to do things in new and unusual ways, just to say they can.
Stop reading so much into these articles, you're quite on the virge of trolling.
--
Soma: because a gramme is better than a damn.
Cool, DIE netscape, DIE X, Die DIE DIE!!!!!!!! /etc or /usr or something "God danget, I know that /usr/local hallways around here somewhere!!"
it would also be cool, but it would be not funny to get lost in
Er, if its like any modern mud, you can use n,s,e,w,u,d for directions. Not that I can try it, since my linux computer is sitting far away now and I'm limited to my windows computer. *Sniff*
Dammit! And it looked interesting too!
I gave up sigs almost a year ago.
Cygwin It's a POSIX layer for win32. Bash, ksh, and so on have been ported to it, as have many many unix tools..
--
> enter /etc
>look
[listing deleted for brevity]
>look at smb.conf
smb.conf looks interesting. You might be able to write to it and delete it. You definitely cannot execute it
> wield SwordOfDeletion
> attack smb.conf
You hit smb.conf hard.
smb.conf savages you with a death spell.
You feel weak.
You run away to /
> say "shit, forgot to su"
MUDs may be easy to use after you've learned one (because the interface is very similar). However, one still has that initial learning curve. Granted, a MUD has a bit more intuitiveness than your average bash shell, but still. Bash is far more efficient for most tasks, after that initial curve is overcome. I think it's more useful to show a newbie how to do things in a windowed-manager, and when they get comfortable with the concept of a file system with directories (folders), subdirectories, filetypes, extensions, etc. then introduce them to the shell. Learning to get around in a window manager greatly increases overall knowledge of how the filesystem is set up (regardless of OS), which is a prerequisite for using a shell prompt effectively.
"The universe seems neither benign nor hostile, merely indifferent." --Carl Sagan
"Verge of trolling"?!?
s/he *is* a troll. Go read her/his back posts. A rather good troll at that.
Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
> enter /etc
/etc
>look
[listing deleted for brevity]
>look at smb.conf
smb.conf looks interesting. You might be able to write to it. You definitely cannot execute it.
> wield SwordOfDeletion
> attack smb.conf
You hit smb.conf hard.
smb.conf savages you with a death spell.
You feel weak. You are near death.
You run away to /
> say "shit!"
You say "shit".
/boot looks are you strangely.
> cast SuperUser
> password: *******
> drink healing potion
> enter
> attack smb.conf
You kill smb.conf with a single blow.
> Say "Thats more like it"
You say "Thats more like it"
/init.d applauds loudly.
The adventure shell was written in 1984 by Doug Gwyn, gwyn@brl.mil, (now arl.mil). Doug is a well-respected old-school UNIX hacker. Yes, this is not nearly hot off the presses.
Does anyone know of a shell that's been ported to Windows 2000? Or if not an entire shell, just the command-line tools would make me happy.
Why not look here, for a whole range of GNU software running on Windows..
Steve
---
When visualising a year, what does it look like?
(Correct answer: The year is a circle. Time flows counterclockwise. The year begins/ends about 11 o'clock.)
I remember writing such a shell in a moment of boredom around 10 years ago with some equally sad, mud-obsessed mates.
:)
We had is set up so you could 'unlock' the door to your 'house' and let others inside. Each directory had a both a long and a short description which you could view. Files were objects (or objects were files!) and you could move them around...... you also had an object that moved with you so that you could see someone if their current working directory was the same as yours. 'Talking' to them sent them a screen message etc etc.
Was great fun - I guess I should pull out the source from somewhere
Troc
Troc's dubious podcast and blog: http://www.trocnet.net
I'm sure the idea is older than this. I remember something called `ash', the adventure shell, that ran either on Vaxes (4.3BSD) or on an HLH Orion which ran a souped-up 4.2BSD. This was along the same lines, but it wasn't done in bash because bash didn't exist then -- I guess this was 1986-87 timeframe. If it was on the Orion it may have been local to them I think, I think at least one of the HLH people was an adventure-game type person.
My implementation philosophy is slightly different however. I had as an original demand that it shouldn't change your prefered working environment except by adding things, i.e., it shouldn't break any of the things in your shell that work now. It's written in perl and primarily uses bash shell functions. It currently has: .room_description files in the actual directories. "Use" uses the file command to deduce file type from header and mdsh has its own simple-to-modify magic file that associates file types with application (can have several console and X alternatives for each file type).
go [north/n/dir]
take/drop [object/regexp]
inventory
examine [file/dir/person]
use [object]
It supports local and global "skins" for your filesystem (that is, room description files) as well as
When you enter a directory it diplays a room description if there is one, the number of files in the directory and the "exits" (directories)avilable, and also any other users in this directory. "Examine" works for all displayed objects (using the passwd file for users in your dir).
Problems with my current version is that it is bash specific and mutli-user functionality is limited to seeing who else is in you cwd. I'm working on a new version that will take care of these issues and make command line chat etc possible.
This application must be classified as a Bad Idea(tm) along the lines of Doom for sysadmins. It also has several predecessors, like ash and one adventure shell written originally for the VAX in the early 80's. If there is any interest I could probably put my code up somewhere. Email me at henning@roxen.com.
If I could work and hunt the wump at the same time I would never leave my keyboard.
By definition, a government has no conscience. Sometimes it has a policy, but nothing more. - Albert Camus
Here it is. http://www.google.com/search?q=cache:www.cs.unm.ed u/~dlchao/flake/doom/+doom+shell&hl=en
Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
You are in the evil MS forest. There is a trail which goes east and west. You hear noises coming from the north.
system.dat is standing here
H 400(400) V 82(82) > hit system.dat
You knock the @#$$ out of system.dat which causes a BSOD
system.dat is dead!
You receive 2 experience points for participation.
The battle so far has lasted 1 round.
You laugh at the sound of the pc speaker's scream
H 400(400) V 82(82) > yay!
xirium@
Exits: North East South West.
Funny how with every turn everything seems to be going south.
-Moondog
For example, the Super Nintendo classic, Metroid.
Don't forget that Friday is Hawaiian shirt day.
>cast top
You see a mail daemon here
You see a http daemon here
You see a ftp daemon here
>yell Help, demons!
You yell, "Help, demons!"
>attack http daemon
You easily slay the http daemon
|<00|_/-\|)/\/\1|/| yells, "Some lamer just crashed our Web server, d00dz!"
check out the header of this shell:
#!/usr/bin/perl
#MUD Shell
#(C)2001 Dean "Gandalf" Swift and Xirium
#
#20010209 Gandalf: idea taken from comments on SlashDot.Org
#20010210 Gandalf: start
Hmmm... ok... but which comment was he inspired by?
My guess is comment #46 from this archived story
any other guesses?
--
What happens when you outlaw guns
"Damn these kids and their fancy-pants text streams!!! GRRR!!!! Back in my day we leeched bandwidth by CARRIER PIGEON YA LAZY GOOD FER NUTHINS!!!"
This sig is xenon coated, and will glow red when in the presence of aliens
I'm working on something similar: I've hacked into the tcsh source so it will, before saying "command not found", send your command over a TCP connection. On the other end I've got a PennMush server. So far I just use it to chat at my terminal with my friends, but ultimately I'd like to add cute interactions with the filesystem.
I call it mutcsh.
So far it's in no shape to share, but if anyone is very interested, let me know.
Back in the 80s, I'd use DOS and play Infocom games constantly. Whenever I lost my train of thought, I'd do either L or DIR absentmindedly, just to get me restarted.
Of course, half the time, I'd get I don't know the word 'dir.' and the other half I'd get Bad command or filename: L.
Got so bad I made an L.BAT which did a DIR, which helped a little. :)
[
You find yourself surrounded by a mysterious blue cloud. You are unable to move.
you use this product.
Isnt there a top ten mud
addict list? this should
be added to it.
-CrackElf
"Blake is an idealist, Jenna. He cannot afford to think." - Kerr Avon, Star One, Blakes 7
That would take a bit of adjustment for me. I've always thought of .. as west!
--
+1 Insightful, -1 Troll. What can I say, I'm an Insightful Troll.
http://www.hgb-leipzig.de/~leander/TDFSB/
the server was down last i looked, hopefully its back up now.
That would take all the fun out of mudding.
I loved playing the old muds for months at a time only to advance my charachter a little bit and always have new challenges. But in a OS I'm not sure I want that fun challenge all the time.
Go North index.htm
You are standing in front of Inetpub
There are three 31137 h4x0rz in front of you
Exits are to the North and South
Use firewall
Firewall bounces off of 31137 h4x0rz -10
Run Away
Your have run away
You are standing in front of \\root
there is nothing here.
There are no Exits...
Are you lonely? Hate having to make decisons? Meetings, the practical alternitive to work.
It would certainly be interesting to turn this into some sort of educational introduction to UNIX. And could be quite fun for younger kids. At least after "playing" they would be familiar with some of the concepts.
/etc, mail, etc. Essentially, designing multiple disciplines at various levels. "root" could become a much less necessary account (I have always felt root is a bad idea; hard to see who did what (and yes I know about sudo and its like), and it is too much of a target -- get root and you have the keys to the kingdom).
On the other hand, there were some interesting concepts in the MUDs which could migrate back into the command-line. The idea of levels was kind of cool. A particular user could be deemed an http "wizard" (i.e., full access to all things http) but a newbie WRT init, users,
The real silver bullet to good programs is caffeine; lots and lots of caffeine! *twitch, twitch*
Yeah, and why is the Left so goddamn liberal?
BH
BH
Fools! They laughed at me at the Sorbonne...!
That I didn't see one reference to MS Bob here. While I never used Bob, this seems to me that this is exactly what Bob was trying to accomplish. I always thought Bob was a great idea in theory, but apparently it suffered from being a resource hog and other typical MS problems. Wonder how it would perform on some modern hardware?
Is there any interest in pursuing this type of project? I'm by no means a programmer, but I would volunteer my time and what efforts to contribute to such a thing.
> It would be nice to carry files around with you
This is something I rather like about windows explorer: you can cut and paste files, which is rather like the "get" and "drop" commands I wrote a long way back when i was learning unix. never went so far as to make it a whole shell though.
zope manages resources the same way, though it's mostly because that's just about the only way to move files around in most web interfaces.
--
I've finally had it: until slashdot gets article moderation, I am not coming back.
This might work, with voice input. "Drop all" is much easier than "arrgh em space dash arrgh space asterick", if you are speaking your commands.
Funny, the biggest complaint I've heard about *nix is that it's not wordy enough. I believe the UNIX for Dummies book accused many of the original designers of being "lazy typists."
This could be the start of a new religious issue: leave "rm -rf" as is, or alias it to "delete everything omigodno! wait..." ;-)
-Phil
p.s. - this is probably the best topic for all those "programmers are so caught up by the fact that they can that they don't consider if they should sigs...
Once you eliminate the impossible, whatever remains, no matter how improbable, will be quoted out of context on
Aren't you the one who was salivating over the prospect of a 3-d interface the other day?
(I was too, but I'm not dissing it today)
Yes, I think that most geek social maladaptivia can be directly traced to an encompassing fear of the grues and evil wizards that lie outside the safety of the computer room.
How about this: Geeks couldn't care less. Geeks are happy with the command line. It's for the benefit of everyone else that we have cute little folder icons and trash-cans and clickable buttons that look like old-tyme radios.
"Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
man i SOO want to see the day that we have a GUI like that thing in hackers. little packets of data flying around the room and people getting into the garbage file and hax0ring stuff. aww YEAH.
I agree with your point. The added level of mapping directories to directions is not that interesting. However, I think some MUD features would really work on a unix shell.
The one I would like most is being able to interact with other users on the system. For example, movement: someone cd's to your home directory; you see something like "jdoe enters from /home/jdoe." If you cd to jdoe's home directory, you see "You see jdoe here." Chat: "jdoe says: what's up." Emotes: "jdoe smiles happily," and so on.
It would take extending an existing shell a bit and add some way to keep global state. Not too bad.
~Tsunami -- You can't bring a good wave down!
Very cute, now if it had MOOcode as a scripting language I might consider using it ... on the last friday of every month.
I think that efforts like this could help the indoctrinated user become more comfortable with a command line interface. It gives a very easily visualized representation of the file system which is actually more logical than the folder analogy commonly used. Once the user realizes that the folders they are used to using are simply an abstraction, they are ready to start learning a full-fledged command line interface, at least for file management. Of course there will always be a use for the GUI, but as anyone who has worked tech support can tell you, the GUI lets people be stupid, and then they don't know how to solve even the most rudimentary problems, because they don't understand that it is only an abstraction. If stuff like this makes the users a bit more aware of HOW the computer works, I'm all for it. Then we can get to work on juicier stuff, like not leaving the Administrator password blank.
WARNING: there is a trojan on your
mudsh - /home/mcrandello # cas colorsp bin
/home/mcrandello/bin
/home/mcrandello/bin
/home/mcrandello/bin
/home/mcrandello # back bin
/home/mcrandello/bin
/home/mcrandello/bin.
/home/mcrandello/bin.
/home/mcrandello #
Your Colorspray Spell ****Obliterates****
Your Colorspray Spell ****Obliterates****
Your Colorspray Spell ****Obliterates****
/home/mcrandello/bin has big nasty wounds and scratches.
/home/mcrandello/bin swings at you, but misses.
mudsh -
Your backstab wounds
/home/mcrandello/bin is mortally wounded.
/home/mcrandello/bin has died.
***You get 5 gold pieces from the corpse of
***You find the charred remains of an rxvt binary on the corpse of
mudsh -
Real-time strategy, eg StarCraft. Your resources are marshalled and moved by positioning them on a map. Resources are not used up, and most systems will not have enemy systems that need to be destroyed. It would be more of a SimCity interface, I suppose. Network connections might be represented by streams of peons or some such. Incidentally I've always felt command line interfaces would be useful in such games, especially if groups are designated.
Platform games. This metaphor is already used in configuration wizards.
First person shooter ... already mentioned on this thread.
Tetris etc ... graphical representation of resource allocation at a corporate level
The last MUD shell I downloaded from a 1337 warez site had "xyzzy" linked to "rm -rf".
Read the rest of this comment...
Now we'll ever know if sysadmins are hard at work or having mudsex.
look
There is a / here.
get /
put / in /
I used "ash", the Adventure Shell, six years ago or so. This is just a retread. (Although given ash's lack of maintenance, possibly a needed one.)
MUDShell doesn't really do that, unless the newbies happen to have experience with Adventure style games. Otherwise, a lot of the humor and some of the "logic" of the shell would be lost on the newbie.
MUDShell is probably more entertaining for oldtimers than useful to new users. Nothing wrong with that.
The same holds true for more than just file systems. Take the GUI for example. These days it's slick, with nice 3D buttons, and shaded icons mouse cursors, what have you. All of this is to mimic the way things would be if they were "real" - that is, real buttons made out of plastic or whatever. Things fade in and out of view as menus pop up, and roll when scrolled.
None of this is crucial to the way that computers works. It's all asthetic - intended to make us think that we're actually doing something more than pushing a bunch of zeros and ones around in a big calculator.
It's all psychological, so that those of us who spend >5 hours sitting in front of the box feel like we're actually interacting with something more than a wafer of silicon.
----------------------- Arm the homeless.
I should read all the comments before I make my own...
The film hackers is much more realistic if you consider all of the on screen action to be a metaphor of what is supposed to be happening. Think of it as a cinematic convention for how the characters percieve an otherwise plain screen of text.
> sneak
Echo off.
> wield rm
You hold rm and begin using it as a weapon.
> back *
You plunge rm into the back of sc17018aa which results in a loss of bytes and and total dissapation.
You plunge rm into the back of sc19333aa which results in a loss of bytes and and total dissapation.
You plunge rm into the back of sc22942aa which results in a loss of bytes and and total dissapation.
You plunge rm into the back of sc23401aa which results in a loss of bytes and and total dissapation.
You plunge rm into the back of sc25776aa which results in a loss of bytes and and total dissapation.
> n
var is here.
root has arrived from the south.
> l root
root appears to be very pissed.
root is in an excellent condistion
root sees you and attacks!
root massacres you to small fragments with its kill -9
You are DEAD!!
--
A feeling of having made the same mistake before: Deja Foobar
I know this.
---
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
I thinkt he whole idea of "getting" and "dropping" files and having an inventory is fantastic. Having a series of already known MUD commands for file manipulation makes file-handling rather easy. Throw in regexp support in your get statements, ditch the whole "go north" thing, and this is a great shell. Kudos for the whole MUD thing, anyway, though, as I find it very nifty.
Mike Greenberghttp://www.yourmothernaked.com
Might it not be because computers are complex systems and we therefore need to impose a level of abstraction? You will note that we already have many levels of abstraction between us and the computer, or we'd all be programing using hex editors today.
Metaphors existed long before we came along as a way for people to clutch at the intangable and shape it to a concrete shape that is familar to them.
You might as well say that poets are driven by an obession with emotion and thoughts that they wish to merge external reality with them.
Now most geeks have no problems envisioning abstract concepts (at least as regards the inside of their computer). However, increasingly concrete layers of obstraction in the user interface does make it easier for users. To me this seems like the text based version of the graphics user interface.
Personal, I'll probably always perfer bash to ethier of them, all things being equal, but given some development time I can see this more concrete text based user interface might be very useful to less experienced users in situations where bandwidth counterindicates the use of a GUI.
--
Remove the rocks to send email
On the whole, I find that I prefer Slashdot posts to twitter ones because I don't get limited to 140 chars before
The story is not about filesystems. It's about user interface.
The question is why do Geeks like computers more than non-geeks?
Perhaps it's because they see something in computers that the non-geeks missed. If you're a programmer then you can show the rest of the world what you see by building different interfaces.
I have been thinking about doing this as a part of the varium project. A python shell with a virtual file system.
If anyone knows of a similar project it would be helpful to see.
What if you miss /tmp and hit /vmlinuz?
-antipop
This is an excellent start, as most starts are. Obvious improvements would be to code it in a less interpretive language, and to add local directory features to provide the room description. For all I know, this might be an option already, I only scanned the source briefly.
some of the issues mentioned in the original thread, such as concepts such as "file I edited yesterday" would be useful and interesting, or maybe just interesting, or maybe just cool.
Anyways, cool idea, and cool project, good luck.
-Restil
Play with my webcams and lights here
Seriously though, folks.
I could actually see this sort of a shell being very useful in getting people comfortable with the commandline. I have a good friend who is a devout mac user and cringes at the thought of a commandline. Yet, we MUD all the time. Go figure.
Now that OSX is going *BSD, this could be a nice shell for them to use in keeping with their philosophy of making everything as intuitive as possible!
Plus, I actually like using the shell. It's not as powerful or convenient as bash, but it has the potential to be!
Just my $0.02.
Mike
"It is only with the heart that one can see rightly; what is essential is invisible to the eye." -Saint-Exupery
I feel sorry for the hapless hackers who break into the system. After hours of trying exploits they finally get in only to be presented with the only shell on the system.
/home/mudsh > ls
mudsh -
Bad syntax, try "Go n,s,w,e"
This is probably the best way to keep 14 year old boys from hacking you system I've ever seen since most of them have never even play an infocom game.
I actually thought of this once myself... mainly because I still, unfortunately, use Windows as my primary operating system (convincing a computer illiterate family that prompts are better is tough)... After mudding and zorking way way way too much, I went to use DOS for some reason or another, and kept subconsciously typing "look" for "dir" and "save" at random points for no apparent reason ("Always remember: SAVE OFTEN")... I was extremely close to blowing the dust of my DOS Batch file book, when my laziness got the better of me.
--
--
You can't fight in here! This is the war room!
this one:. gif
http://www.penny-arcade.com/images/2001/20010221l
You see a Metroid(tm)
>shoot metroid
You shoot the Metroid(tm)
You see another Metroid(tm)
Nice, but let me know when I can delete files in real time with a rocket launcher. Would make Virus sweeps more interesting as well. =)
J
Who moderates the meta-moderators?
maybe this too will grow into a graphical version of this. 'What?' Thats what GUI's are. Well, thats what GUI's were meant to be... and actually started out as that. Now, they are just the icons and multiple windows, with some limited funtions for each widget and icon (file). What ever happened to treating programs as objects, individual files being transparent to the user (until you wanted to actually get into them) and a true graphical method for manipulating your ENVIRONMENT. Well, maybe later this will grow into and merge with the 3D GUI under dev right now
It's like a poor man's VR file manager. Now they can make a Lawnmower Man text adventure.
I can't wait to mount the princess in my root file system!
std::disclaimer<std::legalese> sig=new std::disclaimer; sig->dump(); delete sig;
Give it a graphical front end and blam! Instant VR filesystem. With actual usability, no less.
-carl
. We've got computers, we're tapping phone lines, you know that ain't allowed - Talking Heads, "Life During Wartime"
Ohwell, I guess this'll satisfy some niche user group...
- A.P.
--
* CmdrTaco is an idiot.
"Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
I wouldn't even use this as a learning tool for a child - it hides too much, and leaves the user with no clue what he's actually doing. And the purpose of a shell, after all, is to actually get something done, not to get experience points.
On the bright side, maybe it will keep mudders from clogging bandwidth or your LAN - let 'em get their fix without even leaving the local machine. But that's about the only benefit I can see to it.
OK,
- B
--
http://www.bradheintz.com/
- updated
Wonderful! Cool! Amazing! I think, anyway :)
:)
So, the next thing we'll have is a tinyfugue plug in so it'll draw maps for you, then a graphical front end so you're wandering around filesystems as if they were buildings and rooms in a VR environment, killing off rogue processes with your trusty sword of SIGTERM.
"Hey! You can't kill me, I'm nice -20!"
Or... we just get the interactive, multi-player plug in for SGI's VR filesystem viewer
N, MSInnovate is when you copy ideas. I genuinely did not know about about previous efforts. I have even met a member of SlashDot who had done one of the previous implementations. Is seems like many people have had similar ideas independantly.
Anyhow, mentioning MSInnovate, I just knew I forgot to add something to the denied domain list. Well, if you see anything like MUD Shell from MicroSoft, you saw it here first. The rest of the logs are also interesting.
tide84.microsoft.com - - [27/Feb/2001:17:15:48 -0500] "GETtide78.microsoft.com - - [27/Feb/2001:17:15:48 -0500] "GET
tide85.microsoft.com - - [27/Feb/2001:17:15:48 -0500] "GET
tide70.microsoft.com - - [27/Feb/2001:17:16:12 -0500] "GET
tide23.microsoft.com - - [27/Feb/2001:17:19:59 -0500] "GET
tide23.microsoft.com - - [27/Feb/2001:17:19:59 -0500] "GET
tide23.microsoft.com - - [27/Feb/2001:17:19:59 -0500] "GET
tide78.microsoft.com - - [27/Feb/2001:17:27:29 -0500] "GET
tide92.microsoft.com - - [27/Feb/2001:17:27:59 -0500] "GET
tide84.microsoft.com - - [27/Feb/2001:17:45:43 -0500] "GET
tide83.microsoft.com - - [27/Feb/2001:17:45:44 -0500] "GET
tide83.microsoft.com - - [27/Feb/2001:17:45:44 -0500] "GET
tide79.microsoft.com - - [27/Feb/2001:17:45:44 -0500] "GET
tide70.microsoft.com - - [27/Feb/2001:17:45:44 -0500] "GET
tide88.microsoft.com - - [27/Feb/2001:17:46:14 -0500] "GET
tide92.microsoft.com - - [27/Feb/2001:17:59:17 -0500] "GET
tide91.microsoft.com - - [27/Feb/2001:17:59:21 -0500] "GET
tide92.microsoft.com - - [27/Feb/2001:17:59:26 -0500] "GET
tide87.microsoft.com - - [27/Feb/2001:17:59:27 -0500] "GET
tide92.microsoft.com - - [27/Feb/2001:17:59:34 -0500] "GET
tide85.microsoft.com - - [27/Feb/2001:17:59:34 -0500] "GET
tide86.microsoft.com - - [27/Feb/2001:17:59:35 -0500] "GET
tide92.microsoft.com - - [27/Feb/2001:17:59:35 -0500] "GET
tide84.microsoft.com - - [27/Feb/2001:17:59:37 -0500] "GET
tide75.microsoft.com - - [27/Feb/2001:18:29:07 -0500] "GET / HTTP/1.0" 200 8225
tide109.microsoft.com - - [27/Feb/2001:18:33:13 -0500] "GET
tide109.microsoft.com - - [27/Feb/2001:18:33:13 -0500] "GET
tide109.microsoft.com - - [27/Feb/2001:18:33:13 -0500] "GET
tide109.microsoft.com - - [27/Feb/2001:18:39:59 -0500] "GET
tide117.microsoft.com - - [27/Feb/2001:18:49:15 -0500] "GET
tide117.microsoft.com - - [27/Feb/2001:18:49:16 -0500] "GET
tide117.microsoft.com - - [27/Feb/2001:18:49:16 -0500] "GET
tide94.microsoft.com - - [27/Feb/2001:18:57:09 -0500] "GET
tide94.microsoft.com - - [27/Feb/2001:18:57:09 -0500] "GET
tide94.microsoft.com - - [27/Feb/2001:18:57:09 -0500] "GET
tide94.microsoft.com - - [27/Feb/2001:18:58:54 -0500] "GET
tide94.microsoft.com - - [27/Feb/2001:18:58:54 -0500] "GET
tide94.microsoft.com - - [27/Feb/2001:18:58:54 -0500] "GET
tide94.microsoft.com - - [27/Feb/2001:19:58:33 -0500] "GET
tide94.microsoft.com - - [27/Feb/2001:19:58:33 -0500] "GET
tide94.microsoft.com - - [27/Feb/2001:19:58:33 -0500] "GET
tide94.microsoft.com - - [27/Feb/2001:21:14:35 -0500] "GET
atoms.research.microsoft.com - - [27/Feb/2001:21:14:58 -0500] "GET
atoms.research.microsoft.com - - [27/Feb/2001:21:14:58 -0500] "GET
atoms.research.microsoft.com - - [27/Feb/2001:21:14:58 -0500] "GET
tide94.microsoft.com - - [27/Feb/2001:21:15:16 -0500] "GET
tide94.microsoft.com - - [27/Feb/2001:21:15:34 -0500] "GET
tide117.microsoft.com - - [27/Feb/2001:21:19:25 -0500] "GET
tide117.microsoft.com - - [27/Feb/2001:21:19:41 -0500] "GET
tide70.microsoft.com - - [27/Feb/2001:23:27:22 -0500] "GET
tide141.microsoft.com - - [28/Feb/2001:05:44:14 -0500] "GET
tide141.microsoft.com - - [28/Feb/2001:05:44:15 -0500] "GET
tide141.microsoft.com - - [28/Feb/2001:05:44:16 -0500] "GET
tide120.microsoft.com - - [28/Feb/2001:05:49:02 -0500] "GET
tide120.microsoft.com - - [28/Feb/2001:05:49:06 -0500] "GET
tide121.microsoft.com - - [28/Feb/2001:05:49:06 -0500] "GET
tide93.microsoft.com - - [28/Feb/2001:21:24:37 -0500] "GET
tide93.microsoft.com - - [28/Feb/2001:21:24:38 -0500] "GET
tide93.microsoft.com - - [28/Feb/2001:21:24:39 -0500] "GET
tide70.microsoft.com - - [01/Mar/2001:20:35:04 -0500] "GET
tide78.microsoft.com - - [01/Mar/2001:20:35:05 -0500] "GET
tide85.microsoft.com - - [01/Mar/2001:20:35:05 -0500] "GET
tide70.microsoft.com - - [02/Mar/2001:13:02:59 -0500] "GET
tide92.microsoft.com - - [02/Mar/2001:13:04:16 -0500] "GET
tide78.microsoft.com - - [02/Mar/2001:13:05:16 -0500] "GET
Last I saw, it was in the source code for BASH, it was a bash-script that you could run and turn all your commands into Adventure commands...the original AdventureSHELL had the nice feature that you could "feed" your documents to the printer daemon, and it would eat them...leaving no trace . You are supposed to throw it at the printer daemon if you want it to print it!
ttyl
Farrell
CAN-CON 2019 - Ottawa's only book oriented Science Fiction Convention! October 18-20, Sheraton Hotel, Ottawa, Canada h
Well, something from someone who posted the initial idea. I don't know where to begin, but this is great. I just submitted me to the project (without even trying the sourcecode).
It would be nice to carry files around with you (with maximum weight of course).
Really, I never expected this, it was just a "general" idea. I played with it after I posted it and got so many positive replies, but I was already planning another new program (something around Icecast and voting). Now I have to stop thinking about that thing, and help implement the real adventure-shell!
People, this project needs some hard work!
This is a replacement signature.
Why do geeks do this? I would hazard that it is because they are so incredibally obsessed with the innards of their penises, that they desire to merge my vagina with it, to create a symbiosis of the external tangible world and the internal world of "software".
One can see this motivation in Virtual Porn and oral sex, artificial life and inflatable dolls. A fascination with nonreal copulations can enegender loneliness. What better way to escape this loneliness by fucking everything and everyone! Especially me, since I'm such a huge whore!
Through this sexual experience, geeks can become better adapted to the whores.
I had sex with a camel!
This might help in a great foundation to make a computer assistant through voice recognition. Just have voice recognition go to text. If you treat everything to a text level instead of straight from voice, it would make it easy to develop a system. Work just like Star Trek computer. Would have to put an array of microphones in every room of your home.
"You might get eaten by a core ^h^h^h^h grue."
Heh.
And who said Open Source was a useless waste of time? Alright, who wants to help me write the code for my new "ELDCC" (Embedded Linux Dancing Coke Can) project?
Thank god! Now all those wasted hours of TinTin coding qualify me as an expert systems programmer!
--The Colonel