Что нового

[Файловая система] Удаление дублекатов и вывод диалогового окна статистики

harkotik2013

Новичок
Сообщения
6
Репутация
0
Версия AutoIt: 3.

Описание:
Имеется скрипт поиска повторов строк по сайту и записи уникальных в .txt файл
Код:
global $lines[1], $test1, $test2

$sUrl = 'http://мой сайт/base.txt'
$test1 = BinaryToString(InetRead($sUrl))

;~ получаем массив строк из файла test1
$lines = StringRegExp($test1, "(?m)^(.+)$", 3)

;~ удаляем из файла test2 любые строки, которые совпадают с теми, что в массиве
For $x = 0 to Ubound ($lines) - 1
    $test2 = StringRegExpReplace($test2, "(?m)" & $lines[$x] & "[\r\n]?", "")
Next

;~ выводим оставшиеся строки
FileWrite("ynikal.txt", $test2)
Примечания:
Как сделать диалоговое окно после проверки со статистикой,сколько дубликатов и сколько уникальных строк?
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,321
Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Глобальный модератор.
 
Верх