Работа с базами

Работа с базами

AllSubmitter предоставляет практически неограниченные возможности работы с базами.
Давайте рассмотрим основные принципы работы с таблицами в программе AllSubmitter.

1- Нажимая на этот пункт, вы можете скрыть поля вывода данных.
2- Нажимая на поле, и перетаскивая поле, вы можете поменять порядок вывода полей.
3- Нажимая на поле, и перетаскивая вверх, вы можете группировать поля.

Вы можете строить фильтры, практически любой сложности

Вы можете строить быстрые фильтры, используя символы % - любая последовательность символов, _ - любой символ.
Это очень удобно при поиске в базе.
А также Вы можете сортировать по любым полям, для этого просто нажмите на это поле.
Если есть необходимость сортировать по нескольким полям используйте shitf+нажатие на поле.
Если есть необходимость отменить сортировку, используйте ctrl+нажатие на поле.

"Меню - Справочник - База каталогов"
Это основная таблица в базе данных, используемая при регистрации.

Выделить все, просто выделяет все видимые в данные момент записи, удобно использовать при различных видах экспортов, проверок и.т.д.

Добавить

Меню добавления нового каталога в базу.
Все данные кроме URL не обязательны.
Будите их заполнять или нет, решать Вам.

Редактировать - можете изменить данные о каталоге.

Удалить, удаляет полностью каталог из базы данных.
Обратите внимание, может возникнуть такая ситуация:
Например, размер Вашей базы данных 10МB, Вы берете и удаляете все каталоги, размер базы не уменьшится, а может еще и увеличится, так работает сервер баз firebird. Если необходимо полностью и физически удалить с диска для экономии места, нужно воспользоваться Резервным копированием и Восстановлением базы.
"Меню-Настройки-Параметры Базы".

"Переместить в категорию", можете выделить группу каталогов и просто переместить в другую папку.

"Удалить в черный список?"
Черный список, это определенное место в базе данных, куда переносятся каталоги из основной базы данных.

Зачем он нужен?
Например, Вы нашли список каталогов, добавили их себе в программу.
Получилось, например 1000 сайтов.
В процессе регистрации выясняется, что некоторые сайты уже не работают или не подходят Вам.

Что Вы можете сделать с этими сайтами? Ответ очевиден. Просто взять и удалить из базы. Но делать этого не стоит, лучше перенести их в черный список, это почти аналогично удалению из базы, но с одним "но", в последствии, при желании Вы можете их вернуть, опять добавив их в основную базу, а вдруг каталог воскреснет.
И самое главное!!!
При импорте новой базы, которую Вы можете в последствии найти, программа не добавит их. Тем самым Вы сэкономите множество времени на просмотре тех же плохих каталогов.

Впрочем, решать Вам, хотите два раза делать одну и туже работу пользуйтесь кнопкой "Удалить", а если нет, то НИКОГДА не удаляйте каталоги из базы без крайней необходимости или случаев очевидных неправильных ссылок, переносите их в черный список.

Работа с категориями.

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

Дубликаты ссылок.

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

Аналогично для дубликатов доменов

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

"Черный список" открывает список каталогов занесенных в черный список.

Определить параметры сайтов.

В данном меню Вы можете определить различные параметры каталогов или же очистить их. Просто выделите список сайтов и определите, например PR.

Обратите внимание! Если Вы определяете параметры поисковых систем с большим количеством потоков и маленькой задержкой, они могут "забанить" на некоторое время Ваш IP адрес.
При определении параметров "Ответ сервера", - не беспокойтесь об этой проблеме, так как обращение там идет к сайтам, а не поисковым системам.

"Найти формы добавления" - данная возможность может помочь в нахождении ссылок на формы добавления в каталогах.

Программа будет заходить на страницу каталога, из списка которого вы выделили при открытии данного меню.
Искать на странице ссылки со словами из списка "Приоритет поиска ссылок"
и пытаться загрузить форму, в зависимости от результата работы программа отнесет этот каталог в соответствующую категорию.

В то же время нет 100% гарантии, что если программа не смогла найти форму, то ее нет на этом сайте,
и нет 100% гарантии, что если программа смогла найти форму, то это форма добавления.

Распознать однотипные формы.
Данная возможность, во многих случаях позволяет за несколько минут работы создать сотни и даже тысячи каталогов для автоматической регистрации и полуавтоматической регистрации.
Например: Вы нашли в Интернете каталог, добавили этот каталог в базу, прошли его в полуавтоматическом режиме, после этих действий у Вас в базе этот каталог содержится с распознанными формами.

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

Находим аналогичные нашему распознанному каталогу сайты и добавляем их в базу.
Как искать? Как правило, в этом нам помогут поисковые системы и "Меню-Полуавтоматическая регистрации - Импортировать ссылки из браузера".
Можно искать, например какой-то текст на страницах сайта, специфический данному каталогу, тест, содержащийся в url и.т.д.

В итоге у нас получится.
База состоящая из 1 каталога уже полностью распознанного и N каталогов которых мы нашли.

1. Выделяем наш распознанный каталог.
2. Нажимаем "Распознать однотипные формы".

Выделяем наши N найденных каталогов и повторно нажимаем "Распознать однотипные формы".

Программа проверит эти сайты на наличие аналогичных форм, и если все найдет, сразу же сделает эти каталоги доступными для работы в автоматической и smart полуавтоматической регистрации, при этом скопировав основные свойства нашего эталонного каталога.

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

Определить повторную регистрацию.

Данное меню помогает проверить, в каких каталогах Ваш сайт уже зарегистрирован, чтобы не тратить свое время на регистрацию там.

При этом используются данные Google и Yandex.
Программа отсылает специфический запрос к этим поисковым системам, с требованием найти ссылку, а точнее - текст ссылки, так как не всегда каталог ставит ссылку, а текст ссылки почти всегда там есть.

И анализируя результат выдачи, определяет, зарегистрирован там сайт или нет.
Если сайт уже зарегистрирован, программа перенесет в отчет о регистрации в "Успешно"

"Импортировать из txt".
Вы можете легко и просто добавить в свою базу ссылки из обычного txt файла.
Программа сохранит выделенные вами каталоги в txt формат.
Внимание! Сохраняются только ссылки.

"Импортировать из asd4" - это формат баз AllSubmitter 4.0 и выше.
При этом, сохраняются все параметры, настроенные для каталогов.

"Экспортировать в asd4" - это формат баз AllSubmitter 4.0 и выше.
При этом, сохраняются все параметры, настроенные для каталогов.
Это формат обмена базами каталогов.

"Экспортировать в XLS"
Просто для удобства, обратного импорта таких баз нет.

"Импорт, Экспорт *.aidataxml"
Это формат, которые содержит данные об обучаемости программы.

"Шифровать базу *.asdcrypt".
Иногда приходит необходимость обмениваться базами, продавить или покупать базы у других людей.
И вот стоит вопрос: как же это сделать безопасно и просто, и скрыть свои каталоги?
Смело отправляйте пользователю вашу базу в этом формате, он сможет сравнить ее с своей, но не сможет ее открыть, увидеть ваши каталоги, при этом
используется необратимый протокол шифрования MD5.

"Сравнить шифр с базой".
Можете сравнить свою базу с базой другого пользователя.

"Добавить с SE" смотрите страницу помощи Работа с базами - Добавить с SE.

Вопрос:
Если я работаю с одними и теми же проектами дома и в офисе, то что мне нужно копировать каждый раз?
в версии 3.4 я копировал всю папку AS. А как быть с версией 4.0?

Ответ:
Есть два варианта.

1. Можно делать резервную копию базы данных allsubmitter.fdb, меню-настройки- резервное копирование, а на работе восстанавливать из резервное копии, при восстановлении все данные старой базы теряются, таким образом ВСЯ информация будет идентична домашней.

2. Можно в Менеджере проектов сохранить проект в архив, а на работе восстановить.
Но тогда на работе у вас должна быть и база каталогов, ее можно также переносить в asd4 формате.

Вопрос:
Как создать новую базу каталогов? просто отдельную, в которой будет, скажем 300 избранных каталогов.

Ответ:
Не рекомендуется создавать новые базы, немного поменялась идеология работы с программой.
Рекомендуется создать в базе подкатегорию и туда поместить Ваши 300 каталогов.
Это позволит контролировать дубликаты, вести черный список, и не тратить свое время на повторный анализ каталогов и их изменение.

Хотя можете создать неограниченно кол-во баз.
Отключите Febird, если он у вас настроен как сервер, и сделайте копию allsubmitter.fdb, переименуйте ее и измените подключение к базе, меню - настройки, таким образом, у вас будет две базы. Удалите из нее старые каталоги и добавьте ваши 300.