Сайт | Скачать | Видео | Wiki

Автор Тема: AdvancedSearch  (Прочитано 1448 раз)

0 Пользователей и 4 Гостей просматривают эту тему.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2619
  • Репутация: +33/-0
Re: AdvancedSearch
« Ответ #30 : 07 Август 2024, 10:19:51 »
Таблицу могу добавить в справку
- наверно с упоминанием что "тест-таблица").
адрес/расположение тогда менять не буду ( если понадобится расширить - файл будет как индексный).
что будет далее с содержанием - "без гарантий"/''as is" )
-------------------------
!
может еще микро-кнопку="черновик" где-нибудь на gui ? )
# к юзкьюзам  юзкейсам (наборам действий пользователя):
нужен ответ на вопрос.
вопрос бывает не четко сформирован (на данный момент с данными "вводными").
синонимы  бывает тоже пригождаются.
формирование порядока слов может иметь значение.
далее может возникнуит другой, сопутствующий вопрос.
иногда буржунет богаче по ответам на некоторые темы => перевод ( en-запрос #с вышеупомянутым).
-- еще оказывается можно составлять и сложные-запросы ;)
« Последнее редактирование: 07 Август 2024, 10:44:05 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2619
  • Репутация: +33/-0
Re: AdvancedSearch
« Ответ #31 : 11 Август 2024, 19:05:42 »
... тест-заготовку...
- upd (промежуточно)
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн AZJIO

  • Модератор
  • Старожил
  • ****
  • Сообщений: 338
  • Репутация: +11/-0
  • Автор темы
Re: AdvancedSearch
« Ответ #32 : 12 Август 2024, 05:28:01 »
Может мне лучше ссылку добавить?

На выходных не брася за утилиту, только reini сделал для импорта данных ini-файла в конфиг. Вот думаю для Linux что-ли сделать. Readme в комплекте.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2619
  • Репутация: +33/-0
Re: AdvancedSearch
« Ответ #33 : 12 Август 2024, 05:43:57 »
Может мне лучше ссылку добавить?...
-
...- наверно с упоминанием что "тест-таблица").
адрес/расположение тогда менять не буду ( если понадобится расширить - файл будет как индексный).
...
--------------------
по скорости - делаю когда есть на то возможность.
по содержанию - видно будет "куда кривая выведет") [ !# в текущем доке вполне могут быть и ошибки, ну и "незаконченность" гарантированна . да и со временем параметры могут меняться]
« Последнее редактирование: 12 Август 2024, 05:48:34 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн AZJIO

  • Модератор
  • Старожил
  • ****
  • Сообщений: 338
  • Репутация: +11/-0
  • Автор темы
Re: AdvancedSearch
« Ответ #34 : 19 Август 2024, 08:31:29 »
knn
Я добавил страницу в справку (CHM) и ссылку на онлайн версию.
Для линукс позже сделаю, с перекрёстными ссылками на подстраницы.
Стиль cтраницы изменил, так как видимо она делалась в редакторе вставляющим мусорные теги, которые можно компактно через классы css сделать.

Может мою переделанную страницу взять за основу, чтобы мне проще было обновлять в справке? (я ещё раз подчистил и перезалил)

Обновил
Добавлены кнопки "Справка" и "Заметки" (если файл не существует, то создаётся)
Обновлённая справка со страницей операторов поиска (автор страницы knn)
« Последнее редактирование: 19 Август 2024, 17:05:27 от AZJIO »

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2619
  • Репутация: +33/-0
Re: AdvancedSearch
« Ответ #35 : 20 Август 2024, 12:09:12 »
...Обновил...
2AZJIO :
По копилефтам - нверное можно добавить ~= 'компановка страницы - AZJIO '.
-----------

По стилю страницы - делаю в MyTetra (затем экспорт ветки) т.к. регулярно пользую прогу в общем, и для создания html-ок удобно. Про 'недостаточную чистоту кода' знаю. Для 'чистого кода' предпочитаю или 'Seamonkey-composer'(вроде RoDoN в свое время подсказал) или "руки", но пока ч/з MTt мне быстрее и проще. 
-----------

file:///usr/share/help/ru/advancedsearch/SearchOperators.html - не видно границ таблицы в w3m и links, а в netsurf - нормально.
Почему так пока не разбирался (нет пока времени, как и на дальнейшую проработку 'сводной таблицы') - будет время - посмотрю.
==============
пока нечего больше сказать - некогда.)
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2619
  • Репутация: +33/-0
Re: AdvancedSearch
« Ответ #36 : 05 Сентябрь 2024, 07:52:01 »
- 1 :
Код
 file -i /root/.config/AdvancedSearch/AdvancedSearch.ini
/root/.config/AdvancedSearch/AdvancedSearch.ini: text/plain; charset=utf-8
- 2 :
Код
file -i /root/.config/AdvancedSearch/AdvancedSearch.txt
/root/.config/AdvancedSearch/AdvancedSearch.txt: inode/x-empty; charset=binary
=> линукс-система :
 '.ini' - откр-ся в leafpad;
'.txt' (черновик) -  - откр-ся в 'nano'.
( # скорее всего 'ч/з xdg-open')
========

одно из решений:
 
Код
 xdg-mime default leafpad.desktop inode/x-empty
========

ещё:

после добавки в файл нескольких "энтеров" :
Код
 file -i /root/.config/AdvancedSearch/AdvancedSearch.txt
/root/.config/AdvancedSearch/AdvancedSearch.txt: text/plain; charset=us-ascii
=> пока недопонял про кодировку , и нужно перепроверить по-подробней  "начисто"
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн AZJIO

  • Модератор
  • Старожил
  • ****
  • Сообщений: 338
  • Репутация: +11/-0
  • Автор темы
Re: AdvancedSearch
« Ответ #37 : 05 Сентябрь 2024, 23:32:47 »
1. txt создаётся в UTF8 без BOM. Могу сделать с BOM.
2. Могу добавить параметр Editor в ini где можно указать редактор, как перенаправитель xdg-open или редактор geany или любой другой редактор.
3. Страница справки для браузера открывается через xdg-open. Могу добавить параметр browser где указать путь к браузеру или xdg-open, он же по умолчанию.
4. Ссылка также открывается через xdg-open. Можно также сделать использование параметра browser (не знаю насколько стабильно это будет работать).

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2619
  • Репутация: +33/-0
Re: AdvancedSearch
« Ответ #38 : 06 Сентябрь 2024, 06:02:58 »
про 'BOM' ничего сказать не могу - не знаю / не понимаю .
======
- 1 - т.к. пустой.txt воспринимается как inode/x-empty (и на моей системе в частности этот тип распознается не как 'text'. как на других системах - нужно смотреть), то , если есть возможность, можно добавить в файл "перевод строки".
С другой стороны - пользователь( я уже точно)) может наполнить файл самостоятельно (чтоб был не inode/x-empty). #здесь же оказывает влияние только "пустой файл". => вариант - упомянуть об этом в "справке".
-----------
- 2 - по кодировкам мало понимаю, но предполагаю, что есть "небольшие неполадки" в моей системе - "сбой кодировок некоторых текст-файлов" charset=us-ascii/utf-8 - вроде ж должно быть 'utf-8' (#debdog-самосборный. на досуге попробую поразбираться откуда ошибки появляются или скорее всего наследуются).
=> посмотрю прогу еще на других линукс-сборках.
-----------
- 3 - имхо, параметр-Editor как минимум не помешает, т.к. некоторым пользователям будет 'доп-вариант настройки'. #возможно проще чем xdg-utils и к.-либо еще 'системных настроек'.
С дефолт-'xdg-open' конечно скорее всего.
-----------
зы
- 4 - параметр-browser возможно тоже не помешает.
# у меня в частности сейчас "поиск из проги" - в 'netsurf', а с "справка" - 'links2'. (links2 - как "дефолбраузер", а 'netsurf' выставлял ч/з xdg-utils для MyTetra).
Т.е. считаю "гибкость настроек" не помешает. Как по "трудоёмкости" - не знаю.
Имхо, для открытия "ссылки" доп-параметр скорее излишен.
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн AZJIO

  • Модератор
  • Старожил
  • ****
  • Сообщений: 338
  • Репутация: +11/-0
  • Автор темы
Re: AdvancedSearch
« Ответ #39 : 07 Сентябрь 2024, 06:36:14 »
Обновлено
Добавлены параметры editor и browser в ini-файл, что позволяет задать редактор и браузер для открытия файлов и ссылок

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2619
  • Репутация: +33/-0
Re: AdvancedSearch
« Ответ #40 : 11 Сентябрь 2024, 06:37:31 »
Обновлено...
- бегло глянул advancedsearch-bin-0.5.4_x86.deb - "черновик" по-дефолту открылся в 'leafpad').
-------
зы
в крайней выложенной "сводке" убрана раскраска в верхней таблице (#перегонял ч/з gnumeric, т.к. не нравилось отображение в моём андроид-телефоне - по итогу не помогло. пока не до раскрасок); + мелкие добавки.
========
зызы
'browser=...' - не "на лету" но нормально переключает.
« Последнее редактирование: 11 Сентябрь 2024, 06:44:43 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2619
  • Репутация: +33/-0
Re: AdvancedSearch
« Ответ #41 : 11 Сентябрь 2024, 13:32:28 »
2AZJIO:
- теперь (advancedsearch-bin-0.5.4_x86.deb) у меня вроде даже для пустого(создаваемого по нажатию "заметки") черновика:
Код
file -i ~/.config/AdvancedSearch/AdvancedSearch.txt
/root/.config/AdvancedSearch/AdvancedSearch.txt: text/plain; charset=utf-8
=> любопытство/любознательность: что-то в проге изменилось или что-то со стороны моей системы?
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн AZJIO

  • Модератор
  • Старожил
  • ****
  • Сообщений: 338
  • Репутация: +11/-0
  • Автор темы
Re: AdvancedSearch
« Ответ #42 : 11 Сентябрь 2024, 21:56:04 »
что-то в проге изменилось
Я добавил метку BOM, это маркер из трёх символов, что файл является UTF-8, естественно любая программа должна видеть эту метку и не считать файл бинарным, хотя при открытии он будет пустым.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2619
  • Репутация: +33/-0
Re: AdvancedSearch
« Ответ #43 : 12 Сентябрь 2024, 05:11:14 »
...добавил метку BOM...
- понял. спасибо. поразбираюсь с этим маркером. (у меня откуда-то и в ROX-шаблонах - ~/.config/rox.sourceforge.net/Templates/text.txt - charset=us-ascii , и где-то ещё).
-----------------------
зы
про черновик/заметки:
  как один из вариантов для  линукс-пользователя :
Код
 w3m -dump https://file.puppyrus.org/users/some-cfgs/AdvansedSearch/Search_Operators-svodka.html >> ~/.config/AdvancedSearch/AdvancedSearch.txt
можно дамп и 'links~ом' снимать - отображение границ таблицы скорее всего будет различным в завис-ти от настроек этих браузеров или задания сответсв-щих параметров (некоторые границы пока плывут => поразбираюсь ).
(#другие терминальные браузеры пока не пробовал #'curl+grepsed' скорее тоже можно).
Можно конечно и локальные html-ки в черновик загонять.
#имхо в таком случае удобно параметры копипастой добавлять, составлять при нужде сложные запросы.
#и для хранения  'синтаксиса своих проверенных формул' "Заметки" - нормальное место.
------------------
зызы
с 'url-представлением-search-параметров' только бегло ознакомился.
По "бинарному представлению URL" тоже пока слаб.
« Последнее редактирование: 12 Сентябрь 2024, 05:20:28 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн AZJIO

  • Модератор
  • Старожил
  • ****
  • Сообщений: 338
  • Репутация: +11/-0
  • Автор темы
Re: AdvancedSearch
« Ответ #44 : 12 Сентябрь 2024, 07:45:08 »
По "бинарному представлению URL" тоже пока слаб.
Пересобрал линуксовые с URLEncoder, можно тестить, у меня работает.