Форум » ПИСАНИЕ » Новая поисковая программа по Последнему Завету » Ответить

Новая поисковая программа по Последнему Завету

Anthony: Всем привет! Пишу новую поисковую программу по ПЗ, хотелось бы посоветоваться... Вопрос в том, что не хотелось бы чтобы эта разработка пошла по коммерческому пути, но вот дело в том, что инструментарий для её создания (если честно купить лицензию) - стоит немалых денег. Как быть? Установить небольшую цену, и потом с этих денег оплатить затраты? И какую минимальную цену можно установить, если затраты могут дойти до 40 т.рублей? (В затраты прежде всего входит лицензия на язык программирования и дополнительные библиотеки компонент к нему)

Ответов - 169, стр: 1 2 3 4 5 6 All

ящик_ящиков: Anthony пишет: Когда как-то явно программа неправильно запускается или работает с ошибками, это нестандартный случай, От куда мне знать это стандартный случай или не стандартный? Может у многих так есть или у половина?Anthony пишет: 1) Скачай последнее обновление программы, то есть новый EXE файл Исследователя, со страницы проекта. Пробовал, всё равно выбрасывает шкошка с ошибками. Anthony пишет: Запусти его, потом закрой. Потом пришли мне на почту (можешь прямо на antonovanesyan@mail.ru) файл config.lpg который лежит у тебя в папке Исследователя. Прикрепи этот файл к письму, а в самом письме ещё раз напиши текст ошибки, выдаваемой при загрузке. Дальше я тебе подскажу, что можно попробовать сделать. Может когда желание будет напишу, теперь нету желания баловаться, писать, тем более на почту, думаю может быть что это только на этом компьютере не работает, потом когда приеду в другое место, там есть другие компьютеры, если и на них небудет работать, тогда может появиться желание написать на письмо.

ящик: Anthony пишет: Когда как-то явно программа неправильно запускается или работает с ошибками, это нестандартный случай, От куда мне знать это стандартный случай или не стандартный? Может у многих так есть или у половина?Anthony пишет: 1) Скачай последнее обновление программы, то есть новый EXE файл Исследователя, со страницы проекта. Пробовал, всё равно выбрасывает шкошка с ошибками. Anthony пишет: Запусти его, потом закрой. Потом пришли мне на почту (можешь прямо на antonovanesyan@mail.ru) файл config.lpg который лежит у тебя в папке Исследователя. Прикрепи этот файл к письму, а в самом письме ещё раз напиши текст ошибки, выдаваемой при загрузке. Дальше я тебе подскажу, что можно попробовать сделать. Может когда желание будет напишу, теперь нету желания баловаться, писать, тем более на почту, думаю может быть что это только на этом компьютере не работает, потом когда приеду в другое место, там есть другие компьютеры, если и на них небудет работать, тогда может появиться желание написать на письмо.

Anthony: "Ошибка открытия базы даных" - (если у кого-то появлялась) может быть по 3 причинам: 1) Программу запустили 2-й раз из той же папки. Ограничение используемого сервера БД - к одному и тому же файлу данных (LPGUIDE.FDB) - нельзя обратиться одновременно более чем из одной копии программы. 2) Программу запустили с сетевого диска. Если вы используете виртуальную XP, - она как раз видит диски как сетевые. Но если запустить с виртуального диска C:\ - работать будет. То есть диск должен быть физическим, и уж конечно нельзя запускать с любого диска, защищённого от записи. 3) В компьютере какая-то другая программа использовала Firebird сервер, и он стал конфликтовать с Firebird Embedded, на котором сделан Исследователь. А вот ошибку, про которую написал Аликас (Ящик) - я не встречал ни разу. Хорошо бы ему и правда попробовать запустить программу на другом компьютере. Я в деревне, где живу, пробовал запускать на самых разных и ноутбуках, и Pentium III был старинный, на разных системах, - ни разу не попал на случай, чтобы отказалась работать. Видимо у Аликаса карма такая)))


ящик: У меня некоторые сервисы дисабле, чтоб быстрее компьютер работал .NET Runtime Optimization Service v2.0.50727_X86 у меня попадает в число выключиных, может Иследователь его использывает и поэтому не работает или какой-то другойб другие, какие нестандартные использует?Anthony пишет: Firebird Такого service неслыхал.

Anthony: Аликас, так зачем дело встало?.. Включи все сервисы как полагается - попробуй и попробуй запустить Исследователь! Я никакие нестандартные ситуации и не предполагал в программе как-то специально обходить. А Firebird - это не сервис. Это СЕРВЕР Баз Данных. Он довольно популярен, поэтому вполне может быть ситуация, когда на компьютере есть программа, которая его использует. Если он присутствует - в Паели Управления появляется его значок: Firebird Sever Manager. Удачи!...

ящик: Anthony пишет: Аликас, так зачем дело встало?. Не так просто их включать, многовремени займёт чтоб все включить, а вдруг это ничего не даст, только время потрачу.

ящик: Anthony пишет: Если он присутствует - в Паели Управления появляется его значок: Firebird Sever Manager. Как раз в панели управления у меня нет (значка) и давольно он для меня не популярный, первый раз о нём слышу, что он популярный и вообще такое название. Пробовал на ещё двух кампьютерав, везде те же самые окна с красным значком выкидывает. Ты картинки смотрел?

ящик: Тот сервис попробовал включить, он не включаеться, он когда нежен включаеться, но всё равно те самые ошибки Иследователь показывает. Тот другой поисковик так работает, а твой нет.

ящик: Установил фаребирд этот http://sourceforge.net/projects/firebird/files/firebird-win32/2.5.1-Release/Firebird-2.5.1.26351_1_Win32.exe/download всё равно те самые окошка с ошибками выбрасываються. Зря его установил.

Katya: У меня все нормально с Исследователем. Пользуюсь и нравится.

Anthony: Катя, спасибо за добрые слова) Аликас, открой с помощью NotePad файл journal.lpg Посмотри, есть ли там в начале строки записи журнала дата и время 16.02.2012 4:02:43 Я думаю, все твои неполадки с Исследователем - в разнице форматов дат: используемый в программе формат - такой: число.месяц.год часы:минуты:секунды Если у тебя и на тех других компьютерах дата в другом формате - Исследователь не может её "проглотить". Попробуй вручную изменить дату в файле журнала. Может быть всё заработает... Удачи!

ящик: Anthony пишет: Аликас, открой с помощью NotePad файл journal.lpg Удалил journal.lpg и заработал нормально!

Anthony: Ну слава Богу!.. Этот файл автоматически генерируется при выходе из программы. Если в него заглянуть теперь - там и будет дата в твоём формате.

ящик: Как зделать чтоб Иследователь искал только то что я напишу, если например верующий человек, то так и искал, а не верующему человек. Слова могут быть в разных местах. Мне очень неудобно , что он все падежы ищит и даже люди. И пристарте иследователь долго загружаеться. Было гораздо луче если бы Иследователь был такой как старый поисковик, но поделено окно было бы на два окна. Поэтому я бы сказал, что те библиотеки и всякие лемы очень большое неудобство создают, выключить бы их... Мне поэтому старый поисковик удобнее (Быстрее загружается и не выпендриваеться ищя то чего мне не надо).

Anthony: Сделать, чтобы исследователь искал не все слова леммы, а только определённую словоформу, очень просто. Чтобы искать только слова "верующий" "человек" - оставь галочки не на всех словах леммы, а только на них, и тогда будут найдены только эти формы. Однако при этом - не получится найти все ссылки по "верующему человеку". Поэтому, если необходимо проработать какую-либо тему всю целиком, - надо искать все словоформы. Для этой задачи, собственно, и создавался Исследователь. Если тебе больше нравится Bible Quote - пользуйся ей, какие проблемы...

ящик: Anthony пишет: Если тебе больше нравится Bible Quote - пользуйся ей, какие проблемы... Сам просил говорить недостатки чтоб улучшить! Было бы наилуче чтоб была окошка быстрого поиска и если набрав в кавычках, то имено таое слово ищет или фразу. Например "Верующий человек" будет искать вместе слова и не будет искать человеку например. Если наберёшь "Верующего" "Человека", тогда будет искать именно такие слова (человек уже не будет выдаваться и верующий), но уже они могут быть раздельно. А с иследователем очень сложно искать, надо что-то отключать, удалять, много времени занимает, тем более настройки не сохраняються при закрытии программы и запустив заного Иследователь птички сново надо снимать. Тут простотой для меня не пахнет, а как знаем всё гениальное простое.

Anthony: Аликас, а в чём сложность снять птички?.. Допустим хочешь найти только "верующий" "человек". Вводишь слово "верующий" - и всего ОДИН раз кликаешь на птичке, отключающей сразу все слова леммы "верующий" кроме одной словоформы, которая как раз и нужна. Потом - также и с "человек" - набрал слово - нажал один раз и все лишние формы из поиска исключились. Какие проблемы?..

admin: Вообщето тут Ящик прав - программа должна сохранять настройки - это называется дружественным интерфейсом.

Anthony: Но... если это для тебя так важно, искать не все словоформы,... могу предложить такой вариант: Сейчас, если набрал в окошке на панели инструментов "верующий человек" и нажал Ctrl+F2 - будут найдены все варианты сочетаний всех словоформ этих 2-х лемм, а если нажать Alt+F2 - то будет искаться точная фраза. Давай я сделаю что нажать Ctrl+Shift+F2 - то будут искаться только точные словоформы "верующий" и "человек", расположенные в любых местах текста. Так пойдёт?..

ящик: Anthony пишет: Аликас, а в чём сложность снять птички?.. Допустим хочешь найти только "верующий" "человек". Вводишь слово "верующий" - и всего ОДИН раз кликаешь на птичке, отключающей сразу все слова леммы "верующий" кроме одной словоформы, которая как раз и нужна. Потом - также и с "человек" - набрал слово - нажал один раз и все лишние формы из поиска исключились. Какие проблемы?.. А если надо Верующего человека? Anthony пишет: Но... если это для тебя так важно, искать не все словоформы,... могу предложить такой вариант: Сейчас, если набрал в окошке на панели инструментов "верующий человек" и нажал Ctrl+F2 - будут найдены все варианты сочетаний всех словоформ этих 2-х лемм, а если нажать Alt+F2 - то будет искаться точная фраза. Давай я сделаю что нажать Ctrl+Shift+F2 - то будут искаться только точные словоформы "верующий" и "человек", расположенные в любых местах текста. Так пойдёт?.. Попробуй, но лучше была кнопка, а то клавиши забываються. "Какие именно настройки хотелось бы сохранять на следующий сеанс?" Все желательно, но хотя бы в закладке "поиск" убрав галочку у слова "Леммы" и перезапустив иследователь эта галочка не появлялось. Очень не нравиться, когда набераешь слово и оно тормозит.

ящик: ящик пишет: хотя бы в закладке "поиск" убрав галочку у слова "Леммы" и перезапустив иследователь эта галочка не появлялось. Очень не нравиться, когда набераешь слово и оно тормозит. Теперь когда узнал, как кажеться удобнее искать, это уже не столь важно.

Anthony: Ребята, так я вас всех просил - пишите что неудобно в программе... Я жду ваших предложений, помогающих сделать Исследователь лучше... Какие именно настройки хотелось бы сохранять на следующий сеанс? Пишите конкретно.

VERA: Anthony пишет: Ребята, так я вас вс.. - новое! Я, конечно, не специалист по разработке программных продуктов, но хотел бы узнать- может быть вам удастся не делая новый поисковик, модернизировать имеющийся, расширив его возможности в пределах возможного до предела. Может быть , это позволит, сократить материальные затраты, и вы сможете получить духовное удовлетворение от результатов своего труда. Глядя на ваш Аватар, невольно вспоминаю слова из песни: "... Что ты милая смотришь искоса...". Желаю вам успеха в достижении, поставленной вами, цели!

ящик: Оказываеться ещё курсор должен быть всамом верхнем окошке, где текст введён, тогда ctrl+f2 и Altf+F2 ищят так, как более удобно, я этого раньше даже не знал. Видешь какой сложный твой Поисковик? А кнопка с биноклем ищет не то, если закладка "Поиск" выбрана и там другие слова... Предлагаю сузить верхнее поле дляв вода и там добавить эти три кнопки ctrl+f2, Altf+F2 и Ctrl+Shift+F2. Зделать им разные иконки и наводя мышку на каждую было пояснение, что каждая кнопка ищет.

ящик: И у меня тёмнаяклавиатора и часто бывает темновато, поэтому сложновато разглядеть где какие кнопки на клавиатуре и забываеться какая комбинация что ищет и нажав кнопку было бы быстрей, чем кнопки на клавиатуре. Вот ещё нашёл кажеться ошибку. Набрав "Верующего человека" и нажав Altf+F2 ничего не находит, хоть включай Aa и [W] и хоть выключайразные комбинации пробовал не находит, а первую букву поменяв намаленькую находит. Но это пока вижу не столь трагично, ибо я как правило всегда набираю смалых букв слова и мне как правило не нужно чтоб слово было с большой буквы обязательно.

Anthony: Для галочки "Лемма" - сделаю. Для всех настроек - не вижу это правильным... Для "верующего человека" принцип настройки поиска такой же... Ящик, объясни, если нетрудно, зачем вообще искать отдельные словоформы, а не все комбинации? Скажу честно, из сотни людей, уже пользующихся Исследователем, ты первый и единственный, кому это понадобилось, а поиск всех слов леммы показался неудобным. Все другие пользователи прислали уже немало писем, в которых как-раз благодарили за возможность поиска целых лемм...

ящик: Anthony пишет: Ящик, объясни, если нетрудно, зачем вообще искать отдельные словоформы, а не все комбинации? То есть Зачем искать например "верующего" "человека", когда мжду этими словами может быть слово и когда не будет искаться верующий и человеку, если так, то бывает что помнишь, что такие слова есть, но не помню или между ними слово есть какое нибудь или нет. Вот зачем. Понял, ты не этого спрашиваешь, хотя вроде косвено ответил. Бывает что помню что есть верующено человека например слова, если будет искать и верующий человек, то выдаст очень много резултатов. Но как говорил иногда не помню или между двумясловами этими бывает какое нибудь слово, поэтому Alt+А2 не совсем подходит. Но повторяюсь для Alt+F2 хотя бы надо зделать кнопку, потому, что надо нажимая Alt+F2 курсор обязательно держать на арене той, где ввёл текст для поиска, та арена очень узкая и маленькая, поэтому довольно неудобно. Поэтому лучше хотя бы зделать кнопки для Ctrl+Shift+F2, Ctrl+F2 и Alt+F2, без tooltip, когда наводишь на кнопку было объяснение, понимаю, что тебе может сложно эти объяснения зделать чтоб появлялись, но мне это не так важно, можешь создать текстовый файл в каталоге Иследователя назвав "обяснение что делают определённые кнопки.txt" и там написать что каждая кнопка ищет, с примером можно, наверное. "Все другие пользователи прислали уже немало писем, в которых как-раз благодарили за возможность поиска целых лемм" Мне удобно, что ищет разные леммы, но, я думал, что только так может быстро искать, тогда лучше бы небыло поиска лем. Как в google поиск, там наверное самое удобное, там тоже ищет все леммы, но если наберёшь слово в кавычках, тогда это слово будет искать строго, лем не будет искать. И может быть комбинация, одно слово будет искаться строго, а друугое с лемами. Но не дописав человеку -у уже получиться человек и будет искать старые поисковик и человека и человеку, поэтому эти леммы несколько бестолковы, не столь важны. Наберёшь верующ и будет искать верующего, верующий и так далее. Бывает что написав слово оно бывает во многих словах, например слово "лет" в слове "удовлетворение". Но ладно, с этой проблемой пока вроде бы не столкнулся, недостатков не буду писать.

ящик: Ещё предлжениеесли кнопак не делать будешь, о которых говорил, тогда Alt+2 мог бы заменить F2 или F5, ctr+f2 зпменить F4 или F3 например или такую комбинацию придумать чтоб не надо было курсор держать на вводимой текста арене нажимая ctr+f2 или Alt+2 или как я говорил придумав другие клавиши.

ящик: Вот ещё набрав что-то в закладке "Поиск" и потом даже удалив набранное и переключив на другою закладку от поиска даже, и нажав бинокляиконку, которая в верху, ничего не ищет (ищёт видемо что было старое в закладке "Поиск". Вот это мне не нравиться. Поэтому и говорю, что очень нужны отдельные кнопки которые искали бы независимо от того, что было набрано в закладке Поиск и не зависимо где стоит курсор. Вроде бы надо поставить курсор и кликнуть на арену, которой текст хочешь искать и тогда в меню выбераешь что надо и тогда нормально ищет. Но надо ещёна арену нажимать. Вообще тогда не надо лезть к закладке "Поиск". Ну ладно, тогда может не так сташно. Но всё равно интуитивности тут нет, тут если не знаешь, как искать, то можешь легко запутаться и так и не выяснить что к чему. А например Аппле продукты может потому популярны, что люди говорят, что там и ребёнок разберёться как пользоваться например иПхоне, там всё очень просто,я так слышал от людей. Да... Оказываеться свернув Иследователь и отвернув надо заного навести мышку на окошку самую верхнюю поиска и потом в меню выбирать, иначе ищет какую-то ерунду. Надо зделать, чтоб свернув не надо было заного навести курсор на окошко поиска. Надеюсь понятно всё написал.

Anthony: ...я постараюсь сделать поиск более понятным, не все подсказки понял правда (про "арену" совсем не понял...) но постараюсь. Дело в том, что вначале вообще предполагалось настраивать поиск только на транице поиска, а позже уже мне пришла мысль сделать "быстрый" поиск из окошка с панели инструментов. Все функциональные кнопки уже заняты, асолютно ВСЕ. Поэтому только через Alt, Ctrl, и Shift + F2. Но на панели инструментов сделать дополнительные кнопки - можно. Готовлю к выпуску версию Исследователя 1.4 - в ней будут эти доработки поиска, поиск по закладкам, поиск по любым выбранным частям ПЗ, и удобное копирование найденного в буфер обмена Windows. Ну и конечно - исправление ошибок и новые главы в файле базы данных.



полная версия страницы