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

» Clipdiary

Автор: Kozma_ZipperTnias
Дата сообщения: 15.09.2015 21:22
softvoile, встану на вашу сторону в вопросе разбухания программы до комбайна. Здесь важна осторожность, вы правы. По субъективным ощущениям, очень тяжело совместить вставку спецсимволов/шаблонов и менеджер буфера обмена, не потеряв при этом в юзабилити. С этой дилеммой я столкнулся, когда обнаружил, что крошечный SpecChar не работает под Win 8.1, а вставлять спецсимволы как-то надо. С тех пор у меня две программы (с учетом Clipdiary) запущено, каждая для своих целей, у обеих по персональному хоткею. Пробовал Flashpaste, к слову, но не смог ужиться, т.к. мне надо было, чтобы меню с шаблонами появлялось возле курсора. Вот и всё.

Да и по опыту подобных программ, у них зачастую загроможденный редактор и т.д. и т.п. -- взять и положить нужный набор шаблонов/символов в ini-файл не получается. Поэтому делать редактор клипов в Clipdiary не очень разумно даже не с точки зрения утяжеления кода, а в смысле юзабилити, практичности. Те несколько десятков шаблонов, что хранились в ini-файле SpecChar, в новую программу мне пришлось переносить вручную, ибо у каждой новой "бандуры" был собственный формат иерархии и вывода шаблонов в меню. Примерно после четвертого эксперимента с очередным продуктом я устал, сказал себе "стоп" и освоился в предлагаемой экосистеме.

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

Две программы не то чтобы выгоднее, но проще и удобнее.

Насчет очистки БД, тут пришла в голову следующая идея: а что если сделать некое уведомление о том, что осталась одна ячейка до достижения максимального размера БД? Чтобы ценные старые клипы не пропадали в спешке. А то бывает, копируешь-копируешь, отвлекаешься, откладываешь часть клипов на потом -- и в один момент выясняется, что пропала заначка.

Заодно поддержу рацпредложение ggg33: очистку стоит вынести из недр опций, но в главное меню или контекстное, чтобы неподготовленный пользователь не наломал дров. Или можно сделать экспертный пункт в настройках, например в графе "Дополнительно", который включал бы строку "Очистить БД" в каком-нибудь меню. Лично мне она нужна постольку-поскольку, я редко удаляю больше клипов за раз, чем помещается на одной странице Clipdiary, так что хватает выделения всех скопом с помощью Shift.
Автор: SAT31
Дата сообщения: 15.09.2015 23:59
softvoile
а как у программы с адаптивностью к DPI? У меня на ультрабуке (Dell Latitude E7240) окно настроек программы выглядит так:

не очень красиво, и этот ползунок явно лишний. Можно реализовать регулировку ширины колонки?
Экран 12.5 дюймов, 1920х1080.
Автор: softvoile
Дата сообщения: 17.09.2015 21:05

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


Старано, у FP 3 режима где может окно появляться, один из них как раз возле курсора, и по моему это как раз дефолтное значение, хотя точно не помню, а проверять лень


Цитата:
Насчет очистки БД, тут пришла в голову следующая идея: а что если сделать некое уведомление о том, что осталась одна ячейка до достижения максимального размера БД? Чтобы ценные старые клипы не пропадали в спешке. А то бывает, копируешь-копируешь, отвлекаешься, откладываешь часть клипов на потом -- и в один момент выясняется, что пропала заначка.


А сколько у вас клипов хранится? И зачем вы храните полезную информацию в недрах Clipdiary, под угрозой удаления (если мало клипов), если у вас все равно стоит отдельно менеджер шаблонов?

Лично у меня в базе почти 90 тысяч клипов сейчас, самый старый 6 летней давности. Ну понятно что это перебор, это мои загоны и для тестирования надо. Но хранить 1К и даже 10К клипов за год\два проблемы никакой, тем более с версии 3.6 есть мастер умной очистки бд от муссора.


Цитата:
так что хватает выделения всех скопом с помощью Shift.

Зачем шифт? есть же ctrl-a !


Цитата:
а как у программы с адаптивностью к DPI?

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


Автор: Kozma_ZipperTnias
Дата сообщения: 21.09.2015 19:15

Цитата:
А сколько у вас клипов хранится? И зачем вы храните полезную информацию в недрах Clipdiary, под угрозой удаления (если мало клипов), если у вас все равно стоит отдельно менеджер шаблонов?

Выставлен лимит на 500. Просто, бывает, приходится работать с кучей "одноразовых" клипов и особенно ссылок: что-то сразу не сохраняется, что-то копируется в мессенджеры (разослать друзьям), что-то уходит по профессиональным нуждам. И при этом управление БД буфера обмена -- в будничной суматохе дело десятое, уж извините. Зайду раз в несколько дней, удалю барахло (все равно рано или поздно это придется делать), заберу на постоянное хранение то, что надо или вдруг понадобилось спустя время. Так проще, нежели захламлять закладки ("на потом"), тем паче что, увы, по ряду соображений пользуюсь несколькими браузерами. Посему уведомление было бы весьма кстати: так, пора заняться чисткой БД.

Увеличивать лимит не вижу смысла: все равно копируемые туда материалы (ссылки, куски текста, редкие символы, скрипты, описания) носят "случайный" характер и вскоре будут удалены. Какие-то клипы, впрочем, я действительно до поры до времени не удаляю. Так что тотальная очистка тут не подходит.
Автор: softvoile
Дата сообщения: 22.09.2015 18:49
Я бы согласился с вами, если бы увеличение лимита имело бы какие-то негативные последствия, а так их практически нет. А вот чистить базу данных на 500 клипов, из которых, к примеру, 450 мусор вручную - мне кажется весьма странной идеей Даже если тратить 1 секунду на просмотр клипа\принятие решения оставить или удалить это же больше 8 минут... Полностью согласен что это дело десятое
Автор: oshizelly
Дата сообщения: 22.09.2015 19:45
softvoile 18:49 22-09-2015
Цитата:
А вот чистить базу данных на 500 клипов, из которых, к примеру,  450 мусор вручную - мне кажется весьма странной идеей Даже если тратить 1 секунду на просмотр клипа\принятие решения оставить или удалить это же больше 8 минут...

В виде исключения соглашусь с вами, хотя по большинству вопросов, включая необходимость редактирования клипов, наши представления о "правильном" менеджера буфера обмена весьма расходятся.

На самом деле обсуждаемая вами и Kozma_ZipperTnias проблема решается при помощи добавления нужным клипам атрибута "неудаляемый", "избранный" или чего-то в таком роде и/или перемещения его в отдельную папку "постоянных" клипов (смотрим, как это реализовано в CLCL, Ditto, ArsClip и множестве других).
Автор: softvoile
Дата сообщения: 24.09.2015 08:23
"избранные\неудаляемые" клипы я планирую добавить. В принципе это не сложно и можно было бы сделать довольно быстро. Но еще я хочу добавить шаблоны (как в Flashpaste) , это уже сложнее и требует времени. Причем шаблоны я вижу как механизм быстрой вставки часто используемого текста, а избранные клипы - именно как долговременное место для хранения информации (сам часто копирую в буфер ссылки на статьи\видео и заголовок страницы, если есть чувство что эта ссылка еще пригодиться, что бы потом можно было найти). Но добавлять их нужно, как мне видеться именно в таком порядке, сначала шаблоны, потом избранные клипы. что бы народ не использовал последние, вместо первых.

И да в месте с этой функциональностью, придется добавить редактирование - там уже это будет уместно.
Автор: Kozma_ZipperTnias
Дата сообщения: 25.09.2015 16:29
softvoile, лишь бы расширение функционала не привело к утяжелению кода. Резко у вас планы поменялись, но хозяин -- барин.

Позволю себе нескромный вопрос: не опасаетесь внутреннего каннибализма между вашими продуктами после того, что внедрите в Clipdiary?
Автор: softvoile
Дата сообщения: 25.09.2015 17:39
Да какой там "резко" этим планам уже годы, просто я сильно медленный )) А утяжеление кода... 2015 год на дворе, десять лет назад когда были первые версии это было важно - я и используемую платформу подбирал специально, отказываясь от более удобных, и оптимизацией занимался. При современных мощностях это надо специально напрячься чтобы такая небольшая утилита оказалось тяжелой\медленной.

Опасаюсь, это одна из причин по которой шаблоны появятся только в следующем году, а не появились пару лет назад. Но время пришло, деваться некуда К тому же Flashpaste подходит к концу жизнненого цикла, там очень старый код и технологии, иногда мне кажется что легче ее с нуля переписать, чем поддерживать...
Автор: Waran789
Дата сообщения: 25.09.2015 20:19
softvoile
Добавьте наконец организацию клипов по папкам.
Автор: softvoile
Дата сообщения: 03.12.2015 05:58
Добавляю.
Надеюсь к середине месяца будет. Правда не совсем так как в большинстве менеджеров БО, скорее как в GMail.
Автор: softvoile
Дата сообщения: 22.12.2015 12:16
Добавил.
Автор: diman777771
Дата сообщения: 22.12.2015 14:21
Clipdiary 3.8
Clipdiary 3.8 Portable

Цитата:
- Добавлены: Помеченные клипы - помечайте клипы что бы выделить и сохранить важную информацию, помеченные клипы никогда автоматически не удаляются из базы данных.
- Добавлены: Метки - вы можете создавать и использовать метки для организации клипов в папки, к примеру, Важные, Рабочии, Личные, либо любые другие на ваш выбор.
- Улучшено: Скорость поиска клипов.
- Исправленно: Ошибка при попытки отобразить большие картинки в всплывающей подсказке.
Автор: monsoon
Дата сообщения: 24.12.2015 14:32
Что имеется в виду под папками? Выставление меток, а потом фильтрация по ним?
Можно ли, установив фильтрацию по метке в главном окне, при быстрой вставке давать выбор из отфильтрованного списка?
Автор: softvoile
Дата сообщения: 25.12.2015 16:41
Да, добавление меток и фильтрация по ним.
Нет, быстрая вставка - всегда работает по последним захваченным клипам.
Автор: Kozma_ZipperTnias
Дата сообщения: 03.01.2016 20:22
softvoile, спасибо за метки, реально стало удобнее. Возникло рацпредложение: насколько ресурсоемко будет внедрить бэкап для БД? Чтобы на случай, если экстренно надо перезагрузить Винду, можно было не опасаться за сохранность данных и за то, что некоторые клипы слетят.

Давеча приключилась со мной такая оказия, исключительно по моей вине, впрочем: в общем, накопировал с два десятков материалов (ссылки по мелочи), тем более что до лимита клипов было далеко. Скопировал туда и пару черновиков, не продублировав их нигде -- даже во временных текстовых файлах. И вот затем стал выключать Винду, перед этим вышел из Clipdiary. Как назло, ноутбук закапризничал, и "восьмерка" завершала работу неприлично долго. В общем, не подумав, нажал физическую кнопку выключения питания. Когда снова запустил Винду и полез в Clipdiary, то обнаружил, что клипы, которые появились за предыдущие дни (с момента прошлого захода в ОС), куда-то исчезли. Вот и пришла в голову идея, что бэкап (неважно, автоматический или ручной) помог бы избежать подобного форс-мажора.
Автор: softvoile
Дата сообщения: 05.01.2016 07:07
При аварийном завершении работы вообще ничего нельзя гарантировать, на то оно и аварийное, есть три варианта
1. Clipdiary все сохранит - уверен что около 99% вероятности
2. Потеряется последний (может несколько, но не думаю) клип
3. Может испортится вся база и пропадут все клипы, очень маловероятно, но возможно - думаю меньше 1% вероятность.

Такого что бы пропали клипы трехдневной давности, но остались вчерашние быть не может (ну или я не могу придумать как такое может быть).

Я не совсем понял что у вас произошло - пропали все клипы и после старта чистая база? тогда это этот самый маловероятный 1%. Или пропали старые клипы, но остались часть клипов с прошлого сеанса работы (до выключения питания) ? тогда это автоматическая очистка бд, надо смотреть лимит.

Сделать бекап не ресурсоемко, но имхо бессмысленно, учитывая что я написал - поэтому не думаю что он будет. Если сильно хотите и ручной бекап устроит, то можно сделать батник который будет копировать\архивировать базу данных и после этого запускать Clipdiary - получите бекап перед каждым стартом.
Автор: Kozma_ZipperTnias
Дата сообщения: 05.01.2016 12:11
softvoile,

Цитата:
Я не совсем понял что у вас произошло

Я, признаться, тоже.
С момента последнего включения Винды до той экстренной перезагрузки прошло несколько дней (назовем это периодом X). После перезагрузки произошел вариант №2: старые клипы целы все, "последние" же потерялись -- то, что было скопировано в Clipdiary за эти дни (в период X), внезапно пропало. Посему я был несказанно удивлен. Предположу, что Винда не запомнила все те изменения, которые были внесены в файлы за период X,-- такое у нее бывало прежде с другими программами иногда, несмотря на то что использую портативную версию Clipdiary, независимую от регистра.

Судя по всему, во время завершения работы Винда каждый раз делает снимок файловой системы винчестера или по крайней мере диска C. Если выключение работы было аварийным, а изменения в программах не были перед этим сохранены юзером, то старый снимок не обновляется и при следующем старте, видимо, подгружаются старые данные.

Тем не менее, думаю, ошибка где-то на моей стороне. Clipdiary за два с лишним года зарекомендовал себя как достаточно надежный софт.
Автор: shadow_member
Дата сообщения: 05.01.2016 12:22
Как хорошо, что мне клипы нужны только в текущем сеансе работы. Поэтому база очищается при выходе.
Автор: softvoile
Дата сообщения: 05.01.2016 21:54

Цитата:
Я, признаться, тоже.
С момента последнего включения Винды до той экстренной перезагрузки прошло несколько дней (назовем это периодом X). После перезагрузки произошел вариант №2: старые клипы целы все, "последние" же потерялись -- то, что было скопировано в Clipdiary за эти дни (в период X), внезапно пропало. Посему я был несказанно удивлен. Предположу, что Винда не запомнила все те изменения, которые были внесены в файлы за период X,-- такое у нее бывало прежде с другими программами иногда, несмотря на то что использую портативную версию Clipdiary, независимую от регистра.  


Тут на ум приходит только одно - restoration point...
Возможно стоит перенести бд или в вашем случае если используете портативную версию всю папку программы, на не системный диск. У меня, кстати, бд Клипдиари и другие важные данные программ лежат не на С: на случай слета винды.

shadow_member

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

А можно узнать почему вы лишаете себя "исторической памяти"? Нет я не критикую и не говорю что это не правильно, более того так делает часть пользователей - поэтому и появился режим очистки при выходе. Мне просто интересно почему...? Экономия ресурсов? Безопасность? Мнение что старые клипы не могут пригодиться никогда? еще что-то?
Автор: shadow_member
Дата сообщения: 06.01.2016 06:14
softvoile
Цитата:
почему вы лишаете себя "исторической памяти"?
Экономия ресурсов- нет. Безопасность- да, это решающий фактор, а вдруг там останутся фрагменты с накопированного "не для третьих глаз" или с парольного менеджера, хотя он и записан в игнор. Старые клипы не пригодятся- не пригодятся. Текущие клипы использую только для работы с текущим документом, поэтому скептически отношусь к многостраничной "исторической памяти", как и к дневнику в Punto Switcher. Однако, согласен, у других пользователей может быть совершенно зеркальный подход.
Автор: Kozma_ZipperTnias
Дата сообщения: 11.03.2016 14:21
softvoile, намедни наткнулся на еще один проект менеджера буфера обмена. Из примечательного там лишь оригинальный интерфейс на манер OS X программ. Я обезобразил Cllipdairy насчет того, что если тулбар с иконками перенести в бок, и туда же отправить меню программы. Звездочку (раздел с метками) и кнопку меню изобразил как мог. Вообще на боковую панель можно и разрешить остальные команды вынести...


P.S. Вышла версия 3.9.
Добавлено: Умный захват: вы можете использовать умный захват для копирования данных из любой программы (вместо ctrl+C или CTRL+Insert), даже если слежение за буфером обмена отключено. Также это удобно для захвата данных с одновременным присваиванием клипу метки.
Добавлена: Возможность открытия Clipdiary по центру активного монитора.
Добавлено: Подменю Метки в контекстное меню для клипа.
Добавлено: Вставка списка скопированных файлов как простого текста (SHIFT+Enter).
Улучшено: Поведение расширенного поиска.
Автор: ErnestoChegivara
Дата сообщения: 27.03.2016 19:09
Kozma_ZipperTnias

180 Мб после установки в App Data

Примечательное там работа с одним буфером всех компьютеров подключенных через googlesync. А так же поддержка режима "только изображения". В общем это буфер для совместной работы над проектами.
Автор: SAT31
Дата сообщения: 15.05.2016 16:59
Обнаружил на странице http://clipdiary.com/rus/ информацию о том, что можно восстановить случайно удаленнные записи в буфере обмена. Как это сделать? В настройках не обнаружил, как и в меню.
Автор: kolarshek
Дата сообщения: 15.05.2016 19:38
SAT31, можно восстановить из копий.
В настройках:



Жмякаете "Далее":



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




В окошке мастера удаления, вы сможете нажать на предпросмотр, тогда в самом окне Clipdiary появится весь список/содержимое базы, вместе с сохранёнными копиями. Этот список можно сохранить отдельно.
Автор: SAT31
Дата сообщения: 16.05.2016 18:28
kolarshek
понял, спасибо. Хорошо бы реализоацию хоткеев, например, Ctrl+Z для только что случайно удаленной записи. Ковыряться с базой данной таким образом для одной строчки не очень хорошо и удобно.
Автор: softvoile
Дата сообщения: 17.05.2016 10:22
Записи удаленные мз Clipdiary восстановить уже нельзя. Мастер очистки бд, показывает только записи которые есть в базе, до них можно добраться и в главном окне.
Автор: SAT31
Дата сообщения: 17.05.2016 10:47
softvoile
значит эта информация не соответствует действительности?
http://s018.radikal.ru/i501/1605/a8/69b03ef79ffb.png
Автор: kolarshek
Дата сообщения: 17.05.2016 11:19
softvoile

Цитата:
Записи удаленные мз Clipdiary восстановить уже нельзя


Вам приведена действительная информация, соответствующая заявленному на офсайте.

Я базу, взятую на другой системе и машине, с "комплектом" нужных записей, нередко закидываю в папку по пути

C:\Users\....\AppData\Roaming\Clipdiary

и в окне Clipdiary сразу же отображаются ВСЕ имеющуюся записи и/или копии (в том числе и первично удалённые)
Нельзя восстановить записи только после Мастера очистки.
Ориентируйтесь на размер/вес файла diary.db (Data Base File), до и после работы Мастера (даже без сжатия базы)

Цитата:
до них можно добраться и в главном окне.

не совсем так, у меня почему-то не всё содержимое базы показывает, копии и ранее удалённое из окна, даже если выбрать "все форматы" или выбирать по группам:








Автор: softvoile
Дата сообщения: 18.05.2016 19:46
SAT31,

Цитата:
значит эта информация не соответствует действительности?
http://s018.radikal.ru/i501/1605/a8/69b03ef79ffb.png


Виноват, ошибся, усталый был Прочитал ваш изначальный вопрос "что можно восстановить случайно удаленнные записи в буфере обмена" как "что можно восстановить случайно удаленнные записи в БАЗЕ ДАННЫХ CLIPDIARY". Да, то что удаленно из буфера обмена - можно достать из Clipdiary (если он был запущен и сохранял историю) это собственно ее основная задача. Правда использовать для этого мастер очистки базы данных странная идея.

Если же удалили клип из истории в окне clipdiary, то о чем я подумал, то уже не восстановить.


kolarshek,

Цитата:
Вам приведена действительная информация, соответствующая заявленному на офсайте.


Я этот сайт писал как и собственно и программу так что все-таки останусь при своем мнении записи удаленные из Clipdiary восстановить нельзя (хотя теоретически возможно есть шанс это сделать сторонними средствами для работы с SQLIte, но никак не средствами программы).



Цитата:
не совсем так, у меня почему-то не всё содержимое базы показывает, копии и ранее удалённое из окна, даже если выбрать "все форматы" или выбирать по группам:

Clipdiary в главном окне показывает записи постранично. У вас показывает столько записей сколько влазит на первую страницу - более старые записи на второй странице, потом на третьей и т.д. Навигация кнопки со стрелочками в нижнем правом углу или alt-стрелка право\влево. Мастер очистки показывает все-тоже самое.

Страницы: 1234567

Предыдущая тема: Free Screen Video Recorder


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