Ru-Board.club
← Вернуться в раздел «Программы»

» URLCollеctor

Автор: 375
Дата сообщения: 26.03.2014 07:34
1WOOX1
Рад что Вам понравилась эта программа.

Neill
В следующей версии сделаю.
Автор: DiabolikKrsk
Дата сообщения: 30.03.2014 06:52
Несомненно автору программы плюс. Вместе с тем вылазят сразу следующие глюки.
1. скачиваем, запускаем, интегрируем в фокс и обнаруживаем, что плагин не имеет функций по операциям с папками. Это несомненный минус. Если из самой проги папки не создал, в плагине шиш.
2. отсюда второй глюк - пустой .dat файл. добавляем ссылку с фокса, добавляется нормально как запись в программе без отнесения к какой либо папке. добавляем вторую ссылку (помним, что папок не создано в dat). И вот вторая ссылка уже добавляется как подссылка, т.е. первая выступает для нее в качестве папки. вместе с тем в плагине фокса она как папка не появляется. Это глюк, его надо устранить. Думаю, что добавление к ссылке подссылки неправильно. Т.е. если исходить из функций TreeNode, то первая ссылка становится родительским объектом для последующих, а по сути должны добавляться отдельно. Думается мне, что использовать нужно структуру проводника Win. Т.е. всегда должен быть виден корень (аналогия диск C, D и т.д.)
3. Еще один момент странный для меня. При открытой программе добавить ссылку в базу из фокса нельзя. Программу нужно закрывать. Опять же думаю, что это не удобно. Плагин и программа должны общаться таким образом, что при добавлении ссылки из фокса плагин дает команду программе на перезагрузку и обновление списка. При этом должен быть еще один момент учтен: если в фоксе (или IE) открыто окно плагина, потом переключились на программу (если будет введена возможность при открытой программе добавлять ссылки) и добавили ссылку вручную, обратно переключились в броузер и нажали кнопку добавить ссылку (сохранить) - плагин должен сравнить версии dat файла (время сохранения, изменения и прочее), полученные во время открытия и на момент сохранения. И если они не совпадают вывалиться в ошибку с предложением юзеру обновить дерево (только перезагрузка дерева и выбор папки, без других изменений в окне) либо закрыть окно.

Вот первые мысли по программе для раздумья. Остальные вещи в виде раскрасок строк и прочее не проверял. Интересует главный функционал, красота потом.
Автор: Somidus
Дата сообщения: 31.03.2014 16:56
При удалении ссылки рисунок сайта удаляется, а фавка остается.
Автор: qwentuylok
Дата сообщения: 08.04.2014 01:17
Автору большой плюс, если он и дальше будет развивать программу. Так как альтернативу
URL-Album'у я нигде не встречал. Проверил программу в работе, к сожалению у меня в
информации о ссылке вместо рисунка сайта - серые и черные квадраты (windows 7 32-bit).
Встроенный браузер меня совсем не интересует, было бы не плохо если бы в настройках
было бы - отключить встроенный браузер или кому надо включить (для меня это двойная
трата трафика), все что мне нужно от программы это кликнув по ссылке перейти в браузер
например в Firefox, Google Chrome или Opera и т. д. После долгих попыток как то настроить,
чтобы ссылка открывалась в Firefox или в Opera ничего не получилось, открывается у меня
в Google Chrome и все. Может я что-то делаю не так. В URL-Album как-то проще реализовано,
ссылка открывается даже в портативном браузере, независимо от того какой у меня в системе
браузер по умолчанию, кликнул правой клавишей по ссылке открыть с помощью, выбрал
браузер и можно выбрать какой использовать браузер по умолчанию. Автору спасибо за
программу, я ничего подобного творить не умею. (В меню нашёл - встроенный браузер можно
отключить. Закрыл программу и заново открыл - рисунок появился, но если по нему кликнуть
мышкой - опять пропадает. Поспешил с выводами - нашёл и открыть с помощью. Просто в
ссылке где рисунок - нет открыть с помощью, оказывается всё дело в привычке, а как сделать
чтобы ссылка открывалась сразу в Firefox, а не в Google Chrome? Я так понял - какой браузер
по умолчанию использовать как это реализовано в URL-Album в URLCollеctor нет.)
Автор: Vadimka45
Дата сообщения: 08.04.2014 10:23
qwentuylok
Альтернатива URL-Album'у сейчас разрабатывается (Ссылка) и, по всей видимости, будет платной. Автор же данной темы взялся за разработку бесплатной альтернативы, за что ему - респект и уважуха.
Программа URLCollector находится в стадии альфа-тестирования, и автор делает ее по мере свой возможности. Поэтому, нужно набраться терпения и ждать.
Автор: Frystail
Дата сообщения: 08.04.2014 10:43

Цитата:
и, по всей видимости, будет платной

Будет бесплатной. Платной будет версия "Pro", ее реализация пока в стадии проекта.
Автор: qwentuylok
Дата сообщения: 08.04.2014 14:04

Цитата:
Поэтому, нужно набраться терпения и ждать.

Да, согласен, программа нужная, удобно хранить ссылки - лучше, чем просто в текстовом блокноте.
Автор: 1WOOX1
Дата сообщения: 14.04.2014 17:07
Такая же история,обнулилась прога!Это очень неприятный момент,можно как то вернуть обратно ссылки с фотками в прогу?Фотки в папке программы остались на месте.
Автор: DonDD
Дата сообщения: 15.04.2014 07:40
Frystail

Цитата:
Платной будет версия "Pro", ее реализация пока в стадии проекта.

Можно узнать, основные отличия от фри версии, предполагаемую стоимость, срок действия лицензии (год/пожизненно/до версии х.хх, а далее необходимо приобретать обновление, иные варианты)? Хотя, внешне прога не вызвала желания ее приобрести, да и плоды труда 375 кажутся намного более заманчивыми и перспективными, имхо.
Автор: Frystail
Дата сообщения: 15.04.2014 08:40

Цитата:
Можно узнать, основные отличия от фри версии, предполагаемую стоимость, срок действия лицензии

Об этом сможет сказать только автор. Пока никаких вариантов я не знаю.

Цитата:
да и плоды труда 375 кажутся намного более заманчивыми и перспективными

На вкус и цвет... Поживем, увидим.
Автор: 375
Дата сообщения: 15.04.2014 09:21
1WOOX1

Цитата:
обнулилась прога

Попробую в ближайших версиях переделать процедуру сохранения ссылок в базу без затирания файла. И добавлю функцию резервного копирования.

Цитата:
можно как то вернуть обратно ссылки с фотками в прогу?

Скорее всего нет...

Добавлено:
qwentuylok

Цитата:
Я так понял - какой браузер
по умолчанию использовать как это реализовано в URL-Album в URLCollеctor нет.

Да, пока по умолчанию ссылка открывается в основном браузере системы. Потом добавлю возможность указать другой браузер для операций по умолчанию.
Автор: lisyug
Дата сообщения: 16.04.2014 01:11
Спасибо за разработку альтернативы URL-Album, надеюсь на улучшение функционала в следующих версиях. Но пока
Цитата:
...При открытой программе добавить ссылку в базу из фокса нельзя. Программу нужно закрывать.
да, это очень неудобно. Также хотелось чтобы работали Импорт и Экспорт.
Автор: DonDD
Дата сообщения: 19.04.2014 11:05
Согласен. На текущем этапе, механизм добавления ссылок несколько неповоротлив и нуждается в допиливании.
Автор: 375
Дата сообщения: 21.04.2014 09:28
lisyug

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

В следующей версии постараюсь от этого избавитьтся.

DonDD

Цитата:
На текущем этапе, механизм добавления ссылок несколько неповоротлив и нуждается в допиливании.

Можете пояснить немного более подробно - что именно вы считаете неповоротливым?
Автор: DonDD
Дата сообщения: 21.04.2014 10:09
375
"Программа уже запущена!..."
Согласитесь, что программа для "удобной организации и хранения интернет-ссылок". Соответственно, алгоритм работы с ней, примерно таков: запуск, выбор нужной категории сайта, на который хотим перейти по сохраненной ссылке, переход на сайт по сохраненной ссылке. При этом программу мы не закрываем, ведь возможно мы будем гулять по массе сайтов.
И если попробовать добавить еще одну ссылку (мало ли что попалось интересного), то для этого придется закрывать программу. А потом снова открывать, выбирать категорию и т.д и т.п.
Одним словом - неудобно.
Up.
Может стоит сделать примерно так: при добавлении новой ссылки, вместо вывода окна "Программа уже запущена!..." производить сохранение базы, закрытие программы, добавление ссылки и вновь открывать программу(с восстановлением состояния предшествовавшего закрытию) ? Хотя бы как опцию в настройках. А лучше пересмотреть механизм и сделать возможным добавление новых ссылок без половины этих манипуляций.
лучше проверять статус программы, отрыта, закрыта и плясать от этого, ведь может быть, что закладку добавляли при закрытой, соответственно нафига ее открывать? Имхо, лучше делать примерно так, как предлагаю ниже:
Up.
Раз уж вы держите файл базы открытым, то как вариант: Все добавляемые в течении сессии ссылки/скрины сохранять в промежуточную базу и на выходе спрашивать пользователя (или делать в тихую, но сделав резервную копию основной базы), типа вы хотите добавить в базу вновь сохраненные ссылки и делать слияние.
Up.
Опять же зачем программа держит постоянно открытым файл базы? Да, я помню что вы поясняли по этому вопросу, но имхо - это кривое решение, ведущее к заморочкам с добавлением новых ссылок.
Up.
Имхо, естественно под резервные копии необходимо отвести подкаталог, а файлы именовать по текущей дате и времени(включая секунды).
Автор: 375
Дата сообщения: 22.04.2014 12:17
Новая версия 0.12.64
Добавлено: функция резервного копирования (в настройках программы). Резервные копии сохраняются в папку "Backup", которая будет находится в папке с программой.
Изменено: процедура сохранения файлов. Теперь сохранение происходит не при закрытии программы, а сразу после выполнения операций с ссылками/папками.
Удалено: запрет на запуск нескольких копий по одновременно.
Удалено: блокировка доступа к файлу со ссылками.

P.S.
1) Изменений, в части одновременного доступа к базе, пока нет.
2) Хотелось бы знать - бедет ли затираться базы данных или нет в связи с изменениями в процедуре сохранения
Автор: DonDD
Дата сообщения: 22.04.2014 12:52
375

Цитата:
Хотелось бы знать - бедет ли затираться базы данных или нет в связи с изменениями в процедуре сохранения

Нет, не затирается.
Up.
Работать с программой стало намного приятнее.
Up.
Еще бы посылать открытой копии программы сигнал о том что нужно перечитать базу (для оперативного отображения изменений) и вообще ладушки.
Автор: 375
Дата сообщения: 22.04.2014 13:02
DonDD

Цитата:
Еще бы посылать открытой копии программы сигнал о том что нужно перечитать базу

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

Добавлено:

Цитата:
Нет, не затирается.

А база и раньше далеко не всегда затиралась. Но иногда, при возникновении ошибки, такое происходило. Так вот, если у кого-то затрется база - прошу сообщить.
Автор: DonDD
Дата сообщения: 22.04.2014 13:14
375

Цитата:
Сделаю проверку даты/времени модификации файла базы данных. При расхождении с тем, что помнит программа, будет предложено перечитать файл или закрыться.

Отлично.
(как вариант можно проверять размер, ведь почти любая манипуляция с базой сказывается на ее размере)
Автор: 375
Дата сообщения: 22.04.2014 13:51
DonDD
Перемещение элементов из папки в другую папку (на аналогичном уровне вложенности) не изменит размер файла, а добавляемый элемент попадет совсем не туда куда надо.
Автор: DonDD
Дата сообщения: 22.04.2014 14:06
375
Да, все верно (поэтому и сказал, что "почти любая манипуляция" и как вариант), но при добавлении новой ссылки вы не будите перемещать элементы из одной папки в другую.
Up.
Пытался для себя представить ситуацию когда контроль времени модификации может не сработать - не смог. Да и контроль что одного, что другого - одинаковое кол-во строк кода. Так что соглашусь с вами. Достаточно контролировать время.
Up.
Хотя, имхо, идеально было бы вести контроль хэш суммы файла, но это затратно, особенно при большой базе, хотя опять же все зависит от реализации того или иного алгоритма, да и могут возникнуть нюансы. Ну это уже так, размышления вслух.
Автор: Somidus
Дата сообщения: 22.04.2014 15:08
Запущена программа. Открываю браузер -> Жму Добавить страницу в URLC. Список папок развернутый. Пытаюсь сворачивать папки получаю сообщение "#" ОК.
Автор: 375
Дата сообщения: 22.04.2014 15:14
Somidus
Это я после тестирования забыл убрать это сообщение. Перезалил программу.
Автор: Somidus
Дата сообщения: 22.04.2014 15:19
Удалил dat файл. запускаю программу получаю Access .... пишет создаем новый dat файл и дальше ступор.
может сделать проверку на наличие резервной копии и восстановление из нее
Автор: DonDD
Дата сообщения: 22.04.2014 15:28
Somidus

Цитата:
Удалил dat файл. запускаю программу получаю Access .... пишет создаем новый dat файл и дальше ступор.


Да, есть такое.
Автор: Somidus
Дата сообщения: 22.04.2014 15:36
Только у меня картинка была просто с Access violation... Без Exception...
Автор: qwentuylok
Дата сообщения: 22.04.2014 17:09

Цитата:
Удалил dat файл. запускаю программу получаю Access .... пишет создаем новый dat файл и дальше ступор.

Аналогично, программа не запускается. На windows 7 x86 сообщение: "Прекращена работа программы URLCollеctor. Закрыть программу. Имя модуля с ошибкой: StackHash_1883 и
сообщение Application Error". На windows 7 x64 только сообщение: "Application Error".
Если запустить программу второй раз то так:

Цитата:
Только у меня картинка была просто с Access violation... Без Exception...

Автор: 375
Дата сообщения: 22.04.2014 18:20
Поправил. Перезалил.
Автор: Somidus
Дата сообщения: 23.04.2014 10:00
Запущена программа. Открываю браузер -> Жму Добавить страницу в URLC. Жму сохранить -> получаю сообщение Access violation...
Автор: 375
Дата сообщения: 23.04.2014 13:28

Цитата:
Запущена программа. Открываю браузер -> Жму Добавить страницу в URLC. Жму сохранить -> получаю сообщение Access violation...

Делаю те же действия - ошибка не появляется...
Так всегда происходит? Или на каком-то конкретном сайте?

Страницы: 1234567891011121314

Предыдущая тема: Athentech Perfectly Clear


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.