Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (107)
games submitted by our members
Games in WIP (536)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Kermit (the protocol, nothing to to do with a frog...)  (Read 4875 times)
0 Members and 1 Guest are viewing this topic.
Offline antoinelechacal

Junior Member





« Posted 2006-06-27 15:31:56 »

Hi all.
I'm looking for a way to use the Kermit protocol with Java.
Is there any free implementation of the protocol?
I can't use any TCP/IP : the machine I want to connect to is too old...

Thank you guys.

See ya

My name is nobody
Offline sunsett

Senior Member




ribbit!


« Reply #1 - Posted 2006-06-27 16:44:31 »

You mean something like this:

http://www.columbia.edu/kermit/ek.html
Offline SluX

Junior Member





« Reply #2 - Posted 2006-06-28 20:54:16 »

Hehe my avatar is kermit....Tongue

Omg i m a spammer Smiley


"Intelligence is the most beautiful gift and the greatest temptation which one life can receive from the gods."Me Cheesy
Play strategic football
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Jeff

JGO Coder




Got any cats?


« Reply #3 - Posted 2006-06-29 00:01:58 »

Hi all.
I'm looking for a way to use the Kermit protocol with Java.
Is there any free implementation of the protocol?
I can't use any TCP/IP : the machine I want to connect to is too old...

Thank you guys.

See ya

You cant even use a PPP stack?

Wow.

Got a question about Java and game programming?  Just new to the Java Game Development Community?  Try my FAQ.  Its likely you'll learn something!

http://wiki.java.net/bin/view/Games/JeffFAQ
Offline antoinelechacal

Junior Member





« Reply #4 - Posted 2006-06-29 14:11:03 »

What do you mean with PPP stack?


My name is nobody
Offline Kova

Senior Member





« Reply #5 - Posted 2006-06-29 20:13:52 »

I can't use any TCP/IP : the machine I want to connect to is too old...

older then TCP/IP? ... and you can run Java on it?
Offline whome

Junior Member




Carte Noir Java


« Reply #6 - Posted 2006-06-29 20:45:06 »

I think he connects to the old machine, Java side is running on modern computer. I remember using Kermit back in time when used modems and bbs systems.
Offline ryanm

Senior Member


Projects: 1
Exp: 15 years


Used to be bleb


« Reply #7 - Posted 2006-06-30 02:22:42 »

I remember using Kermit back in time when used modems and bbs systems.

Who let grandpa out?! Back in your room old man!  Smiley



My apologies, I really shouldn't post when drunk  Embarrassed
Offline antoinelechacal

Junior Member





« Reply #8 - Posted 2006-06-30 09:19:28 »

Whome is right, the old machine doesn't provide any tcp/ip support, there's a RS232 port on this machine and I can't change the protocol...

My name is nobody
Offline whome

Junior Member




Carte Noir Java


« Reply #9 - Posted 2006-06-30 21:40:59 »

Have you managed to do any JavaCOMM rs232 transfer/debug?
I don't know Kermit protocol details but I bet it cannot be that hard to implement in Java.

I have made one project for reading SMS messages from the Mobile phone. I tried javacomm library and it worked fine in most computers. But then it just refused working on other windows machines without real reason.

Then I too rxtx library (implements javacomm api) and it worked on all windows machines. But it was a bit tricky to make working. Downloaded windows and Solaris library, took comm.jar file from solaris packaged and  used with windows package made it work on all machines :-)

They have released newer versions that may solve installation problems, but I havent tried it.
http://java.sun.com/products/javacomm/index.jsp
http://www.rxtx.org/
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline antoinelechacal

Junior Member





« Reply #10 - Posted 2006-07-03 09:05:39 »

thanks whome

I will consider using JavaComm, it looks pretty good  Smiley

My name is nobody
Offline pepijnve

Junior Member




Java games rock!


« Reply #11 - Posted 2006-07-03 11:11:57 »

If you're working on something commercial and have a small budget, you could check out Java Kermit.
Offline swpalmer

JGO Coder




Where's the Kaboom?


« Reply #12 - Posted 2006-07-03 18:43:59 »

thanks whome

I will consider using JavaComm, it looks pretty good  Smiley

Each connection with Java Comm leaks resources (handles actually) on Windows.  I ended up writing my own special-purpose bindings for my Windows app.

Offline antoinelechacal

Junior Member





« Reply #13 - Posted 2006-07-04 09:58:20 »

Each connection with Java Comm leaks resources (handles actually) on Windows. I ended up writing my own special-purpose bindings for my Windows app.

How hard is it to write such a binding?
Did you release any source code?

My name is nobody
Offline Jeff

JGO Coder




Got any cats?


« Reply #14 - Posted 2006-07-04 23:07:19 »

What do you mean with PPP stack?



PPP is what we used to connect computers to the internet when all we had was analog modems.
It stands for Point To Point Protocol.  Its an encapsulation of TCP/IP that transfers across serial lines.

There were quite a few reasonably priced implementatiosnabck in the day.

For quite awhile though its been bult into Windows.  If you create a "dial-up network connector" thats what you ae really getting.

JK

P.S  Grandpa, hah!  I remember when we had to use ZMODEM, whippersnapper.

Got a question about Java and game programming?  Just new to the Java Game Development Community?  Try my FAQ.  Its likely you'll learn something!

http://wiki.java.net/bin/view/Games/JeffFAQ
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #15 - Posted 2006-07-05 01:41:15 »


P.S  Grandpa, hah!  I remember when we had to use ZMODEM, whippersnapper.

sod that - I rememer being an *evangelist* for this new-fangled zmodem, trying to stop people using xmodem and worse horrors *shudder*, largelyl because they tied-up my incoming lines too much when they did that (or made my synchs with their boards take FOREVER) Smiley.

AND ... I know you go back much further than I do, so...

malloc will be first against the wall when the revolution comes...
Offline swpalmer

JGO Coder




Where's the Kaboom?


« Reply #16 - Posted 2006-07-06 05:02:07 »

Each connection with Java Comm leaks resources (handles actually) on Windows. I ended up writing my own special-purpose bindings for my Windows app.
How hard is it to write such a binding?

It's not hard.

Quote
Did you release any source code?

This was for work - closed source, though the win32 COMM bits are generic enough that I could probably share some code.  My application was controlling video tape recorders via a RS-422 connection (using an adapter on the PC's RS-232 port) so I hardcoded many things to deal with the specific protocol that I needed to implement.

Read the Win32 docs for dealing with Comm ports and I'm sure you could cut and paste from the examples, add the JNI stuff and have something going in no time.

Offline Jeff

JGO Coder




Got any cats?


« Reply #17 - Posted 2006-07-11 03:33:48 »


P.S  Grandpa, hah!  I remember when we had to use ZMODEM, whippersnapper.

sod that - I rememer being an *evangelist* for this new-fangled zmodem, trying to stop people using xmodem and worse horrors *shudder*, largelyl because they tied-up my incoming lines too much when they did that (or made my synchs with their boards take FOREVER) Smiley.

AND ... I know you go back much further than I do, so...

heh yeah I just frogto about XModem.  God what a pig Cool

Good memory there BBB.

JK

Got a question about Java and game programming?  Just new to the Java Game Development Community?  Try my FAQ.  Its likely you'll learn something!

http://wiki.java.net/bin/view/Games/JeffFAQ
Offline swpalmer

JGO Coder




Where's the Kaboom?


« Reply #18 - Posted 2006-07-11 06:09:31 »

I remember "overclocking" my 300 baud pocketmodem on the C64 so I could download with X-Y-ZModem at a wicked 450 baud.  We used to use ANSI terminal escape codes to make "animations" with character graphics... the messages would download so slow that the you could watch the little stick people move around at about 1 fps Smiley.  Of course then there was the those nights while writing a BBS program in BASIC on the C64 and I kept whistling into the phone to flip the carrier detect bit on the modem... I'm such a nerd.

Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Riven (12 views)
2014-07-29 18:09:19

Riven (10 views)
2014-07-29 18:08:52

Dwinin (9 views)
2014-07-29 10:59:34

E.R. Fleming (26 views)
2014-07-29 03:07:13

E.R. Fleming (10 views)
2014-07-29 03:06:25

pw (40 views)
2014-07-24 01:59:36

Riven (39 views)
2014-07-23 21:16:32

Riven (27 views)
2014-07-23 21:07:15

Riven (28 views)
2014-07-23 20:56:16

ctomni231 (59 views)
2014-07-18 06:55:21
HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54

HotSpot Options
by Roquen
2014-05-06 15:03:10

Escape Analysis
by Roquen
2014-04-29 22:16:43

Experimental Toys
by Roquen
2014-04-28 13:24:22
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!