Сделать несложную по функционалу программку
Нужно написать программку которая которая возьмёт
из текстовика список ip адресов вида (пример содержания текстовика) in.txt :
109.105.162.107
109.105.162.20
109.105.162.42
109.105.162.93
109.105.163.116
109.105.163.161
109.105.164.194
109.105.164.235
и произведёт несложные манипуляции с отрезанием последнего блока.
отрезать то что в скобках:
109.105.162(.107)
109.105.162(.20)
109.105.162(.42)
109.105.162(.93)
109.105.163(.116)
109.105.163(.161)
109.105.164(.194)
109.105.164(.235)
и оставлением записи без последнего блока в текстовик out.txt:
109.105.162
109.105.162
109.105.162
109.105.162
109.105.163
109.105.163
109.105.164
109.105.164
Желательно (но не обязательно) прикрутить кнопочку удаление дубликатов.
Задача программки отрезать последний блок (всё то что за последней третей точкой).
Если удалятся дубли в текстовик out.txt останется:
109.105.162
109.105.163
109.105.164
Программка должна работать на винде xp/7/2003/2008
Название что то типо "cleaner ip list"
и справляться с большим количеством записей 100.000 - 1.000.000 строк.