UniUploader for Linux in mono *beta*

Support and feedback for UniUploader
UniUploader requires microsoft .net runtimes!

UniUploader for Linux in mono *beta*

Postby Jellow » Fri Jun 22, 2007 12:03 am

Hello guys,

I often read the stiky thread "UniUploader in Linux" about jUniUploader and phpUniUploader but I'm not contented with these solutions, cause of I want to give UU supptrt to my guild and without a working UU on my system it's worth to try.

That's why I installed monodevelop and started coding last night.

My resut is a basicly working UU under Linux.

You're welcome for testing my actual beta code and perhaps posting bugs, workarounds and reviews.

Installation
  • Download the attached file.
  • Decompress it by gzip -dc uniuploader-2.6.6.tar.gz | tar xf -
  • Change to the extracted folder cd uniuploader
  • Run ./configure
  • Run make
Note: make install is implemented but it's buggy because UU trys to write the settings and language file into the same directory as the binary!

Disabled functions:
  • No automatic locating of "WoW.exe"
  • No trayicon, cause of the different windowmanager problems
  • No autostart of UU after boot
  • No launching of WoW or external Software

Know Bugs:
  • No known bugs at the moment
Attachments
uniuploader-2.6.6.tar.gz
Fixed up missing files!
(317.5 KiB) Downloaded 331 times
Last edited by Jellow on Fri Jan 11, 2008 7:09 am, edited 2 times in total.
Jellow
WR.net Apprentice
WR.net Apprentice
 
Posts: 8
Joined: Mon Jun 11, 2007 8:11 am

Re: UniUploader for Linux in mono *beta*

Postby lemba » Fri Jun 22, 2007 2:36 pm

Nice work!! I will switch again to linux (ubuntu) soon, so i can test your version.
lemba
WR.net Apprentice
WR.net Apprentice
 
Posts: 14
Joined: Wed Feb 28, 2007 3:16 pm

UniUploader for Linux in mono *beta*

Postby MattM » Fri Jun 22, 2007 10:31 pm

Is there anything I can do to the windows version which will make it easier for you to port it in the future?
MattM
UA/UU Developer
UA/UU Developer
Gimpy Developer
Gimpy Developer
 
Posts: 886
Joined: Tue Jul 04, 2006 9:53 pm
Location: USA

UniUploader for Linux in mono *beta*

Postby zanix » Fri Jun 22, 2007 11:10 pm

Keep the uniuploader repository in the SVN updated?
LOL

I would have done it last night if I didn't forget
Read the Forum Rules, the WiKi, and Search before posting!
WoWRoster v2.1 - SigGen v0.3.3.523 - WoWRosterDF
User avatar
zanix
Admin
Admin
WoWRoster.net Dev Team
WoWRoster.net Dev Team
UA/UU Developer
UA/UU Developer
 
Posts: 5546
Joined: Mon Jul 03, 2006 8:29 am
Location: Idaho Falls, Idaho
Realm: Doomhammer (PvE) - US

UniUploader for Linux in mono *beta*

Postby Acill » Fri Jun 22, 2007 11:34 pm

Any chance you can do a build for OS X? I tried but when I go into the source dir and type ./configure the terminal gives me an error " cannot find install-sh or install.sh in ".""./..""./../.."

strange, must be something in the source it doesnt like?
Acill
WR.net Apprentice
WR.net Apprentice
 
Posts: 10
Joined: Mon Jun 11, 2007 11:49 pm

UniUploader for Linux in mono *beta*

Postby Jellow » Sat Jun 23, 2007 4:53 am

@lemba:
Nice to hear. I'm using ubuntu feisty, too. It works well for me under gnome as well as under KDE. You can get all needed packages for compiling via apt / synaptic. You'll need apt-get install mono mono-devel mono-gmcs

@MattM & zanix:
Keeping the SVN actual would be a great help to port new versions!

@Acill:
1. The missing files bug: It was my fault! I accidently forgot two files. They are now included...plz redownload and try again.

2. Yeah there is a chance to port UU.mono to OS X, cause there is a mono engine for OS X, but I don't possess a Mac atm, thats why anyone else should have to do the needed changes.

@all:
My next step is to do a cross-plattform code which can be also compiled under MS.net, mono for windows and mono for linux (perhaps mono for OS X). This will bring the advantage of a all good known MS.net version as well as a standalone version for Windows under mono as well as a linux version.
Jellow
WR.net Apprentice
WR.net Apprentice
 
Posts: 8
Joined: Mon Jun 11, 2007 8:11 am

UniUploader for Linux in mono *beta*

Postby MattM » Sun Jun 24, 2007 10:33 pm

I have a couple bugs left in 2.6.6 if you will wait till i fix them before you port that would be awesome!
MattM
UA/UU Developer
UA/UU Developer
Gimpy Developer
Gimpy Developer
 
Posts: 886
Joined: Tue Jul 04, 2006 9:53 pm
Location: USA

Re: UniUploader for Linux in mono *beta*

Postby Acill » Tue Jun 26, 2007 12:41 am

I'll get the sources again and see if I can get it to build for Os X.

Edit: Well it build with a bunch of errors and the binary is an exe, strange but I cant get it to work. I am not that great of a dev so I dont see what needs to be done to fix it.
Last edited by Acill on Tue Jun 26, 2007 12:55 am, edited 1 time in total.
Acill
WR.net Apprentice
WR.net Apprentice
 
Posts: 10
Joined: Mon Jun 11, 2007 11:49 pm

Re: UniUploader for Linux in mono *beta*

Postby Jellow » Tue Jun 26, 2007 1:56 pm

@MattM: To diff your bugfixes into my code later on shouldn't be the problem ;-)

@Acill: May you plz pipe the console output to a file and upload it? If there are several warnings during compiling don't worry about it!
They are related to the original code of MattM and the high warning level.
The strange file ending .exe is related to the mono definition but dosen't harm it's unix binary format ;-)
Jellow
WR.net Apprentice
WR.net Apprentice
 
Posts: 8
Joined: Mon Jun 11, 2007 8:11 am

UniUploader for Linux in mono *beta*

Postby MattM » Tue Jun 26, 2007 9:03 pm

@Jellow, Thanks for doing this, it's been needed for a long time, but I've not the skill yet to do it.
MattM
UA/UU Developer
UA/UU Developer
Gimpy Developer
Gimpy Developer
 
Posts: 886
Joined: Tue Jul 04, 2006 9:53 pm
Location: USA

UniUploader for Linux in mono *beta*

Postby Javu84 » Fri Jan 11, 2008 1:46 am

I am getting this error when I run make:

Code: Select all
gmcs -noconfig -codepage:utf8 -warn:4 "-main:WindowsApplication3.Form1" -out:bin/Release/UniUploader.exe -target:winexe './Adler32.cs' './AssemblyInfo.cs' './CRC32.cs' './Deflater.cs' './DeflaterConstants.cs' './DeflaterEngine.cs' './DeflaterHuffman.cs' './DeflaterOutputStream.cs' './DeflaterPending.cs' './Form1.cs' './GZIPConstants.cs' './GZipException.cs' './GzipInputStream.cs' './GzipOutputStream.cs' './IChecksum.cs' './Inflater.cs' './InflaterDynHeader.cs' './InflaterHuffmanTree.cs' './InflaterInputStream.cs' './INIFILE.cs' './InvalidHeaderException.cs' './OutputWindow.cs' './PendingBuffer.cs' './SharpZipBaseException.cs' './StrangeCRC.cs' './StreamManipulator.cs' './ZipConstants.cs' './ZipEntry.cs' './ZipException.cs' './ZipFile.cs' './ZipInputStream.cs' './ZipOutputStream.cs' '-resource:Form1.resources,WindowsApplication3.Form1.resources' '-resource:./uniKey.snk' -r:System -r:System.Data -r:System.Drawing -r:System.Windows.Forms -r:System.Xml -r:System.Management -r:System.DirectoryServices 
error CS0006: cannot find metadata file `System.DirectoryServices'
Compilation failed: 1 error(s), 0 warnings
make[1]: *** [bin/Release/UniUploader.exe] Error 1
make[1]: se sale del directorio `/home/jloffredo/Desktop/uniuploader'
make: *** [all-recursive] Error 1


I can't find a solution anywhere.

Could you please help me?
Javu84
WR.net Apprentice
WR.net Apprentice
 
Posts: 5
Joined: Thu Oct 25, 2007 6:17 am

UniUploader for Linux in mono *beta*

Postby MattM » Fri Jan 11, 2008 7:09 am

Sorry, I haven't played with this stuff at all, I guess I should unsticky it.
MattM
UA/UU Developer
UA/UU Developer
Gimpy Developer
Gimpy Developer
 
Posts: 886
Joined: Tue Jul 04, 2006 9:53 pm
Location: USA

UniUploader for Linux in mono *beta*

Postby Javu84 » Sat Jan 26, 2008 2:47 am

Solved my problem. I was missing a libmono library.
Javu84
WR.net Apprentice
WR.net Apprentice
 
Posts: 5
Joined: Thu Oct 25, 2007 6:17 am


Return to UniUploader

Who is online

Users browsing this forum: No registered users and 1 guest

cron