Distant Lands
There are 3 players online. (hover for list)
 * Register
It is currently Wed Dec 13, 2017 1:42 pm

All times are UTC - 5 hours




Post new topic Reply to topic  [ 9 posts ] 
Author Message
 Post subject: Site ideas
PostPosted: Sat Sep 20, 2008 8:40 am 
Offline
Administrator
Administrator
User avatar

Joined: Fri Aug 19, 2005 11:37 pm
Posts: 220
Location: New Orleans, LA
[ Nominate for medal ]

Medals: 1
GM of the Month (1)
The site has become somewhat stale, so I've been trying to think of what new things the site can use to make it better and more fun.

What can you all come up with as far as ideas for the site? Doesn't necessarily have to JUST be for the site, I'd actually like to see some ideas for game-site interaction. Eventually I'm going to get a web-based client working, but what are some features you all want to see before it comes about?

_________________
"If everybody is thinking alike then somebody isn't thinking."
--General George S. Patton


Top
 Profile  
 
 Post subject: Re: Site ideas
PostPosted: Sat Oct 11, 2008 9:07 am 
Offline
Administrator
Administrator

Joined: Fri Sep 26, 2008 7:08 pm
Posts: 22
[ Nominate for medal ]
Make it to where people can play online and it will get by firewalls. The firewall at my work blocks any game related sites. They sometimes also track you site times. If you could make it to where they think I am on some "training" site or something that would ROCK! Good job on the site so far too BTW.


Top
 Profile E-mail  
 
 Post subject: Re: Site ideas
PostPosted: Sat Oct 11, 2008 4:57 pm 
Offline
Administrator
Administrator
User avatar

Joined: Fri Aug 19, 2005 11:37 pm
Posts: 220
Location: New Orleans, LA
[ Nominate for medal ]

Medals: 1
GM of the Month (1)
It's not necessarily a firewall that does that, they most likely have either proxy servers (running something like Microsoft ISA Server) or a filtering appliance (like the iPrism) that filter based on a number of different criteria. Whether or not this site triggers a filter depends on if we're on any kind of filter lists.

Eventually we'll have the web-based DL client up so we can play without downloading anything or using the raw telnet clients :)

_________________
"If everybody is thinking alike then somebody isn't thinking."
--General George S. Patton


Top
 Profile  
 
 Post subject: Re: Site ideas
PostPosted: Sat Oct 11, 2008 8:31 pm 
Offline
User Moderator
User Moderator
User avatar

Joined: Thu Mar 20, 2008 7:26 pm
Posts: 106
[ Nominate for medal ]
Vulsin wrote:
Eventually we'll have the web-based DL client up so we can play without downloading anything or using the raw telnet clients :)


Not that there's anything wrong with that! I'm pretty sure Nezmar still uses telnet, cause he's got 1337 skillz. ;)

_________________
"One does not simply Telnet into Mordor..."


Top
 Profile E-mail  
 
 Post subject: Re: Site ideas
PostPosted: Sun Oct 12, 2008 11:42 am 
Offline
Implementor
Implementor

Joined: Mon Aug 29, 2005 7:50 pm
Posts: 294
Location: Florida
[ Nominate for medal ]
As it just so happens, your timing couldn't be better. I've been working on DL for a long time and yes I still use telnet for nearly everything I do. Why couldn't your timing be better? Because a number of things have "clicked" for me regarding DL lately. Macros is an excellent example of that (and in fact, they tie into this latest crazy idea, read on). One of the things I've been most concerned with is security. Everything done over telnet is in clear text. That means if you are playing from any public location, there is a fair chance someone will be able to "sniff" your password (in practice, it doesn't happen that often, but it *DOES* happen). I've finally figured out how I can get everyone an encrypted connection to DL -- build a DL Client Proxy Server. A little piece of software that runs on one of my computers here (probably not DL) that allows you to connect to it securely and then it passes the information on to DL right next to it. Now, once I've got a client/server proxy that understands what is going on from both sides, that opens up a world of possibilities. I can run the proxy on a computer using port 443 (or 80) so that it looks kind of like encrypted web traffic. That could help bypass some firewalls and filters. Ok, ok, so there is the client proxy server... but nobody has a client that can encrypt the data properly... well, I've decided to start working on an official DL2 client. There will be software to download with this client, it will not be web based. That said, the software you'll need to download is virtually completed. Once you download and run the package, it will connect up to the DL Client Proxy Server which will provide it with information about how to display the windows and such. It is still very much a work in progress, I've only put about a week or so into it (though I saved a lot of time because I worked on other similar projects in the past and got to reuse a fair amount of code). Here are a couple of screen shots.

This is when you first fire it up. In this screen shut, the DL Client Proxy Server is shutdown.

Image

At this point, I've brought up the proxy server and you can see it has formed an encrypted connection to DL and has created an area for commands and output (as well as a menubar with 'file' in it). Keep in mind, this is just proof of concept mostly, the final product should be more polished.

Image

Once I've got this working right, what does this mean? It means we'll be able to write macros that could play sounds on your computer or provide some type of graphic or display. We could make icons for spells and have them blink when they begin to wear out. We could have tabs that allow you to look at different information (such as a group/party tab that allows you to see the basic information you see by typing the group command) so you could watch it during combat. We'll be able to make it so you can edit a post just like you do on this form. Want to change something you previously wrote? No problem, use your mouse to grab the scrollbar, take it where you want it, click where you want to edit and change it. Wouldn't it be nice to be able to edit room descriptions and even macros like that?! Heck, if we wanted to we could build in card games and all sorts of things. I currently don't really envision such things, but we'll see. It's been a long journey for me and I'm really just starting to get into "GUI" programming. It requires a lot more thought about layout and sizing but I'm starting to get it. These captures are from Windows, but in theory it should all work on Linux and Apple also. I think this will once again take DL to a whole new level, I find myself excited by the possibilities...

Best regards to all,

--Nezmar


Top
 Profile  
 
 Post subject: Re: Site ideas
PostPosted: Sun Oct 12, 2008 6:47 pm 
Offline
User Moderator
User Moderator
User avatar

Joined: Thu Mar 20, 2008 7:26 pm
Posts: 106
[ Nominate for medal ]
Look out, the Mad-coders are on the loose! ;)

I love to watch people take an idea and run with it. I can't wait to see where this leads.

_________________
"One does not simply Telnet into Mordor..."


Top
 Profile E-mail  
 
 Post subject: Re: Site ideas
PostPosted: Sat Dec 06, 2008 3:19 pm 
Offline
Implementor
Implementor

Joined: Mon Aug 29, 2005 7:50 pm
Posts: 294
Location: Florida
[ Nominate for medal ]
I believe this has the potential for such a big impact to the game that I've been quietly working on it in the background whenever I have a few free moments. I apologize if the game is suffering in the short term because of it, but in the long term, I believe this is absolutely necessary because it is going to improve things so dramatically. One of the main things it will improve, hopefully soon, will be editing and building, which is part of why I'm making this a high priority. At any rate, without further ado, here is the first version of the client that is mildly functional (you can connect to the game with it):

DOWNLOAD CLIENT

Please try it out and give ideas on features or comments about functionality.

It currently connects to the DL Development Proxy Server which is setup to connect to the regular game. Editing doesn't work so well on it yet, but eventually there will be a build server version of it also. It creates an encrypted connection before passing any traffic and to a large degree I have the ability to add new windows/features to it remotely. You can right click on the input and output areas to change the font but you'll want to make sure the output font is a monospaced font or it probably won't look right. It doesn't save anything yet, it is a single file, there is no installation. Ultimately settings will probably be saved remotely on the server so you can easily use them from multiple computers.

Here is a screenshot with default settings/size:

Image

Special thanks to Amaessara for an excellent job on the art work. :D

Happy DLing. :)

Best regards,

--Nezmar


Top
 Profile  
 
 Post subject: Re: Site ideas
PostPosted: Sat Dec 06, 2008 8:13 pm 
Offline
User Moderator
User Moderator
User avatar

Joined: Thu Mar 20, 2008 7:26 pm
Posts: 106
[ Nominate for medal ]
Perhaps this was answered earlier, but does this connect over port 80 now, or it is using some form of secure tunnel like SSH?

I want the man pages!

Dref

_________________
"One does not simply Telnet into Mordor..."


Top
 Profile E-mail  
 
 Post subject: Re: Site ideas
PostPosted: Sat Dec 06, 2008 9:57 pm 
Offline
Implementor
Implementor

Joined: Mon Aug 29, 2005 7:50 pm
Posts: 294
Location: Florida
[ Nominate for medal ]
It currently uses TCP 3333 and it uses both open and propriety protocols beyond that. I could run it over port 80 later if it is practical. There are no man pages, Heh, it is a Windows application.

Best regards,

--Nezmar


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 9 posts ] 

All times are UTC - 5 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Forum design by .
DHTML Menu By Milonic JavaScript
Forum icons by www.chaosburnt.com © 1995-2007 ChaosBurnt
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group