Zitat von grisham88;355115ja, ich weiß das der besser is^^
Nein, besser ist er nicht. Er ist vor allem langsam, wird dauernd kaputtprogrammiert und insgesamt nicht im entferntesten benutzerfreundlich aufgebaut
Zitat von grisham88;355115ja, ich weiß das der besser is^^
Nein, besser ist er nicht. Er ist vor allem langsam, wird dauernd kaputtprogrammiert und insgesamt nicht im entferntesten benutzerfreundlich aufgebaut
ich werds dir morgen zuschicken wennste mir deine e-mail gibst, und den code noch etwas kommentieren damit du weißt wos reingehört^^
und danke für das kompliment smizz^^ hoffe es war eins^^
emails in einem solchen forum zu verteilen ist nicht das beste.
vielleicht hinterlegst du den source bei rapidshare und schreibst mir per pn den link.
hi grisham88,
kann das project leider mit meiner version visuall 2005 nicht laden.
scheinst eine neuere zu haben.
der aufwand, es erst mal unter 2005 überhaupt zum laufen zu bringen, wäre mir dann doch etwas zu hoch.
ja ich hab 2010 drauf, mit der junkieklasse alleine kannste net arbeiten und dort einfach testen die gui brauchste ja eig net?
Zitat von grisham88;355269ja ich hab 2010 drauf, mit der junkieklasse alleine kannste net arbeiten und dort einfach testen die gui brauchste ja eig net?
wie schon geschrieben, wollte ich dein project nur um die eine class erweitern und nicht erst unter einem anderen compiler zum laufen bringen.
natürlich könnte ich mich in deine klasse einlesen und diese dann in einem neuen project zum laufen bringen, aber da ist mir halt der aufwand zu groß.
vielleicht findet sich ja hier jemand anderes, der auch ein wenig versiert ist.
da ich selber ein kompletteres project in c++ habe, ist der reiz dieses project zu haben nicht groß genug um zuviel zeit zu investieren.
unter anderen umständen hätte ich gerne geholfen.
an sich brauch ich nur einen aufruf deiner funktion der einen string zurückliefert^^, mehr is nicht von nöten
hi grisham88,
wollte mir nun doch einmal überlegen wie ich dir helfen kann.
dazu habe ich dein programm mal gestartet um zu sehen was es überhaupt macht, wie es aussieht und wie es arbeitet.
schon beim ersten versuch mit der serie "castle" ist es leider abgestürzt.
dadurch das ich den quelltext habe, kann ich dir aber sofort helfen um diesen fehler zu bereinigen.
du hast ein array anbieter[10].
zufällig sind auf der castle-seite aber mehr anbieter vorhanden.
dein array füllt sich wie folgt:
anbieter
[0] "rapidshare.com" string
[1] "ul.to" string
[2] "netload.in" string
[3] "filefactory.com" string
[4] "uploaded.to" string
[5] "megaupload.com" string
[6] "freakshare.net" string
[7] "freakshare.com" string
[8] "share-online.biz" string
[9] "filesonic.com" string
als dein programm nun zu "01-depositfiles.com" gelangt stürzt es natürlich ab weil das array schon voll ist.
als kleiner tipp! wenn man nicht weiß wieviel daten auf einen zukommt, sollte man mit variablen arraygrößen oder verketteten listen arbeiten.
ich denke aber, dass in deinem fall eine erhöhung der arraygröße ausreichen wird.
musst halt nur schauen, wie du es hinterher anzeigen willst, weil auch der anzeigeplatz, wenn ich es richtig gezählt habe, nur für 10 anbieter vorhanden ist.
eine andere alternative wäre, frage ab ob dein array voll ist und lies einfach keine weiteren anbieter ein.
biba der_sammler
danke für den tip, dachte das 10 reichen aber wurde jetzt eines besseren belehrt. Will das Programm demnächst komplett neu aufbauen und dann sollte das auch mit den Anbietern ohne probs klappen
wenn man mich vorher gefragt hätte ob 10 reichen, wäre ich auch jede wette darauf eingegangen das es ausreicht.
aber genau darum arbeite ich bei fremden daten immer mit variablen größen.
Hab jetzt versucht eure Vorschläge umzusetzen, dabei sind 2 Programme rausgekommen. Können beide das gleiche aber haben einen anderen Aufbau.
Version 1
http://rapidshare.com/files/443225514/Junkieload.rar
http://www.virustotal.com/file…eaa25a54cf3f5-1295356195r
Version 2
http://rapidshare.com/files/443224701/Junkieloader_V2.rar
http://www.virustotal.com/file…20529b8564cd1b-1295354153
Wenns euch gefallen hat bitte abstimmen, oder Verbesserungsvorschläge posten
Viel Spaß damit
Update:
Version 1.1
http://rapidshare.com/files/444461322/Junkieloader.rar
http://www.virustotal.com/file…5f92371849dd25-1295963013
Version 2.1
http://rapidshare.com/files/444461356/Junkieloader_V2.rar
http://www.virustotal.com/file…6a752e8d934962-1295963239
Version 3
http://rapidshare.com/files/444461365/Junkieloader_V3.rar
Bei mir stürzt V3 laufend ab. Dabei ist es egal, ob ich einen Link oder den Quelltext hereinkopiere. Nach Betätigen der Buttons (egal welcher), meldet Windows7 nach kurzer Zeit "Junkie GUI funktioniert nicht mehr", es wird nach einer Lösung gesucht.
V2 funktioniert jedoch ohne Probleme und die Linkliste ist wesentlich übersichtlicher dank der Überschriften als der jd-Sammler.
Und natürlich wünsche ich mir einen Button für den jd. Beim jd tritt das Problem auf, dass wenn ich den Quelltext kopiere, der jd ebenfalls die Zwischenablage ausliest und dort Links findet, die er direkt abfragt. Bei größeren Seiten ploppt dann natürlich x-millionenmal die Captcha-Abfrage auf.
ja bei v3 is das problem das er den anbieter selbst ausliest, das er sich aufhängt stimmt nur bedingt. Man muss einfach nur warten, dann wird das gewünschte ergebnis ausgegeben. Ich versuch noch eine effizientere lösung zu finden wo man die seite nicht angeben muss. Das Problem mit dem Quelltext habe ich genauso, löse das indem ich die zwischenablage bei JD deaktiviere oder den Quelltext markiere und in das Programm rüberziehe, so wir die Zwischenablage nicht benutzt.
Den Button für JD is der Markierte Links button, wenn du dann jd startest oder anhast werden die links eingefügt. Aber wenn dir die Lösung net reicht werd ich mich darum kümmern
Hier die neuste Version mit ein Paar fehlern ausgemerzt, wenn das Programm hängt einfach warten, das hat einfach damit zutun das es den Quelltext öfters lädt.
Version 1.2
http://rapidshare.com/files/452737094/Junkieloader.rar
http://www.virustotal.com/file…4d111d78a79103-1300227060
Version 2.2
http://rapidshare.com/files/452737136/Junkieloader_V2.rar
http://www.virustotal.com/file…012bcea0c45a47-1300228450
Version 3.1
http://rapidshare.com/files/452737144/Junkieloader_V3.rar
Es wäre nett wenn ihr sagen würdet was verbesserungswürdig am Programm ist, damit ich das auch umsetzen kann.
Neues Update inklusive einer Mini Version für kleine Bildschirme
enthält Button für Löschen aller bisherigen Ergebnisse und Laufzeitverbesserungen
Version 1 enthält mehr Buttons zum auswählen des gewünschten Ergebnisses und benötigt 3 Fenster
Version 2 braucht nur 2 Fenster und man kann in Listen sein Ergebnis auswählen muss hier aber Anbieter der Seite und gewünschtes Ergebnis wählen
Version 3 ist wie 2 nur das man nicht mehr den Anbieter auswählen muss
Version 4 ist eine kleine Version für kleine Bildschirme und benötigt 3 Fenster.
Version 1.3
https://rapidshare.com/files/459326737/Junkieloader.exe
http://www.virustotal.com/file…fafcb301f0f236-1303847800
Version 2.3
https://rapidshare.com/files/459327812/Junkieloader_V2.exe
http://www.virustotal.com/file…94247f598277d3-1303847906
Version 3.2
https://rapidshare.com/files/459327823/Junkieloader_V3.exe
Version 4 (MiniVersion)
https://rapidshare.com/files/459326795/Junkieloader_Mini.exe
Ich habe mal die Version 3.2 getestet und das funktioniert richtig gut. Danke dafür!
ZitatEs wäre nett wenn ihr sagen würdet was verbesserungswürdig am Programm ist, damit ich das auch umsetzen kann.
Ich fände es toll, wenn sich das Programm selbst nach Klick auf "Neustart" die getroffene Auswahl merken würde. Also "Cover Links, Info Links, Links ..." und den zuletzt gewählten Anbieter (wenn möglich).
Und, wenn nichts markiert ist und man auf "Markierte Links kopieren" klickt, alle angezeigten Links kopiert werden, oder der gesamte Inhalt. JD filtert sich ohnehin die Links raus.
danke für deine vorschläge, das mit der auswahl merken kann ich wohl schnell umsetzen, mit hoster is es schon etwas schwerer. Den markieren Vorschlag werd ich auch gleich umsetzen
Konnte deine Vorschläge alle umsetzen, sollten ohne Probleme laufen. Werde die Verbesserungen in der neuen Version mitliefern + einige andere Veränderungen