i’m in a big problem
I use wget to send a post petition to a web, then i receive a html
And i need to filter this sample of the html:
more code up...
<div id="song_html" class="show1">
<div class="left">
<!-- info mp3 here -->
256 kbps<br />3:21<br />6.13 mb </div>
<div id="right_song">
<div style="font-size:15px;"><b>Marilyn Manson - Tainted Love ( Manson Remix) mp3</b></div>
<div style="clear:both;"></div>
<div style="float:left;">
<div style="float:left; height:27px; font-size:13px; padding-top:2px;">
<div style="float:left;"><a href="http://rockass.free.fr/video/Marilyn Manson - Taited Love.mp3" rel="nofollow" target="_blank" style="color:green;">Download</a></div>
<div style="margin-left:8px; float:left; width:27px; text-align:center;"><a href="javascript:void(0)" onclick="showPlayer_new(37119, '91da6888c92ccb4198dbc78cb30f311635751694', 'marilyn+manson', 'tainted+love')" rel="nofollow" id="lk37119" class="play_now">Play</a></div>
<div style="margin-left:8px; float:left;"><a href="javascript:void(0)" onclick="showEmbed_new(37119, '91da6888c92ccb4198dbc78cb30f311635751694')" rel="nofollow" id="em37119" class="embed">Embed</a></div>
<div style="margin-left:8px; float:left;"><a href="http://www.ringtonematcher.com/go/?sid=WDLL&artist=marilyn+manson&song=tainted+love" rel="nofollow" target="_blank" style="color:red;" title="Send Marilyn Manson - Tainted Love Ringtone to your Cell">Descarga Tono</a></div>
<div style="clear:both;"></div>
</div>
<div id="player37119" style="float:left; margin-left:10px;" class="player"></div>
</div>
<div style="clear:both;"></div>
</div>
<div style="clear:both;"></div>
</div>
<div id="song_html" class="show2">
<div class="left">
<!-- info mp3 here -->
</div>
<div id="right_song">
<div style="font-size:15px;"><b>Spaz Marilyn Manson Metric - grow up and blow the great big dj://spaz, marilyn manson mp3</b></div>
<div style="clear:both;"></div>
<div style="float:left;">
<div style="float:left; height:27px; font-size:13px; padding-top:2px;">
<div style="float:left;"><a href="http://spaz.mindstab.net/djspaz_-_grow_up_and_blow_the_great_big_white_nietzche.mp3" rel="nofollow" target="_blank" style="color:green;">Download</a></div>
<div style="margin-left:8px; float:left; width:27px; text-align:center;"><a href="javascript:void(0)" onclick="showPlayer_new(668416, 'ac5b8834fa26b892fc1436db4678aca9d8acfdb1', 'spaz+marilyn+manson+metric', 'grow+up+and+blow+the+great+big+dj%3a%2f%2fspaz%2c+marilyn+manson')" rel="nofollow" id="lk668416" class="play_now">Play</a></div>
<div style="margin-left:8px; float:left;"><a href="javascript:void(0)" onclick="showEmbed_new(668416, 'ac5b8834fa26b892fc1436db4678aca9d8acfdb1')" rel="nofollow" id="em668416" class="embed">Embed</a></div>
<div style="margin-left:8px; float:left;"><a href="http://www.ringtonematcher.com/go/?sid=WDLL&artist=spaz+marilyn+manson+metric&song=grow+up+and+blow+the+great+big+dj%3a%2f%2fspaz%2c+marilyn+manson" rel="nofollow" target="_blank" style="color:red;" title="Send Spaz Marilyn Manson Metric - Grow Up And Blow The Great Big Dj://spaz, Marilyn Manson Ringtone to your Cell">Descarga Tono</a></div>
<div style="clear:both;"></div>
</div>
<div id="player668416" style="float:left; margin-left:10px;" class="player"></div>
</div>
<div style="clear:both;"></div>
</div>
<div style="clear:both;"></div>
</div>
<div id="morelink" style="margin:10px; text-align:center;"><a href="" rel="nofollow" onClick="toggle(); return false;">Show More Results</a></div>
<div id="song_html" class="show3">
<div class="left">
<!-- info mp3 here -->
3:10<br /> </div>
<div id="right_song">
<div style="font-size:15px;"><b>Marilyn Manson - MARILYN MANSON - Rock is Dead mp3</b></div>
<div style="clear:both;"></div>
<div style="float:left;">
<div style="float:left; height:27px; font-size:13px; padding-top:2px;">
<div style="float:left;"><a href="http://www.bricbrac.free.fr/Music/01___MARILYN_MANSON___ROCK_.MP3" rel="nofollow" target="_blank" style="color:green;">Download</a></div>
<div style="margin-left:8px; float:left; width:27px; text-align:center;"><a href="javascript:void(0)" onclick="showPlayer_new(670124, '14a52b596082676bed6a9d860c383488a486e1dc', 'marilyn+manson', '-+rock+is+dead')" rel="nofollow" id="lk670124" class="play_now">Play</a></div>
<div style="margin-left:8px; float:left;"><a href="javascript:void(0)" onclick="showEmbed_new(670124, '14a52b596082676bed6a9d860c383488a486e1dc')" rel="nofollow" id="em670124" class="embed">Embed</a></div>
<div style="margin-left:8px; float:left;"><a href="http://www.ringtonematcher.com/go/?sid=WDLL&artist=marilyn+manson&song=-+rock+is+dead" rel="nofollow" target="_blank" style="color:red;" title="Send Marilyn Manson - - Rock Is Dead Ringtone to your Cell">Descarga Tono</a></div>
<div style="clear:both;"></div>
</div>
<div id="player670124" style="float:left; margin-left:10px;" class="player"></div>
</div>
<div style="clear:both;"></div>
</div>
<div style="clear:both;"></div>
</div>
</div>
</div>
<!-- ================= -->
more code down...
…To set a bit of variables like “Name” “Bitrate” “Size” and “Download”, To print all this information in Batch, like this:
1st result:
[Name] Marilyn Manson - Tainted Love ( Manson Remix) mp3
[Info] Bitrate: 256 kbps. Length: 3:21. Size: 6.13 mb.
[Download] http://rockass.free.fr/video/Marilyn Manson - Taited Love.mp3
2nd result:
[Name] Spaz Marilyn Manson Metric - grow up and blow the great big dj://spaz, marilyn manson mp3
[Info] NO INFO.
[Download] http://spaz.mindstab.net/djspaz_-_grow_up_and_blow_the_great_big_white_nietzche.mp3
3rd result:
[Name] Marilyn Manson - MARILYN MANSON - Rock is Dead mp3
[Info] Lenght: 3:10.
[Download] http://www.bricbrac.free.fr/Music/01___MARILYN_MANSON___ROCK_.MP3
I’ve tryed “Findstr”,”Find”,”SED”,”GREP”,”FART” but i can’t find the way (A line and chars delimitators) to do it right…
The only i can see to make it possible is this line:
<!-- ================= -->
I can use it like a END-delimitator cause that line marks the end of mp3’s to download and to print their info…
Somebody can help me?
thankyou
The Batch file below use the fact that the data you want is located at fixed number of lines below “info mp3 here” line. Also, the data is extracted based on its position in the line. If some data not follow this rule, the program will need a modification.
Output: