aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Pages: [1] 2

Author Topic: amule for OS/2 released  (Read 8550 times)

emule_os2

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 10
amule for OS/2 released
« on: December 19, 2005, 04:19:34 PM »

Dispite lfroen's denial of our existance, a version of amule for OS/2 has been released.

It can be found here: http://ftp-os2.nmsu.edu/cgi-bin/h-browse?dir=/pub/incoming&sort=date

It will likely be moved here:

http://ftp-os2.nmsu.edu/cgi-bin/h-browse?sh=1&dir=/pub/java/apps/internet/misc

Currently it uses the amule Daemon with amulecmd or amuleweb for user interfaces.

I would ask the moderators to move this thread into the aMule News section and it would be nice to create an OS/2 forum in the Multiplatform area.
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: amule for OS/2 released
« Reply #1 on: December 19, 2005, 04:46:10 PM »

OS/2 DOESN'T EXIST! :P


You'll have to give me more details. version, is it patched or not, which patches if needed, etc ,etc-
Logged

lfroen

  • Guest
Re: amule for OS/2 released
« Reply #2 on: December 20, 2005, 12:10:06 PM »

Quote
Dispite lfroen's denial of our existance

I aware that many kinds of strange things do exists. For example, some people believe, that OS/2 exists, while other people:

Quote
OS/2 DOESN'T EXIST!

obviously don't. Many elders believes, that OS/2 was only myth, while some claims that actually saw it running. By now, it remains unclear whether "OS/2 myth" is based on some real events or it was only tale based on inability to interpret nature forces scientifically.
Logged

Gerd78

  • Hero Member
  • *****
  • Karma: 9
  • Offline Offline
  • Posts: 681
Re: amule for OS/2 released
« Reply #3 on: December 20, 2005, 12:21:37 PM »

Believe it or not, but OS/2 is even sold these days with recent versions of Java, Firefox, OpenOffice.org etc.:

http://www.ecomstation.com/

Rumours say that there are still 500000 workstations in use, mainly in banks and insurances. These people will of course need an ED2K client. ;)

It's especally popular for ATM machines:

http://ulm.ccc.de/old/projekte/bankomat/bankomat_0014.jpeg

If it's possible to play games on ATM machines, why not use an ED2K client?
Logged

thedude0001

  • evil bugfinder ;)
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 827
Re: amule for OS/2 released
« Reply #4 on: December 20, 2005, 01:41:25 PM »

/me wanders off to the next ATM to download some more medieval germen porn...
Logged
Das Schlimme auf dieser Welt ist
daß die Dummen so selbstsicher sind
und die Gescheiten so voller Zweifel.

lfroen

  • Guest
Re: amule for OS/2 released
« Reply #5 on: December 20, 2005, 04:38:53 PM »

Quote
It's especally popular for ATM machines:

Excelent idea: now I will see following options on my ATM -

1. Withdraw $100
2. Check your balance
3. See my download queue
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: amule for OS/2 released
« Reply #6 on: December 20, 2005, 05:12:23 PM »

That would be cool.
Logged

ggamba

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 1
Re: amule for OS/2 released
« Reply #7 on: December 22, 2005, 05:03:18 PM »

Hello,

I confirm that Os2 exists, but if you don't trust me you can verify by yourself downloading a live Os2 demo CD from:

http://www.ecomstation.com/democd/

Come on, it is less than one hundred Mb ;-)
Logged

emule_os2

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 10
More info
« Reply #8 on: December 22, 2005, 05:18:47 PM »

The OS/2 version is based on 2.0.3. I had to make some small changes to the source code, but things aren't clean enough to give you a patch to include in CVS. The source code has been released if you really want to look at it.

If you are getting an access violation in amuled after a minute or two of running it, try reducing Max. Connections to say, 40. This can be done from the preferances page in amuleweb. It doesn't seem to be a problem if you are downloading unpopular files.

It seems that the OS/2 implementation of select() can't handle too many connections.
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: amule for OS/2 released
« Reply #9 on: December 22, 2005, 08:22:59 PM »

I am of course not going to make public advertising of support of some version with changes on the sorucecode that are obscure to me, so please do that patch and we're cool.

Keep in mind we try to support as much as we can, but if you have a 2.0.3 patched, we need to do that changes to CVS, mainly because we're about to release 2.1.0 which would be stupid to release without support for OS/2 if 2.0.3 has it.
Logged

emule_os2

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 10
Re: amule for OS/2 released
« Reply #10 on: December 22, 2005, 08:38:07 PM »

I understand what you are saying. I want to sort out the patches that are needed for wx Widgets for OS/2, then I'll setup a proper patch for amule. What I've done is all very quick and dirty -- release early and release often. Don't let me hold you back on 2.1.0.

Until then you can think about how to make room on the amule logo for another OS.
Logged

lfroen

  • Guest
Re: amule for OS/2 released
« Reply #11 on: December 22, 2005, 08:39:46 PM »

Quote
It seems that the OS/2 implementation of select() can't handle too many connections.
It may suffer from same stupidity as BSD one. http://netbsd.gw.com/cgi-bin/man-cgi?select++NetBSD-current
Logged

Borsti67

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 6
Sharing?
« Reply #12 on: December 26, 2005, 12:56:07 PM »

I was very happy to see a P2P-client for OS/2 - finally.  :) Great job, emule_os2!  :baby:

Not sure what happened, after the first configuration steps there was a crash after DLing a SERVER.MET while trying to read it? After that amuled and amuleweb locked themselves so hard, I couln't stop (nor kill) them anymore, needed to reboot. :-/

Well, right now I'm connected to RAZORBACK2 with a HighID, everythings looks fine - but HOW do I add shared directories (especially those on other drives than amule is installed)?

From the browser, i can only refresh the current list but can't change anything. :(
Editing shareddir.dat was to no avail, on start I see the following:

Code: [Select]
2005-12-26 10:27:57: Found 0 known shared files
2005-12-26 10:27:57: Connecting
2005-12-26 10:27:57: Connecting to
2005-12-26 10:27:57: Connecting to Razorback 2.0 (.....)
2005-12-26 10:27:57: AICH Thread: Syncronization thread started.
2005-12-26 10:27:57: Connected to Razorback 2.0 (....)
2005-12-26 10:27:57: AICH Thread: Masterhashes of known files have been loaded.
2005-12-26 10:27:57: AICH Thread: No new files found.
After stopping amuled, shareddir.dat is EMPTY again!  X(

The README tells, the path "\amule" is hardcoded - does this affect shared files, too??? Of course my data files are spread over some drives, I can't (won't!) copy them below \amule...
Logged
cu/2
Borsti  8)

stefanero

  • Some Support
  • Developer
  • Hero Member
  • *****
  • Karma: 8
  • Offline Offline
  • Posts: 4235
Re: amule for OS/2 released
« Reply #13 on: December 26, 2005, 01:04:05 PM »

stop amule and then edit the file, add your paths,  and restart amule

that shoudl fix it...
Logged
In its default setup, Windows XP on the Internet amounts to a car
parked in a bad part of town, with the doors unlocked, the key in
the ignition and a Post-It note on the dashboard saying, "Please
don't steal this."

Borsti67

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 6
Re: amule for OS/2 released
« Reply #14 on: December 26, 2005, 03:22:35 PM »

Hi stefanero,

sorry but: no, it doesn't.  ;(
May be there is  special syntax I haven't found yet?
I already tried:
T:\FILES
T:\FILES\
T:\\FILES
T:\\FILES\\
T:/FILES
T://FILES
T:/FILES/
T://FILES//

what else could it be?  ?(

update 1:

dammit, amuled crashed again:
Code: [Select]
Killed by SIGSEGV
pid=0x0136 ppid=0x0087 tid=0x0001 slot=0x00e8 pri=0x0200 mc=0x0001
E:\AMULE\AMULED.EXE
LIBC06X 0:00008fee
cs:eip=005b:1dce8fee      ss:esp=0053:0030fb58      ebp=0030fb88
 ds=0053      es=0053      fs=150b      gs=0000     efl=00012216
eax=00000000 ebx=00000000 ecx=00000041 edx=00000104 edi=00000ff7 esi=00000ff7
Process have been dumped
..and again, I can't stop amuleweb:  X(
Code: [Select]
ECSocket::WriteBufferToSocket error The socket is non-blocking and the operation
 would block
exit

Ok, exiting aMuleweb...
WSThread: Waiting for WCThreads to be terminated...

update 2:
I was able to restart amuled twice, but after that last SIGSEGV the task hangs, too. Normally I was back to the command shell after crash and PDUMP, but no longer. So I will have to reboot again... :-/
Logged
cu/2
Borsti  8)
Pages: [1] 2