Skrypt na selekcje kodu/tekstu

0

Witam, mam pewien problem. Mianowicie: jestem kompletnie zielony jeśli chodzi o programowanie, a potrzebuje zrobić pewien skrypt, w obojętnie jakim języku (PHP, Java byłoby najlepiej w sumie).

Mam taki oto kod:

 <album id="album-8" title="Title" description="" lgPath="http://www.PEWNASTRONA.com/ssp_director/p.php?a=" tnPath="http://www.PEWNASTRONA.com/ssp_director/p.php?a=" tn="http://www.PEWNASTRONA.com/ssp_director/p.php?a=YnNkZHVjbHtwJGFydCg5JzA%2FLis4OzouNioxNC4jKyAiPjQjJjs%2FNCY%2BLiY0&m=1277641280">

<img id="content-343" src="dmZrMD1AW1QoMic1JjwtPzs%2BOjclMzouNyo8MS4nNzkiPjE%2FPycmNA%3D%3D&m=1277641247" file="ccc.JPG" tn="dmZrMD1AW1QoMiczIzQtOjI6OjclMz8uNio8MS4nNzkiPjE%2FPycmNA%3D%3D&m=1277641247" tnsm="dmZrMD1AW1QoMic3Iyg0Oy47Oj88JzsuMjYlNDI%2BNzkiPjQ%2FPzs%3D&m=1277641247" dims="1200,649" fp="50,50" target="_blank"/>
<img id="content-365" src="dnN2YGVveT1uemwuKyg2PjomIj49JzouPzYlMS4nNzknIi0jJjs%2FMSY%2BMg%3D%3D&m=1277642004" file="ddd.jpg" tn="dnN2YGVveT1uemwuKygwOzImJzc5JzouPzMlMC4nNzknIi0jJjs%2FMSY%2BMg%3D%3D&m=1277642004" tnsm="dnN2YGVveT1uemwuKyg0Oy4%2FJis4JzI3KzclNDI%2BMiU%2BIi0jJj4%2FMTo%3D&m=1277642004" dims="1200,1014" fp="50,50" target="_blank"/>
<img id="content-341" src="d3Ngbn1Ve2FrbGJudipre2UmLis%2BPjIuMz89LTI%2BPyU%2BIi0mOicmNCY7LiMoNCc3Og%3D%3D&m=1277641243" file="eee.jpg"
...

ten kod ciągnie się jeszcze dobre tysiąc linijek. chodzi o to że: chcę wyciągnąć z tego kodu linki do zdjęć.
podstawą tego linku jest

http://www.PEWNASTRONA.com/ssp_director/p.php?a=

i do tego trzeba dopisać wartość, która znajduje się w img src=" tu "

między znacznikiem src=" "

np. dmZrMD1AW1QoMic1JjwtPzs%2BOjclMzouNyo8MS4nNzkiPjE%2FPycmNA%3D%3D&m=1277641247

i rzecz w tym że właśnie tych kodów jest kilkaset.

dodatkowo na końcu linku należy dopisać jeszcze: &full=5000,5000

tak więc całość powinna wyglądać następująco:

http://www.PEWNASTRONA.com/ssp_director/p.php?a=dmZrMD1AW1QoMic1JjwtPzs%2BOjclMzouNyo8MS4nNzkiPjE%2FPycmNA%3D%3D&m=1277641247&full=5000,5000

i takich linków wyszłoby z całego kodu koło tysiąca. na piechote zajęłoby to z kilka dni.

jeżeli ktoś byłby w stanie napisać taki skrypt, gdzi mógłbym wrzucić cały tekst a on wyselekcjonowałby gotowe linki byłbym bardzo wdzięczny.
z języków programowania znam tylko html. sam więc nic nie zrobie.

ogólnie nie wiem czy da się napisać taki skrypt, ale jeśli tak to dajcie znać :)

pozdrawiam

p.s. jeśli zły dział to proszę o przeniesienie

0
  1. html nie jest językiem programowania
  2. słowo klucz: wyrażenia regularne, np: /<img.*src="([^"]+)"/.

w php byłoby to:

// $s = "twój tekst";
preg_match_all('/<img.*src="([^"]+)"/s', $s, $matches);
if (is_array($matches) && is_array($matches[1])) {
  foreach ($matches[1] as $m) {
    echo 'http://www.PEWNASTRONA.com/ssp_director/p.php?a='.$m.'&amp;full=5000,5000<br />';
  }
}

powyższy kod wygeneruje Ci (o ile nie zrobiłem głupiego błędu, z palca piszę) listę linków (nieklikalnych) na podstawie takiego Twojego kodu.
W Javie będzie to trochę inaczej - jak - nie wiem, a nie chce mi się szukać. Ale robisz to samo - wyrażeniem regularnym wybierasz wszystkie pasujące elementy, składasz je w linki i co tam dalej z nimi robisz to już Twoja rzecz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0