Нет, у меня на интуитивном уровне идёт всё же «просто, как дважды два — четыре». А «просто, как дважды два» — сокращённая форма, смысл не меняется. Т.е. это не два разных выражения, а одно.
Ребят, ну если пишите программу на Java, то зачем ее лишать самого важного преимущества этого языка? Я имею ввиду платформонезависимость. А я уж обрадовался, хотел ее на своей рабочей машине поставить, но жестоко обламался.
Ну и чего тут обламываться :) Открываются ресурсы инсталятора. Выдираем jar-ку читаем любезно предоставленный конфиг lite.ini и вуаля java -cp lib/DictionaryBrowser.jar com.projects.dictionary.app.Application запускаем под линуксом :) Клавиши конечно не работают, но в трей сворачивается.
Iamme, извините, но сами напросились… Полез дальше, а у вас даже исходники не обфусцированы. Грош — цена такой защите. Минут 5 работы каким-нибудь Jad'ом и все. Еще подробности интересны?
При желании взломать никакая офускация не поможет :) А кому лень ковыряться, тот и так не полезет, пойдет и купит.
Кстати, наличие кряков к программе в свободном доступе только способствует ее популяризации, а значит и доходам. По крайней мере на старте.
Идея хорошая. Субъективно-объективные моменты за пять минут пользования:
— транскрипцию было бы неплохо сделать шрифтом потоньше, чтобы отличалась от самого переводимого слова:
(справа оригинал на Яндекс.Словарях — а всё потому, что они не используют жирный шрифт для нее, в отличие от самого слова);
— исправить вот это:
;
— а программа правда только на русском? (Сайт ведь вроде бы ещё и на английском. Полагал, что поставиться английская версия...)
P.S.: Ах, это злобное «have a nice day» :-) (ну это уже словари, хотя на самом Lingvo Online есть).
Кажется, понял причину. Поиск не во всех сервисах работает одинаково быстро. Когда находит каждый следующий вариант, окно всплывает и забирает фокус. Согласитесь, не очень удобно. Меня вполне удовлетворил первый вариант, я переключился в другое окно, а тут опять ваш браузер :)
Любопытная программка. Сам занимаюсь техническими переводами, поэтому охота попробовать.
Но у меня какой-то трабл (похоже, на данном конкретном компьютере) — установка/деинсталляция проходят нормально, а само приложение не запускается (после запуска ничего не происходит). Не подскажете, в чем может быть проблема? П.С. Пробовал версию и с JRE6, и без; Vista; KIS 7.0 (отключал). Заранее спасибо.
— В переводе от гугла маркеры списков не совпадают с текстом
— гипертекстовые ссылки в результатах поиска ведут на веб-страницу. А ведь могли бы заново искать в окне браузера.
Еще косяк — при переходе по ссылкам из результата перевода валится в консоли:
Caught: java.io.IOException: Cannot run program «netscape»: java.io.IOException: error=2, No such file or directory
Could not invoke browser, command=netscape -remote openURL(http://lingvo.yandex.ru/en?text=intelligence%20test)
Честно говоря тут и писать-то особо было нечего, я бы смог написать такое часов за пять активной работы на qt, при двух-трех недельном опыте пользования qt.
давайте устроим открытое соревнование.
Через неделю, а именно 27 октября, выкладываем 2 версии: Вашу и новую нашу (Вам же всего 5 часов требуется, ок?)
И сравним результат. Согласны?
Если мы проигрываем, то можем сделать нашу программу бесплатной для бывшего СССР.
>Через неделю, а именно 27 октября, выкладываем 2 версии: Вашу и новую нашу (Вам же всего 5 часов требуется, ок?)
И сравним результат. Согласны?
Давайте тогда уж открытое ТЗ, а то как-то странно получается: «наша» программа против новой Вашей, в которой Вы, как я понимаю, собираетесь добавить какие-то новые фишки, которых, разумеется, не будет в «нашей» (т.к. мы не телепаты, и знать об этих новых фичах не можем).
И через неделю Вы скажете «моя программа лучше, потому что в ней есть то-то и то-то, а в вашей такого нет» %)
предлагаю свободу в выборе фишек и ТЗЖ можете брать идею и исправлять все замеченные тут баги, а также добавлять свои фичи. А сравнят пользователи (можно создать отдельный пост для этого).
да, goldendict — хороший вариант, и мы будем расширять нашу программу, чтобы они могли конкурировать.
Но, насколько мы поняли, goldendict не может подключаться к Multitran и Lingvo…
в стандартной поставке уже есть шаблончики для Multitran, Lingvo, Urban Dictionary, википедии; добавить свой можно очень легко. Плюс умеет всякие стандартные форматы файлов со словарями, плюс морфология. Извините, но ваша _платная_ _некроссплатформенная_ написанная на _жаве_ программка, которая при этом не может работать без интернета, очень вряд ли может составить конкуренцию goldendict.
по Ctrl+C+С открывается буфер обмена Office. Как-то не очень удобно: выделяю слово в статье, чтоб его перевести, нажимаю клавиши, а у меня выскакивает панель буфера. Отключать-то его тоже не хочется — вещь иногда полезная…
Сейчас все браузеры бесплатны. Человек, купивший вашу программу, будет пользоваться словарем в нем и бесплатно что толку Мультитрану с такой «рекламы», если человек уже купил вашу программу, то их программу покупать ему смыла нет. И разработчики даже не получат копеек с рекламы, которая крутится на онлайн-словаре в обычных браузерах, потому что ваш браузер рекламу в их пользу не показывает.
>Мы хотим выпустить бесплатную lite-версию с ОДНИМ словарем.
OMG! Извените других слов нету… Я в Опере сделал на примере 1 топика хабры, просто перенес яндекс.словарь(http://m.slovari.yandex.ru/) в закладки(панелька слева) и при нажатии у меня сразу открывается словари и строка поиска о_О. Интересно кто же будет платить за Ваш продукт??
P.S. Не удивлюсь если Ваша программа сделана на базе IE (как Maxton к примеру)
Ну вообще я и так планировал свою выложить для общего пользования и на халяву. В общем, как правильно выше заметили, есть Goldendict. Меня он не устраивает лишь по одной причине — QT4, а я фанат Gtk+ 8-) Но соревнования это хорошо, я поддерживаю. Успею за неделю дописать — выложу, не успею, значит выложу позже 8-)
ппц, просить деньги за простейшую программу которая использует чужие, бесплатные словари о_О
Это выше моего понимания.
ПС
А действия этой программы не нарушают лицензию Google Terms of Service или то, что там у Abbyy Lingvo и Multitran?
Тут соглашение нарушает автор программы:
«5.5 Unless you have been specifically permitted to do so in a separate agreement with Google, you agree that you will not reproduce, duplicate, copy, sell, trade or resell the Services for any purpose.»
А тут уже пользователь:
«5.3 You agree not to access (or attempt to access) any of the Services by any means other than through the interface that is provided by Google, unless you have been specifically allowed to do so in a separate agreement with Google. You specifically agree not to access (or attempt to access) any of the Services through any automated means (including use of scripts or web crawlers) and shall ensure that you comply with the instructions set out in any robots.txt file present on the Services.»
Браузеры предоставляют страницу Google с переводом, при ни пользователь, ни разработчик лизензий не нарушают.
Вы же, мало того, что вынуждаете пользователя нарушить лицензию (You agree not to access (or attempt to access) any of the Services by any means other than through the interface that is provided by Google), но и сами ее нарушаете (you agree that you will not reproduce, duplicate, copy, sell, trade or resell the Services for any purpose).
Я, конечно, не юрист, но…
браузер предлагает пользователю Выбирать, какими сервисами пользоваться и какую информацию просматривать (читай — «вводить url»), поэтому opera/ff/ie ничего не нарушают.
А вы предоставляете интерфейс доступа к сервисам, причем эти сервисы являются ключевыми в комплексе «ваша программа + интернет сервисы».
Если вы действительно хотите Попытаться заработать на этой программе, то стоит серьезно подумать о том, насколько это легально.
Неужели нельзя было обрамить этот перехват клавиш в проверку, есть ли windows? Меня просто поражает стремление программистов на java, которая изо всех сил тащит бедных индусов в сторону кроссплатформенности, привязать эту самую программу к windows. И обязательно, блин, exe-шник сделать, чтобы пришлось поматериться, чтобы достать оттуда jar.
Я бы сказала, что версия еще слишком бетовая… не брали бы пока что денег за нее… тестировал бы русский народ, а вы им за это — бесплатные версии программы. Будет отточена и хорошая — можно и деньги. Хотя тут еще вопрос к Гугло-Яндексам насчет лицензии ;) Ну это уже вам решать.
Какие возникли мысли и пожелания:
1. Классно — идея очень и очень. Я бы пользовалась и не только я (может даже за денежку). Только было бы там все, что нужно.
2. Выбор языка перевода прям в интерфейсе самого перевода, а не только в настройках. Мне, например, часто приходится одно и то же слово переводить на много языков.
3. У Гугла довольно много уже языков. Не понимаю почему Гугл активен только для английского? Думаю, интерфейс должен позволять и другие языки.
4. Использовать содержимое буфера только если нажата комбинация Ctrl+c+c, а не просто открыт переводчик. А то мало ли что туда можно навставлять… а программка это пересылает туда-сюда — честно скажу — это совсем нехорошо :( Стремно пользоваться. Может это паранойа, но я бы переделала.
Узкоспециализированный браузер :)