Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Песочница (https://forum.antichat.xyz/forumdisplay.php?f=189)
-   -   нотепад,как удалить дубли паролей? (https://forum.antichat.xyz/showthread.php?t=434490)

semakda 15.12.2015 06:01

Задача такая, из базы мыло:пароль удалить дубли паролей.

Пример:

alexsey@mail.ru:fwey43

boris@mail.ru:32ggf33

Kirill@yandex.ru:fwey43

nikolay@gmail.com:38g8d8s8


На выходе должно получиться:

alexsey@mail.ru:fwey43

boris@mail.ru:32ggf33

nikolay@gmail.com:38g8d8s8


ну или так:

alexsey@mail.ru:fwey43

boris@mail.ru:32ggf33

Kirill@yandex.ru:

nikolay@gmail.com:38g8d8s8


Нагуглил плагин TextFX, но вот в чем проблема, удаляются только полные дубли, а мне нужно чтобы удалялись дубли паролей, мыло то разные, соответственно этот вариант не подходит. Потом вспомнил что можно ведь выделить по вертикали и потом уже использовать TextFX, но опять не все так просто, выделить же только пароли никак, длина почты и паролей разная, соответственно сначала нужно привести базу в нужный вид.

А как это сделать хз, табуляция не помогает, по чему-то пароли не в один ряд а в разноброс, а TextFX нужно чтобы все было в ряд, из за пробелов не ищет дубли.

Решил поменять местами пароли с мылом, сделал пробелы от пароля до :мыло, выделил весь столбик, думал уже все выход найден, не не судьба, по первому столбцу почему то дубли не убирает.

Нотепадом пользуюсь первый день, уверен что это все легко делается , но как....

fl00der 15.12.2015 13:09

Цитата:

Сообщение от semakda
semakda said:

Пример:
alexsey@mail.ru:fwey43

boris@mail.ru:32ggf33

Kirill@yandex.ru:fwey43

nikolay@gmail.com:38g8d8s8

На выходе должно получиться:
boris@mail.ru:32ggf33

nikolay@gmail.com:38g8d8s8


А вот это как должно получиться? Я лично сделал удаление по записям с совпадающим паролем и получилось у меня совершенно закономерно

Код:

Code:
alexsey@mail.ru:fwey43
boris@mail.ru:32ggf33
nikolay@gmail.com:38g8d8s8

Почему alexsey@mail.ru:fwey43 уходит?

semakda 15.12.2015 15:42

Цитата:

Сообщение от fl00der
fl00der said:

А вот это как должно получиться? Я лично сделал удаление по записям с совпадающим паролем и получилось у меня совершенно закономерно
Код:

Code:
alexsey@mail.ru:fwey43
boris@mail.ru:32ggf33
nikolay@gmail.com:38g8d8s8

Почему
alexsey@mail.ru
:fwey43 уходит?

Да, немного затупил, alexsey@mail.ru:fwey43 останется в любом случае, но не суть, так и не нашел способа как удалить дубли паролей в нотепад, можно конечно это сделать в екселе, но там ограничение на 65к, это очень мало.

Tuvan 02.01.2016 00:48

накидал код на с++ ,если есть компилятор то запускай https://ideone.com/jeZOUE

MrScrudg 18.01.2016 12:39

Если нужно получить список паролей без дублей - text utils by lays тебе в помощь


Время: 19:24