JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 31.07.2011, 03:51
ambush
Guest
 
Posts: n/a
Default Wie kompiliert man JDownloader?

Hallo.

Hab versucht das ganze mit Eclipse zu kompilieren.

1. Wie lädt man den quellcode aus verschiedenen quellen, ohne das man die gesamten .svn ordner löschen muss?
2. Habe dann depositfiles.java kompiliert, ohne Fehler, aber es funktioniert nicht. Wenn ich etwas von depositfiles runterlade, erscheint connecting.. und bleibt so.
Ich habe nur den kompilierten depositfiles.class in jd ordner kopiert.

Last edited by Jiaz; 31.07.2011 at 11:10.
Reply With Quote
  #2  
Old 31.07.2011, 03:55
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 48,048
Default

1.Bitte auf Antwort von anderen Teammitgliedern warten.
2.Das liegt an den Codeunterschieden zwischen dem SVN JD und dem Stable JD.
Welche diese genau sind kann dir nur Jiaz sagen.

Wieso fragst du die Sache bzlg. depositfiles im Englischen Forum und das hier??

GreeZ pspzockerscene
__________________

Ad-free installers || Werbefreie Installer
Windows Setup<--JD2 BETA-->Linux Setup x86 || Linux Setup x64 || Mac Setup
-----=>Support Chat<=-----
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
That's true James
Quote:
Originally Posted by James
Die Leute verstehen einfach nicht dass nur weil man mit einer Waffe auch auf Menschen schießen kann dass ein Schützenver​ein kein Ort für Amoklaufide​en ist
Reply With Quote
  #3  
Old 31.07.2011, 04:01
ambush
Guest
 
Posts: n/a
Default

K.A. nur so. Vielleich weil ich dachte, dass die Kernentwickler Deutsche sind, die Plugins entwickeln viele andere.

Schläfst du nie? Nach 4 minuten sind 2 meine Fragen um 3 nachts beantwortet.

Den quellcode habe ich von hier gezogen http://svn.jdownloader.org/projects/show/jd

Last edited by ambush; 31.07.2011 at 04:04.
Reply With Quote
  #4  
Old 31.07.2011, 11:10
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 59,535
Default

1.) wozu löschen? einfach die svn quellen auschecken und danach *updaten*! das löschen ist mir absolut rätselhaft
2.) teste dein svn zeugs in eclipse (ide deiner wahl) wenn du etwas zum einchecken hast, dann erfrage schreibzugriff auf den svn
2.1.) wir geben keinen support wie man die stable mit svn zeugs *pseudo* patched. entweder richtig über offizielles update oder für dich standalone (musst halt schaun wie man das macht)

http://jdownloader.org/knowledge/wik...nt/get-started
hier findest du alles wichtige!
sofern du weitere fragen hast, einfach an support@jdownloader.org schreiben
__________________
JD-Dev & Server-Admin
Reply With Quote
  #5  
Old 31.07.2011, 19:12
ambush
Guest
 
Posts: n/a
Default

Also ich möchte ein plugin rekompilieren und in existierende JD Installation kopieren. Wie mache ich das? Reicht der kompilierte plugin aus svn nicht aus? Muss man da etwas anderes kompilieren?

Die Änderungen möchte ich bei mir lokal testen und nur wenn's dazu kommt committen.
Reply With Quote
  #6  
Old 31.07.2011, 19:37
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 48,048
Default

Ich hab doch bereits geschrieben (und Jiaz auch), dass es zu viele Unterschiede zwischen Stable und SVN gibt.

GreeZ pspzockerscene
__________________

Ad-free installers || Werbefreie Installer
Windows Setup<--JD2 BETA-->Linux Setup x86 || Linux Setup x64 || Mac Setup
-----=>Support Chat<=-----
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
That's true James
Quote:
Originally Posted by James
Die Leute verstehen einfach nicht dass nur weil man mit einer Waffe auch auf Menschen schießen kann dass ein Schützenver​ein kein Ort für Amoklaufide​en ist
Reply With Quote
  #7  
Old 31.07.2011, 20:42
ambush
Guest
 
Posts: n/a
Default

Ok, also muss man, um ein plugin zu kompilieren und in existierende Installation einzubinden, stable Version kompilieren? Wo finde ich stable Quellcode? Und woher kommen so viele plugin Updates? Aus svn, oder?
Reply With Quote
  #8  
Old 31.07.2011, 20:48
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 48,048
Default

Der Code der Plugins wird vor dem Update abgeändert, glaube Jiaz macht das.

GreeZ psp
__________________

Ad-free installers || Werbefreie Installer
Windows Setup<--JD2 BETA-->Linux Setup x86 || Linux Setup x64 || Mac Setup
-----=>Support Chat<=-----
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
That's true James
Quote:
Originally Posted by James
Die Leute verstehen einfach nicht dass nur weil man mit einer Waffe auch auf Menschen schießen kann dass ein Schützenver​ein kein Ort für Amoklaufide​en ist
Reply With Quote
  #9  
Old 31.07.2011, 20:57
ambush
Guest
 
Posts: n/a
Default

Aber wo sind die erneuerte Plugins gespeichert, wenn nicht in svn?
Reply With Quote
  #10  
Old 31.07.2011, 21:00
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 48,048
Default

Sie sind doch im SVN, der Code wird vorm Release aber (automatisch?) an die Stable angepasst...

GreeZ psp
__________________

Ad-free installers || Werbefreie Installer
Windows Setup<--JD2 BETA-->Linux Setup x86 || Linux Setup x64 || Mac Setup
-----=>Support Chat<=-----
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
That's true James
Quote:
Originally Posted by James
Die Leute verstehen einfach nicht dass nur weil man mit einer Waffe auch auf Menschen schießen kann dass ein Schützenver​ein kein Ort für Amoklaufide​en ist
Reply With Quote
  #11  
Old 31.07.2011, 21:10
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 59,535
Default

die plugins müssen gar nicht angepasst werden, die müssen im source kompatibel an die stable sein.
aber wir geben keinen support für self modded plugins in stable nutzen
wenn jemand modifikationen haben will
1.) einchecken und er bekommt sie mim nächsten plugin update
2.) er nutzt sie für sich privat, sollte aber dann auch in der lage seinen seinen jd dermaßen zu manipulieren das er diese plugin beim update ignoriert
__________________
JD-Dev & Server-Admin
Reply With Quote
  #12  
Old 31.07.2011, 21:50
ambush
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by Jiaz View Post
die plugins müssen gar nicht angepasst werden, die müssen im source kompatibel an die stable sein.
Und wo gibt es den Quellcode für plugin Updates? Sie sind doch Stable-kompatibel, und ihr seid opensource, oder? (mit Ausnahme von DLC)

Quote:
Originally Posted by Jiaz View Post
aber wir geben keinen support für self modded plugins in stable nutzen
Und wieso? Also ich wäre schon mit Quellcode von "im source kompatiblen an die stable" plugins zufrieden.


Quote:
Originally Posted by Jiaz View Post
wenn jemand modifikationen haben will
1.) einchecken und er bekommt sie mim nächsten plugin update
Aber zuerst muss man sie doch lokal testen.

Quote:
Originally Posted by Jiaz View Post
2.) er nutzt sie für sich privat, sollte aber dann auch in der lage seinen seinen jd dermaßen zu manipulieren das er diese plugin beim update ignoriert
Ok, aber wo ist Stable-compatibler Quellcode?
Reply With Quote
  #13  
Old 31.07.2011, 22:21
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 59,535
Default

stable compatible quellcode = revision 09581
plugins sind derzeit alle stable compatible
lokal testen = in svn testen!
__________________
JD-Dev & Server-Admin
Reply With Quote
  #14  
Old 31.07.2011, 23:17
ambush
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by Jiaz View Post
stable compatible quellcode = revision 09581
In welchem svn? Da gibt es viele, und jede muss ihre eigene Versionsnummerierung haben.

Quote:
Originally Posted by Jiaz View Post
lokal testen = in svn testen!
???

Ok, ich teste's mal aus.
Reply With Quote
  #15  
Old 31.07.2011, 23:24
ambush
Guest
 
Posts: n/a
Default

Ah ja, wollt ihr nicht ihre svn über http zugänglich zu machen?

Btw zu opensource. Hier de.wikipedia.org/wiki/JDownloader steht, dass die Plugins nicht quelloffen sind, so wie ich verstehe, ist DLC Unterstützung die einzige nichtquelloffene Teil. Habe ich recht?

Last edited by ambush; 31.07.2011 at 23:27.
Reply With Quote
  #16  
Old 31.07.2011, 23:43
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 59,535
Default

Aktuelle stable wurde aus dem jdownloader svn revision 09581 kompiliert.

Welchen Vorteil bietet ein SVN über Http? auschecken/changes kannst jederzeit mit jedem halbwegs modernen svn client machen. Http oberfläche hat uns damals den server zerlegt und daher gibts die changes ansicht/browser ansicht nur noch mit account.

bzgl deiner frage zu den container, schonmal den quellcode ausgecheckt?!
__________________
JD-Dev & Server-Admin
Reply With Quote
  #17  
Old 01.08.2011, 01:04
ambush
Guest
 
Posts: n/a
Default

Ok, was ist dann nicht quelloffen? Wo sind die Verstosse gegen GPL? Und ja, siehe oben.

Quote:
Welchen Vorteil bietet ein SVN über Http?
Ich dachte eher an so was tgstation13.googlecode.com/svn/trunk/

Last edited by ambush; 01.08.2011 at 03:11.
Reply With Quote
  #18  
Old 01.08.2011, 02:02
ambush
Guest
 
Posts: n/a
Default

Wo kriege ich UpdateClient her?

Edit: schon gefunden. In der Anleitung http://jdownloader.org/knowledge/wik...nt/get-started steht es nicht drin.

Ok, jetzt habe ich JDownloader projekt auf oben benannte revision gebracht und dann DepositFiles.java aktualisiert. Jetzt schimpft Eclipse auf import.

Code:
import org.appwork.utils.formatter.SizeFormatter;
import org.appwork.utils.formatter.TimeFormatter;
Was nun?

Last edited by ambush; 01.08.2011 at 03:06.
Reply With Quote
  #19  
Old 01.08.2011, 03:16
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 48,048
Default

@ambush
Die musste zu den alten abändern^^

GreeZ psp
__________________

Ad-free installers || Werbefreie Installer
Windows Setup<--JD2 BETA-->Linux Setup x86 || Linux Setup x64 || Mac Setup
-----=>Support Chat<=-----
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
That's true James
Quote:
Originally Posted by James
Die Leute verstehen einfach nicht dass nur weil man mit einer Waffe auch auf Menschen schießen kann dass ein Schützenver​ein kein Ort für Amoklaufide​en ist
Reply With Quote
  #20  
Old 01.08.2011, 03:22
ambush
Guest
 
Posts: n/a
Default

Meinst du ich muss alte plugin revision nehmen und sie ändern? Aber

Quote:
Originally Posted by Jiaz View Post
stable compatible quellcode = revision 09581
plugins sind derzeit alle stable compatible
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 18:19.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.