Программа для коллекционирования ссылок интернет

Полезные советы и программы от пользователей нашего форума.

Модератор: Модераторы разделов

Ответить
Аватара пользователя
TechnoMag
Сообщения: 298
ОС: Debian 8.0 Jessie

Программа для коллекционирования ссылок интернет

Сообщение TechnoMag »

Screenshot_URLCollector_v1.0.png


Сначала была под винду, теперь переписал на Qt 4, ибо часто пользуюсь. Закладки браузеров теряю, а вот файл с базой лежит уже года 3. В общем, кому понравится - пользуйтесь....
В архиве с бинарником есть моя база.
Проект для сборки готов. Нужно только выполнить make.

https://sourceforge.net/projects/urlcollector/
http://code.google.com/p/urlcollect/

ЗЫ Простите за мой английский.
- Домашний Linux -
Памятки для пользователя
Спасибо сказали:
Аватара пользователя
4yKoTkA
Сообщения: 183
ОС: Gentoo GNU/Linux.FreeBSD

Re: Программа для коллекционирования ссылок интернет

Сообщение 4yKoTkA »

Пользовать не буду ибо смысла не вижу, но обратил внимание, что нет разбивки на категории, имхо такая фича должна быть обязательно в подобном софте.
Спасибо сказали:
Аватара пользователя
iso
Сообщения: 19
ОС: Fedora 14
Контактная информация:

Re: Программа для коллекционирования ссылок интернет

Сообщение iso »

Спасибо за комментарии в коде!
Jabber-бот: bot@maximko.org
http://sms.maximko.org
Спасибо сказали:
Аватара пользователя
Karbofos
Сообщения: 266
ОС: Gentoo
Контактная информация:

Re: Программа для коллекционирования ссылок интернет

Сообщение Karbofos »

пару раз слетала с ошибкой сегментирования :ph34r:
а так неплохо, как-нибудь перенесу все закладки в одно место
Спасибо сказали:
Аватара пользователя
Atolstoy
Сообщения: 1654
Статус: Tux in the rain
ОС: Linux x86_64
Контактная информация:

Re: Программа для коллекционирования ссылок интернет

Сообщение Atolstoy »

Идея благородная, но чем это лучше менеджера закладок в любом браузере?
Всего лишь 26 литров пива достаточно человеку для удовлетворения ежедневной потребности в кальции. Здоровое питание - это так просто!
http://atolstoy.wordpress.com
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Программа для коллекционирования ссылок интернет

Сообщение serzh-z »

TechnoMag писал(а):
04.01.2010 14:39
Сначала была под винду, теперь переписал на Qt 4, ибо часто пользуюсь. Закладки браузеров теряю, а вот файл с базой лежит уже года 3.
Идея здравая, но рекомендую http://delicious.com/. ;)
Спасибо сказали:
Аватара пользователя
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко

Re: Программа для коллекционирования ссылок интернет

Сообщение Nightwolf_ng »

Спасибо... Без проблем собрал под дружественную систему...

З.Ы. Запускаю, выбираю бровзер, выбираю путь к базе. Создает базу, просит перезапустить. Перезапускаю - снова спрашивает пути к базе и бровзер... :wacko:
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Программа для коллекционирования ссылок интернет

Сообщение RasenHerz »

А зачем в ручную браузер указывать? Ведь можно попробовать открыть в браузере по-умолчанию:

Код: Выделить всё

QDesktopServices::openUrl(QUrl("www.google.ru"));
Спасибо сказали:
Аватара пользователя
TechnoMag
Сообщения: 298
ОС: Debian 8.0 Jessie

Re: Программа для коллекционирования ссылок интернет

Сообщение TechnoMag »

Nightwolf_ng писал(а):
05.01.2010 20:46
Спасибо... Без проблем собрал под дружественную систему...

З.Ы. Запускаю, выбираю бровзер, выбираю путь к базе. Создает базу, просит перезапустить. Перезапускаю - снова спрашивает пути к базе и бровзер... :wacko:


Выберите yes при запросе на замену файла. В строке имени файла введите имя нового файла.

RasenHerz писал(а):
05.01.2010 21:17
А зачем в ручную браузер указывать? Ведь можно попробовать открыть в браузере по-умолчанию:

Код: Выделить всё

QDesktopServices::openUrl(QUrl("www.google.ru"));


Не знал об этом. Исправлю. Только будет ли работать в разных WM (GNOME, KDE)?
- Домашний Linux -
Памятки для пользователя
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Программа для коллекционирования ссылок интернет

Сообщение RasenHerz »

TechnoMag писал(а):
05.01.2010 22:19
Не знал об этом. Исправлю. Только будет ли работать в разных WM (GNOME, KDE)?

Должно работать, функция вроде как DE-независимая.
Спасибо сказали:
Аватара пользователя
proDOOMman
Сообщения: 284

Re: Программа для коллекционирования ссылок интернет

Сообщение proDOOMman »

Хех, а я для открытия в умолчательном браузере всегда использовал xdg-open
Ubuntu LL x86 on Acer Extensa 5635G
Спасибо сказали:
Аватара пользователя
TechnoMag
Сообщения: 298
ОС: Debian 8.0 Jessie

Re: Программа для коллекционирования ссылок интернет

Сообщение TechnoMag »

Извиняюсь за ошибку в программе.
Перезалил файлы.
- Домашний Linux -
Памятки для пользователя
Спасибо сказали:
Аватара пользователя
Yaros
Сообщения: 501
ОС: Debian Wheezy / Gentoo

Re: Программа для коллекционирования ссылок интернет

Сообщение Yaros »

Кабы не QT - попробовал бы... =(
=========
=Мой блог. =
=========
Gentoo-ниасилятар
Спасибо сказали:
Аватара пользователя
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко

Re: Программа для коллекционирования ссылок интернет

Сообщение Nightwolf_ng »

TechnoMag писал(а):
06.01.2010 19:28
Перезалил файлы.

Счас попробую... Надо было тогда 0.1.1 что-ли присвоить...

Хрень какая-то... Каждый раз при запуске спрашивает браузер и путь к базе...
Спасибо сказали:
Аватара пользователя
TechnoMag
Сообщения: 298
ОС: Debian 8.0 Jessie

Re: Программа для коллекционирования ссылок интернет

Сообщение TechnoMag »

Блин!... Это все потому, что из меня хреновый бета-тестер.
Короче - прога на стадии тестирования. :blush:
- Домашний Linux -
Памятки для пользователя
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3669
ОС: Mandriva => Gentoo (~amd64)
Контактная информация:

Re: Программа для коллекционирования ссылок интернет

Сообщение devilr »

Если уж пишете пути относительно домашнего каталога, то не надо ставить точку. Еле запустил, блин. :)
Изменил код в mainwindow.cpp на

Код: Выделить всё

const QString PROGRAM_NAME="URLCollector v1.0";
const QString PROGRAM_DIR="/urlcol";
const QString PROGRAM_CONFIG="/urlcol/url.config";

Желателен запуск ссылок по клику (можно двойному) мыши. Категории нужны хоть как.
Смотрю дальше...

P.S. Как всегда лень писать подобное самому. В результате поднял апач и сделал себе локальный сайтик с тем же самым. Все хранится в мускуле, можно запускать целую категорию...
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Аватара пользователя
TechnoMag
Сообщения: 298
ОС: Debian 8.0 Jessie

Re: Программа для коллекционирования ссылок интернет

Сообщение TechnoMag »

На самом деле я не в том месте точку поставил.
Сделал выбор ссылки по двойному клику.

http://code.google.com/p/urlcollect/downloads/list

Сорцфорж правда поинтересней будет. Но ссылок на него не даю, т.к. он медленный.
З.Ы. Категории делаю .... :rolleyes:

devilr писал(а):
17.01.2010 12:59
P.S. Как всегда лень писать подобное самому. В результате поднял апач и сделал себе локальный сайтик с тем же самым. Все хранится в мускуле, можно запускать целую категорию...


Вот такое бы мне точно лень было делать!!
- Домашний Linux -
Памятки для пользователя
Спасибо сказали:
Аватара пользователя
DarkHobbit
Сообщения: 52
ОС: ASPLinux -> Gentoo -> Debian
Контактная информация:

Re: Программа для коллекционирования ссылок интернет

Сообщение DarkHobbit »

Автор, пожелание на будущие версии - не включай в исходники лишних файлов. На Qt 4.5:

Код: Выделить всё

g++ -c -pipe -O2 -march=nocona -pipe -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o moc_addurl.o moc_addurl.cpp
moc_addurl.cpp:14:2: error: #error "This file was generated using the moc from 4.4.3. It"
moc_addurl.cpp:15:2: error: #error "cannot be used with the include files from this version of Qt."
moc_addurl.cpp:16:2: error: #error "(The moc has changed too much.)"
make: *** [moc_addurl.o] Ошибка 1

Лечится с помощью make clean - но лучше просто не тащить в сырц-архив лишнего хлама, т.е. файлы moc_*.cpp
Да и Makefile тоже в архиве не нужен - qmake никто не отменял.
Спасибо сказали:
Ответить