|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Сравнить два текстовых файла и вывести результат |
|
Любой язык - [решено] Сравнить два текстовых файла и вывести результат
|
Ветеран Сообщения: 558 |
Здравствуйте. Может кто - нибудь поможет задачку решить? Есть два txt файла.
пример первого: tetris0001.avi 640x480 0:13:20 196 MB tetris0002.wmv 640x480 0:19:17 282 MB tetris0003.avi 640x480 0:10:44 157 MB tetris0004.mp4 320x240 0:35:09 226 MB tetris0005.mp4 640х480 0:13:20 196 MB File Name.type: 0001google.wmv Resolution: 640x480 Duration: 00:10:40 Filesize: 196 MB File Name.type: 0002google.wmv Resolution: 640x480 Duration: 00:14:05 Filesize: 157.45 MB File Name.type: 0003google.wmv Resolution: 640x480 Duration: 00:14:43 Filesize: 282 MB File Name.type: 0004google.wmv Resolution: 640x480 Duration: 00:12:21 Filesize: 226.61 MB File Name.type: 0005google.wmv Resolution: 640x480 Duration: 00:19:17 Filesize: 196.45 MB Выводимый файл формата "№ файла из 1ого тхт по порядку - № файлов из второго тхт, через запятую". Похожие файлы ищутся по размеру, без учёта десятичных (только целое кол-во MB). алгоритм такой: нужно брать каждый файл (по порядку) из 1ого тхт и искать все похожее по размеру во втором тхт, вывести, потом искать похожие для следующего файл и т.д, пока в первом тхт не достигнем конца списка.. Примечания: номера файлов идут всегда по порядку (что в 1ом что во 2ом тхт), и они все четырехзначные. нужно учитывать целое кол во MB, десятичные не нужно учитывать. Если не найдено ничего похожего, то файл из 1ого тхт пропускается. в тхт файлах будет примерно 1000 - 2000 файлов (на каждый файл по 4 строчки) Если брать пример выше, то результирующий тхт должен быть таким: ![]() |
|
Отправлено: 21:24, 19-07-2022 |
Ветеран Сообщения: 558
|
Профиль | Отправить PM | Цитировать DJ Mogarych, спасибо, работает, только проверил
![]() |
Отправлено: 05:57, 10-10-2022 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 558
|
Профиль | Отправить PM | Цитировать Здравствуйте еще раз, пока применял скрипт на деле, возникла надобность еще одного варианта, сравнение не по размеру файла, а по длительности, можно ли такое сравнение реализовать?
на примере выглядит так: tetris0001.avi 640x480 00:13:20 196.69 MB tetris0002.mp4 640x480 00:19:17 282 MB tetris0003.mp4 640x480 00:10:44 157 MB tetris0004.mp4 320x240 00:35:09 226 MB tetris0005.mp4 640х480 00:13:20 196 MB File Name.type: 0001google.mp4 Resolution: 640x480 Duration: 00:10:40 Filesize: 196 MB File Name.type: 0002google.mp4 Resolution: 640x480 Duration: 00:13:20 Filesize: 157.45 MB File Name.type: 0003google.mp4 Resolution: 640x480 Duration: 00:14:43 Filesize: 282 MB File Name.type: 0004google.mp4 Resolution: 640x480 Duration: 00:12:21 Filesize: 226.61 MB File Name.type: 0005google.mp4 Resolution: 640x480 Duration: 00:19:17 Filesize: 196.69 MB |
Отправлено: 21:47, 11-10-2022 | #12 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Любой язык - [решено] Сравнить два текстовых файла, с исключением повторяющихся строк | KoRn0509 | Скриптовые языки администрирования Windows | 4 | 04-11-2020 11:12 | |
CMD/BAT - Как сравнить разницу в двух текстовых документах и вывести разницу в новый текстовый | mrusklon | Скриптовые языки администрирования Windows | 6 | 31-10-2019 17:05 | |
CMD/BAT - [решено] Сравнить два текста и вывести результат | shao | Скриптовые языки администрирования Windows | 2 | 12-09-2011 10:30 | |
[решено] Как сравнить два текстовых файла и выявить изменения | assch | AutoIt | 1 | 09-09-2010 23:25 | |
как сравнить два звуковых файла | alexra | Видео и аудио: обработка и кодирование | 8 | 31-07-2007 00:42 |
|