Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Оставить только нужные сообщения (http://forum.oszone.net/showthread.php?t=337320)

Alexander_88 23-10-2018 06:10 2837128

Оставить только нужные сообщения
 
Здравствуйте..
Есть множество txt файлов.. там находятся списки сообщений, которые разделены специальным разделителем (в конце каждого сообщения). В каждом сообщении есть несколько ссылок.
Еще есть txt файл, в котором отдельно список ссылок, пусть это будет links.txt (некоторые из ссылок встречаются в txt файлах с сообщениями).
Необходимо, чтобы из всех txt файлов с сообщениями, удалились сообщения, ссылки которых присутствуют в txt файле с ссылками links.txt (сообщения необходимо удалять вместе с разделителем, который находится в конце данных сообщений).

т.е. в скрипте я должен буду указать путь к файлу с ссылками (links.txt), а также пути к txt файлам с сообщениями.

Пример (один из файлов с сообщениями):
Код:

Subject message


[img]http://s5.depic.me/0686/zp0hjgh3m7d_o/0634start_m.jpg[/img]
[img]http://s6.depic.me/06876/26fhgh8kxo8_o/0634start_t.jpg[/img]

File Name.type:  0634start.avi
Resolution:  1920x1080
Duration:  0:08:56
Filesize:  952Mb

[b]Download
[url]https://k2s.cc/file/f07we76wee3/0634start.mp4[/url][/b]
//==================
Subject message


[img]http://s7.depic.me/065676/cjb9jhkjhbm78_o/0087start_m.jpg[/img]
[img]http://s7.depic.me/07666/56ygjfjh7kikg_o/0087start_t.jpg[/img]

File Name.type:  0087start.wmv
Resolution:  640x480
Duration:  0:53:20
Filesize:  311Mb

[b]Download
[url]https://k2s.cc/file/059we76456/0087start.mp4[/url][/b]
//==================
Subject message


[img]http://s5.depic.me/06396/xj0hgkoio_o/0248start_m.jpg[/img]
[img]http://s5.depic.me/67556/w12jhgjblxh_o/0248start_t.jpg[/img]

File Name.type:  0248start.mp4
Resolution:  1280x720
Duration:  0:05:44
Filesize:  169Mb

[b]Download
[url]https://k2s.cc/file/8c76web35b/0248start.mp4[/url][/b]
//==================
Subject message


[img]http://s6.depic.me/07396/uzpqptzh8rxl_o/0007start_m.jpg[/img]
[img]http://s7.depic.me/07156/puojhjh95tn_o/0007start_t.jpg[/img]

File Name.type:  0007start.mp4
Resolution:  1280x720
Duration:  0:05:35
Filesize:  59Mb

[b]Download
[url]https://k2s.cc/file/28s76ds8d82/0007start.mp4[/url][/b]
//==================


А это файл со списком ссылок:
Код:

https://k2s.cc/file/fwwfw65wee3/1054start.mp4
https://k2s.cc/file/f07we76wee3/0634start.mp4
https://k2s.cc/file/f0wdw7ee3/0063yandex.mp4
https://k2s.cc/file/8c76web35b/0248start.mp4
https://k2s.cc/file/f07ssd6ee3/0004google.mp4

После выполнения скрипта, файл с сообщением должен стать таким:
Код:

Subject message


[img]http://s7.depic.me/065676/cjb9jhkjhbm78_o/0087start_m.jpg[/img]
[img]http://s7.depic.me/07666/56ygjfjh7kikg_o/0087start_t.jpg[/img]

File Name.type:  0087start.wmv
Resolution:  640x480
Duration:  0:53:20
Filesize:  311Mb

[b]Download
[url]https://k2s.cc/file/059we76456/0087start.mp4[/url][/b]
//==================
Subject message


[img]http://s6.depic.me/07396/uzpqptzh8rxl_o/0007start_m.jpg[/img]
[img]http://s7.depic.me/07156/puojhjh95tn_o/0007start_t.jpg[/img]

File Name.type:  0007start.mp4
Resolution:  1280x720
Duration:  0:05:35
Filesize:  59Mb

[b]Download
[url]https://k2s.cc/file/28s76ds8d82/0007start.mp4[/url][/b]
//==================



Время: 13:32.

Время: 13:32.
© OSzone.net 2001-