Zurück   RR:Board > Computer > Programmierung & Entwicklung > Projekte / Codes

Software Anwendungen mit Source Code - Projekt Vorstellung und Entwicklung.
Antwort
 
Themen-Optionen Thema durchsuchen

[Java] - JDownloader LinkDecrypter v0.1
Alt 10.03.2010, 08:02   # 1
unix
The Lions Nightmare
blau blau 
Bewertung:
unix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50k
unix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50k
Registriert seit: Feb 2006
Beiträge: 2.794
Power: 41
Hey, einer aus RR wollte nen Link Decrypter für solche Seiten:

http://clubteam.eu/index2.php?i=new

Wo der Downloadlink halt nicht gleich ersichtlich is, sondern erst nachm Klicken auf das gewünschte Lied, geladen wird..

Mitm JDownloader kann man die Links auch nich scannen, da des ja kein Link zu nem OCH is.!

Hab jetzt was gecodet, wo einfach nen GET Request auf so einen Link schickt und die Antwort (welche den OCH Link enthält), in die Zwischenablage schmeißt, damit JD den dann erkennen kann..

Vllt. brauchts ja jemand noch!
Hab auch nen Thread im JD Forum eröffnet, ob man so ne Funktion nich in den JD integrieren könnte, sowas wie DeepScanning, dass die Links halt auf deren Response gescannt werden.

Naja Have Fun

http://www.xup.in/dl,21654791/LinkDecrypter_0.1.jar/

Einfach JD mit aktiver Zwischenablagenüberwachung laufen lassen und mein tool dazu, dann kann man die Links kopieren

Ach BTW:

Der Source


Code:
import java.awt.Toolkit; import java.awt.datatransfer.Clipboard; import java.awt.datatransfer.DataFlavor; import java.awt.datatransfer.StringSelection; import java.awt.datatransfer.Transferable; import java.awt.datatransfer.UnsupportedFlavorException; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnection; import java.util.ArrayList; import java.util.List; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.SwingConstants; public class LinkDecrypter { public static void main(String[] args) { new LinkDecrypter().OpenFrame(); } JFrame sFrame; List<String> collectedlinks = new ArrayList<String>(); //beinhaltet alle Kopierten Links String oldText = null; //für den letzten Kopierten Link JLabel label = new JLabel ("LinkScanner active"); String line = null; String quell = null; Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();//Systemclipboard public void OpenFrame(){ sFrame = new JFrame("LinkDecrypter v.0.1 by unix"); sFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); sFrame.setSize(350,70); sFrame.add(label); label.setHorizontalAlignment(SwingConstants.CENTER); sFrame.setVisible(true); String selection = (""); StringSelection data = new StringSelection(selection); clipboard.setContents(data, data); System.out.println("clipboard entleert"); //Clipboard wird zuerst geleert! while (true){ getlinks();//Endlosschleife mit der Clipboard Abfrage!! } } String decrypt(String urli) throws IOException{ URL url = new URL(urli); System.out.println("Checking Link : " + urli); URLConnection conn = url.openConnection (); // Antwort vom GET Request BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream())); while ((line = rd.readLine()) != null) { quell += line; } rd.close(); System.out.println("Hier ist der Response Body!!!******************"); System.out.println(quell); System.out.println("/////////////////////////////"); return quell; } void getlinks() { Transferable cur = clipboard.getContents(null); if (cur.isDataFlavorSupported(DataFlavor.stringFlavor)) { //Clipboard enthält Elemente String text; try { text = (String) cur.getTransferData(DataFlavor.stringFlavor); //elemente aus dem Clipboard werden als String abgespeichert if (!text.equals(oldText)&& !collectedlinks.contains(text) && !text.equals("")) { // Inhalt vom Clipboard hat sich geändert! if (text.contains("http")){// Check, ob ein Link kopiert wurde! collectedlinks.add(text); oldText = text; String selection = decrypt(text); StringSelection data = new StringSelection(selection); clipboard.setContents(data, data);// Inhalt von dem GET Response wird "kopiert" try {Thread.sleep(800); //800ms wartezeit bis der JD die Links scannt } catch (InterruptedException e) {} selection = text; data = new StringSelection(selection); clipboard.setContents(data, data); //Clipboard wird wieder mit dem eigentlich angeklickten Link befüllt } } else if (collectedlinks.contains(text) && !text.equals(oldText)) System.out.println("Link schon in der Liste!!!"); } catch (UnsupportedFlavorException e1) { System.out.println("UnsupportedFlavorException in getlinks()"); e1.printStackTrace(); } catch (IOException e1) { System.out.println("IOException in getlinks()"); e1.printStackTrace(); } } } }
  unix ist offline   Mit Zitat antworten

Alt 10.03.2010, 09:35   # 2
TH3ILLEZT
Da geht noch einer!
rot rot 
Bewertung:
TH3ILLEZT hat mehr als 5000 PunkteTH3ILLEZT hat mehr als 5000 PunkteTH3ILLEZT hat mehr als 5000 PunkteTH3ILLEZT hat mehr als 5000 PunkteTH3ILLEZT hat mehr als 5000 PunkteTH3ILLEZT hat mehr als 5000 PunkteTH3ILLEZT hat mehr als 5000 PunkteTH3ILLEZT hat mehr als 5000 PunkteTH3ILLEZT hat mehr als 5000 PunkteTH3ILLEZT hat mehr als 5000 Punkte
TH3ILLEZT hat mehr als 5000 Punkte
Registriert seit: Feb 2010
Internet: DSL2 16K
Beiträge: 675
Power: 12
Wie nett von dir....Werds nachher mal antesten.
  TH3ILLEZT ist offline   Mit Zitat antworten

AW: JDownloader LinkDecrypter v0.1
Alt 10.03.2010, 10:24   # 3
N0S
Malware Schreck
vip
Bewertung:
N0S hat die Renommee-Anzeige deaktiviert
Registriert seit: Nov 2005
Beiträge: 3.509
Power: 46
Falls es dir hilft und du es nicht erkannt hast:
Die URLs sind mit Base64 encoded

http://www.opinionatedgeek.com/dotne.../Base64Decode/

„...wenn man selbst die Sklaverei in sich überwindet...“

SFT Decrypter 2009 ; FXP Tool ; RR Blog
  N0S ist offline   Mit Zitat antworten

AW: JDownloader LinkDecrypter v0.1
Alt 10.03.2010, 10:49   # 4
unix
The Lions Nightmare
blau blau 
Bewertung:
unix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50k
unix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50k
Registriert seit: Feb 2006
Beiträge: 2.794
Power: 41
Themenstarter
Zitat:
Zitat von N0S Beitrag anzeigen
Falls es dir hilft und du es nicht erkannt hast:
Die URLs sind mit Base64 encoded

http://www.opinionatedgeek.com/dotne.../Base64Decode/
hhmm, hab ich nich gewusst ^^
Man könnte dann halt noch den BASE64 Decoder reinbauen, aber so gehts auf jedenfall auch

Und außerdem, gibts vllt. Seiten die ne andere Codierung verwenden und da is meine Lösung dann doch besser ^^
  unix ist offline   Mit Zitat antworten

AW: JDownloader LinkDecrypter v0.1
Alt 11.03.2010, 06:05   # 5
unix
The Lions Nightmare
blau blau 
Bewertung:
unix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50k
unix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50k
Registriert seit: Feb 2006
Beiträge: 2.794
Power: 41
Themenstarter
Hmm anscheinend wurde die Seite, für die ich den Decrypter geschrieben hab schon Ende Februar mit in den JD Decrypter aufgenommen..




http://board.jdownloader.org/showthread.php?t=15128

Hier mal der Thread von mir.

Naja, ich finds allerdings trotzdem komisch, die müssen für jede Seite nen eigenen Decrypter schreiben, ich nur einen für wahrscheinlich alle ^^

//Edit

Außerdem seh ich grad im JD Source, dass die seit Juni 09, nen BASE64 Decrypter mit dabei haben!!!

Also kA wieso die Links nich entschlüsselt werden konnten????
  unix ist offline   Mit Zitat antworten

AW: JDownloader LinkDecrypter v0.1
Alt 11.03.2010, 11:46   # 6
KKM
Einer geht noch!
rot
Bewertung:
KKM hat mehr als 25.000 PunkteKKM hat mehr als 25.000 PunkteKKM hat mehr als 25.000 PunkteKKM hat mehr als 25.000 PunkteKKM hat mehr als 25.000 PunkteKKM hat mehr als 25.000 PunkteKKM hat mehr als 25.000 PunkteKKM hat mehr als 25.000 PunkteKKM hat mehr als 25.000 PunkteKKM hat mehr als 25.000 Punkte
KKM hat mehr als 25.000 PunkteKKM hat mehr als 25.000 PunkteKKM hat mehr als 25.000 PunkteKKM hat mehr als 25.000 PunkteKKM hat mehr als 25.000 Punkte
Registriert seit: Aug 2009
Internet: DSL 6000
Beiträge: 344
Power: 17
Danke. Das Tool ist wirklich nützlich. Funktioniert Super
Bewertung haste

mfg
  KKM ist offline   Mit Zitat antworten

AW: JDownloader LinkDecrypter v0.1
Alt 11.03.2010, 12:14   # 7
unix
The Lions Nightmare
blau blau 
Bewertung:
unix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50k
unix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50k
Registriert seit: Feb 2006
Beiträge: 2.794
Power: 41
Themenstarter
Also ich kapier die Entwickler vom JD iwie nich xD

Jetzt meint der eine, dass ein Decrypter für clubteam.eu schon seit Ende Februar drin is, aber es geht ja immernoch nich!!!

Dann meinte ich das meine Methode denen Arbeit ersparen würde, weil die nich mehr für jede X-beliebige Seite einen eigenen Decrypter schreiben müssen.!

Dann meint er:

Zitat:
Der JD besucht die Seite und regext den Link raus.
Die Decrypter räum ich eh bald mal auf, viele Seiten sind schon lang down, aber wir haben noch Plugins dafür rumliegen^^
Ich glaub wir reden aneinander vorbei! ^^
  unix ist offline   Mit Zitat antworten

AW: JDownloader LinkDecrypter v0.1
Alt 12.03.2010, 19:35   # 8
Vladtepesch
The Lions Nightmare
rot rot rot 
Bewertung:
Vladtepesch hat 1000 bis 2499 PunkteVladtepesch hat 1000 bis 2499 PunkteVladtepesch hat 1000 bis 2499 PunkteVladtepesch hat 1000 bis 2499 PunkteVladtepesch hat 1000 bis 2499 PunkteVladtepesch hat 1000 bis 2499 PunkteVladtepesch hat 1000 bis 2499 PunkteVladtepesch hat 1000 bis 2499 PunkteVladtepesch hat 1000 bis 2499 PunkteVladtepesch hat 1000 bis 2499 Punkte
Registriert seit: Sep 2005
Internet: DSL2 16k
Beiträge: 1.161
Power: 24
Naja ich hab den Verdacht die sind auf den Kopf gefallen, du musst das Ruder selbst in die Hand nehmen und dein eigenen Downloader bauen

  Vladtepesch ist offline   Mit Zitat antworten

AW: JDownloader LinkDecrypter v0.1
Alt 13.03.2010, 16:56   # 9
inheartum
rot rot rot rot 
Bewertung:
inheartum 500k+ Kommandantinheartum 500k+ Kommandantinheartum 500k+ Kommandant
Registriert seit: Jul 2009
Beiträge: 1.247
Power: 110
Danke nochmal an dich unix, dass du mir auf meinen Request geholfen hast

Ist zwar noch ein wenig nervig, die Links permanent via Hand zu kopieren, aber darum geht es ja nicht in dem Sinne. Die Links werden alle schön zuverlässig in die Zwischenablage kopiert.


Grüße,

iNH


domi leones, foras vulpes.
  inheartum ist offline   Mit Zitat antworten

AW: JDownloader LinkDecrypter v0.1
Alt 13.03.2010, 18:19   # 10
unix
The Lions Nightmare
blau blau 
Bewertung:
unix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50k
unix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50kunix huuu haaa 50k
Registriert seit: Feb 2006
Beiträge: 2.794
Power: 41
Themenstarter
Zitat:
Zitat von iNheartum Beitrag anzeigen
Danke nochmal an dich unix, dass du mir auf meinen Request geholfen hast

Ist zwar noch ein wenig nervig, die Links permanent via Hand zu kopieren, aber darum geht es ja nicht in dem Sinne. Die Links werden alle schön zuverlässig in die Zwischenablage kopiert.


Grüße,

iNH
Übrigens haben die beim JDownloader für die Seite clubteam.eu auch schon ein PlugIn reingehauen, sollte also jetzt auch so gehen!
  unix ist offline   Mit Zitat antworten
Antwort

RR:Board > Computer > Programmierung & Entwicklung > Projekte / Codes > [Java] - JDownloader LinkDecrypter v0.1


Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[.NET] - SK Crack v0.1 Soiled2k5 Projekte / Codes 12 12.10.2007 11:10
[.NET] - releaseCollect v0.1 Beta c0la Projekte / Codes 7 13.07.2007 15:01
[C/C#/C++] - FakeGen v0.1 Lordwurst Projekte / Codes 6 08.06.2007 09:50



Alle Zeitangaben in WEZ +1. Es ist jetzt 14:01 Uhr.
vBulletin Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.