- Сообщения
- 884
- Реакции
- 455
http://Читачок: раздачи промокодовЧитачок: раздачи промокодовЧитачок: раздачи промокодовЧитачок: раздачи промокодовЧитачок: раздачи промокодовЧитачок: раздачи промокодовЧитачок: раздачи промокодовЧитачок: раздачи промокодовЧитачок: раздачи промокодовЧитачок: раздачи промокодовЧитачок: раздачи промокодов/img/778a5566b34eec.jpg
И так, может, некоторые помнят, был софтец под этим же названием для обработки дампов/логов/баз.
Ну вот крч, это его вторая версия. Много чего переделал, добавил пару выходных условий и т.д.
Скажу так, в хороших руках этот софт делает годное дело))
Для тех , кто не в курсе, софт предназначен для обработки дампов/логов/баз, смены разделителя в базе, вырезку определённых значений да и всего подряд при ровных ручках.
Например, вам нужно из лога
Ну вот крч, это его вторая версия. Много чего переделал, добавил пару выходных условий и т.д.
Скажу так, в хороших руках этот софт делает годное дело))
Для тех , кто не в курсе, софт предназначен для обработки дампов/логов/баз, смены разделителя в базе, вырезку определённых значений да и всего подряд при ровных ручках.
Например, вам нужно из лога
id:number:mail:pass:regdata
вытащить
mail:pass
- это можно сделать, благодаря этому софту, а как - будет рассказано ниже.
1) Загружаем базу
вытащить
mail:pass
- это можно сделать, благодаря этому софту, а как - будет рассказано ниже.
1) Загружаем базу
можно открыть как из папки, так и из файла.
то что вы откроете - то и будет обрабатываться потом
2) Настраиваем разделители.
то что вы откроете - то и будет обрабатываться потом
2) Настраиваем разделители.
Думаю, с этим разобраться легко. Стандартные забиты, но их можно удалить и добавить свои.
3) Настраиваем колонки
3) Настраиваем колонки
3.1 удаляем колонку
выбираем колонку для удаления ( любую ячейку в этой колонке) и жмякаем на удалить
3.2 меняем местами колонки
Выбираем 2 колонки ( через Ctrl ) и жмякаем на поменять местами
3.3 объединить колонки
выбираем 2 колонки через Ctrl и жмяк на соответствующую кнопку.
Внимание. та колонка, которая будет выбрана второй, будет считаться пассивной колонкой - её данные перенесутся во вторую колонку, а сама колонка удалится.
4) Настраиваем разделитель на выходе
выбираем колонку для удаления ( любую ячейку в этой колонке) и жмякаем на удалить
3.2 меняем местами колонки
Выбираем 2 колонки ( через Ctrl ) и жмякаем на поменять местами
3.3 объединить колонки
выбираем 2 колонки через Ctrl и жмяк на соответствующую кнопку.
Внимание. та колонка, которая будет выбрана второй, будет считаться пассивной колонкой - её данные перенесутся во вторую колонку, а сама колонка удалится.
4) Настраиваем разделитель на выходе
Ну тут всё просто
5) Настраиваем условия для выхода, если строка не соответствует условиям.
5) Настраиваем условия для выхода, если строка не соответствует условиям.
5.1 Если столбцов меньше, чем должно быть
5.1.1 Либо просто не выводит эту строку
5.1.2 Либо выводим то, что осталось
5.2 Если столбцов больше, чем должно быть
5.1.1 Либо просто не выводит эту строку
5.1.2 Либо выводим то, что осталось
5.2 Если столбцов больше, чем должно быть
5.2.1 не печатаем строку вообще
5.2.2 добавляем все столбцы на выход
5.2.3 добавляем только столбцы, которые вы выбирали
Для тех, кто не понял, что это, объясню на примере:
5.2.2 добавляем все столбцы на выход
5.2.3 добавляем только столбцы, которые вы выбирали
Для тех, кто не понял, что это, объясню на примере:
допустим, у вас база mail:pass
вы хотите из неё достать пароли.
вы загрузили базу и настроили разделитель ":"
у вас 2 столбца получилось. Вы указали, что первый столбец нам не нужен
В итоге, у вас есть 1 столбец, который надо вывести
И вот в одном пароле попалось двоеточие, софт поделит пароль и сработает условие 5.2. Чтобы пасс не обрезался - надо выставить "добавить всё с разделителем"
вы хотите из неё достать пароли.
вы загрузили базу и настроили разделитель ":"
у вас 2 столбца получилось. Вы указали, что первый столбец нам не нужен
В итоге, у вас есть 1 столбец, который надо вывести
И вот в одном пароле попалось двоеточие, софт поделит пароль и сработает условие 5.2. Чтобы пасс не обрезался - надо выставить "добавить всё с разделителем"
Вот ещё один баг фича, если строку
123:234
поделить с разделителем "123"
то получите на выходе
""и ":234"
т.е. если разделитель стоит в начале или конце строки - софт поделит строку на пустую строку и оставшуюся часть
123:234
поделить с разделителем "123"
то получите на выходе
""и ":234"
т.е. если разделитель стоит в начале или конце строки - софт поделит строку на пустую строку и оставшуюся часть
Скрытое содержимое доступно для зарегистрированных пользователей!
Скрытое содержимое доступно для зарегистрированных пользователей!