Sie sind nicht angemeldet.

58 142

21.03.2011, 14:58

nontrivial
Wir müssen [...] der Versuchung widerstehen, ein Geflecht von Gesetzen herzustellen, hinter dem eines Tages die Freiheit unsichtbar wird. - Helmut Schmidt[/size]

KayLovesU

I gonna love the fuk out of you.

Beiträge: 182

Wohnort: Stralsund

  • Nachricht senden

58 143

21.03.2011, 16:45

Wirds irgendwo schon geben, ansonsten würde ich mich meinen Vorrednern anschliessen.
nope

-SJ-

If light cannot escape me, what hope have you?

Beiträge: 6 608

Wohnort: Black Hole

Beruf: Alles

  • Nachricht senden

58 144

21.03.2011, 18:14

raff ichnich o_O


KayLovesU

I gonna love the fuk out of you.

Beiträge: 182

Wohnort: Stralsund

  • Nachricht senden

58 145

21.03.2011, 18:36

Es ist nicht schwer.


besser?
nope

58 146

21.03.2011, 18:38

find ich schon, wüsste nicht wie

58 147

21.03.2011, 18:46

lol kay hat hart gefailt. zuerst rautiert er die 2 vorredner und sagt dann das gegenteil.

FAILBOB.

achja:
falls du mit webseite nur die aktuelle seite meinst (also die die direkt in der URL steht) ists easy und wenn du allen Links etc auf der Seite folgen willst zu Subseiten ist es sicher schwerer :D

KayLovesU

I gonna love the fuk out of you.

Beiträge: 182

Wohnort: Stralsund

  • Nachricht senden

58 148

21.03.2011, 19:12

Ich wolte ihn verwirren o.o

außerdem: test!

nope

KayLovesU

I gonna love the fuk out of you.

Beiträge: 182

Wohnort: Stralsund

  • Nachricht senden

58 149

21.03.2011, 19:15

find ich schon, wüsste nicht wie

Ich auch nicht, aber was brauch man groß?

-Quellcode der aktuellen Seite als xml /html speichern

Dürfte jetzt nicht das Problem sein. Mindestens ein Tutorial dazu sollte es geben.

-Suchen aller images aus dem Quellcode der momentanen Seite

Einfache html/xml parser gibts überall. Nach Elementen wie:
<img src="http://www.krautchan.net/banners/banner-wurst.jpg" class="resizeImage" alt="" />

zu suchen, dürfte jetzt nicht alzu hardcore sein und hopsvola haste alle Links, zu allen Images, der Seite.

Da ich denke das SJ das größtenteils für KC/4chan nutzen will, werden ihn images die direkt ins html eingebunden sind, wohl nicht wirklich interessieren.

-speichern in xx ordner.

Das Speichern im jpg/png Format wär jetzt ne interessante Sache, müsste mal mal nachforschen ob das soo einfach ist.
nope

-SJ-

If light cannot escape me, what hope have you?

Beiträge: 6 608

Wohnort: Black Hole

Beruf: Alles

  • Nachricht senden

58 150

21.03.2011, 20:14

nein, SJ muss sowas schreibend amit er 20 pkt in seiner java prüfung bekombt - im vorraus.


58 151

21.03.2011, 20:22

dann solltest du das auch selber schreiben!

ich finde bash immer cooler!

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
#
# Script zum Kopieren des Liedtitels (in Banshee gespielt)
# in die Zwischenablage.
#


title="~ `banshee-1 --query-title | sed -e 's,^title: ,,'`"
artist="`banshee-1 --query-artist | sed -e 's,^artist: ,,'`"
bitrate="~ `banshee-1 --query-bit-rate | sed -e 's,^bit-rate: ,,'` kb/s"
duration="~ `banshee-1 --query-duration | sed -e 's,^duration: ,,'` Sekunden"
album="~ `banshee-1 --query-album | sed -e 's,^album: ,,'`"

echo "$artist $title $album $duration $bitrate" | xclip -selection clipboard

KayLovesU

I gonna love the fuk out of you.

Beiträge: 182

Wohnort: Stralsund

  • Nachricht senden

58 152

21.03.2011, 20:25

Banshee lol. Wenn Linux eins hat, dann echt gute Namen für seine Programme.

SJ na bis zum letzten Punkt, ist ja jetzt alles halbwegs von mir erklärt worden. Add mich icq/msn und ich hätte sogar Interesse dich zu unterstützen. :P
nope

-SJ-

If light cannot escape me, what hope have you?

Beiträge: 6 608

Wohnort: Black Hole

Beruf: Alles

  • Nachricht senden

58 153

21.03.2011, 21:03

requestiere msn addy


58 154

21.03.2011, 21:11

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
import java.io.*;
import java.net.URL;
import java.util.*;


public class O {

	public O() {
		List <String> PicList = new ArrayList<String>();
		String whattosearch = "<img src";
		String temp_line = "";
		String[] split;
		try
		{
			URL url = new URL("http://ubuntuusers.de/");
			BufferedReader br = new BufferedReader(new InputStreamReader(url.openStream()));
			while(br.ready()) {
				temp_line = br.readLine();
				if(temp_line.contains(whattosearch)) {
					String temp = temp_line.substring(temp_line.lastIndexOf("img src"));
					split = temp.split(""");
					temp = split[1];
					PicList.add(temp);
				}
			}
			for (String bild : PicList) {
				if (!bild.contains("http")) {
					bild = url+bild;
				}
				System.out.println(bild);
			}
		}catch(Throwable throwable) { }
	}

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		new O();
		
	}

}


damit bekommste alle Bilder als url von einer URL, ist allerdings nicht sehr sauber. wie man runterläd weiß ich nicht, würde es mit wget machen, geht aber unter windows nicht :D

58 155

21.03.2011, 21:27

so funktioniert es bei mir wunderbar mit download, allerdings nicht windows-tauglich:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
import java.io.*;
import java.net.URL;
import java.util.*;


public class O {

	public O() {
		List <String> PicList = new ArrayList<String>();
		String whattosearch = "<img src";
		String temp_line = "";
		String[] split;
		String pfad = "/home/mrks/Desktop/dlbilder/";
		try
		{
			URL url = new URL("http://www.golem.de");
			BufferedReader br = new BufferedReader(new InputStreamReader(url.openStream()));
			while(br.ready()) {
				temp_line = br.readLine();
				if(temp_line.contains(whattosearch)) {
					String temp = temp_line.substring(temp_line.lastIndexOf("img src"));
					split = temp.split(""");
					temp = split[1];
					PicList.add(temp);
				}
			}
			for (String bild : PicList) {
				if (!bild.contains("http")) {
					bild = url+bild;
				}
				Runtime.getRuntime().exec("wget "+bild+" -P "+pfad);
			}
		}catch(Throwable throwable) { }
	}

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		new O();
		
	}

}

KayLovesU

I gonna love the fuk out of you.

Beiträge: 182

Wohnort: Stralsund

  • Nachricht senden

58 156

21.03.2011, 21:34

Das ist aber nicht sehr objektorientiert dann!

Sieht gut aus, ich denke in windows wirds auch nicht viel code sein, SJ kriegt das mit google als Freund schon hin. Pack Maytz Zeug in ne GUI (wenn das gefragt ist, ich denke doch?), lass den Benutzer aussuchen wo ers speichern will, fertig. Nicht vergessen, schön objektorientiert! :P

add tgh808080@googlemail.com in msn, fur zi lulz
nope

58 157

21.03.2011, 21:39

Was will man da bitte objektorientierter machen :D

58 158

21.03.2011, 21:41

geht aber irgendwie nicht auf allen Seiten :D

KayLovesU

I gonna love the fuk out of you.

Beiträge: 182

Wohnort: Stralsund

  • Nachricht senden

58 159

21.03.2011, 21:47

Hahaha gj.

Wird vllt. verschiedene Möglichkeiten geben, ne img anzugeben, je nach Seite, hm? Bin jetzt nicht so bewandert in html.

Objektorientierter? Fürs "runterladen" ne eigene Klasse, da sie ja so nicht unter windows funkioniert. Viel bequemer im Austausch, wenn man jetzt die Lösung des runterladens in windows implementieren möchte.
nope

58 160

21.03.2011, 21:49

hab schon extra die foreach-schleife gemacht um nicht alles so zu quetschen, normalerweise würde ich alles in die while-schleife schreiben.. bei so kurzen programmen lohnt sich oo doch eh nicht