dark_dimius, ruzzz:
Спасибо большое, начинаю что-то понимать. Осталось придумать как бюджетненько решить «организационные вопросы» — дебаг под всеми этими платформами.
Сейчас пойдут тупые впросы…
В чем кодить? В блокноте? Или в ранней VS или в поздней VS или еще в борландах всяких? К чему удобнее прикручивать копиляторы? Это же наверняка тонкий момент — борландовский Си один компилятор поймет, другой — плеваться будет… Простите мой французский.
Если я правильно понял, то схема получается такая: C++ и кучка компиляторов под разные платформы (желательно, в одном пакете). Пока я слышал только про QT. Есть еще варианты или можно смело инсталлировать пакет и работать над «Hello World!»? :)
Как раз с АПИ проблем нет, а вот контрол, который работает с HTTP отправляет и принимает ответ в один байт. И его уже не заставить никакими декларациями вернуть юникод. Таких примеров много. У меня два продукта на VB и оба требуют безупречной поддержки юникода. И я ее реализовал, но дается это с трудом. Хочется уже забыть об этой проблеме.
Я выложил 3.0 beta. Попробуйте, должно понравиться:
— Новый способ подключения (не зависит от моего домена)
— Починил «большие тексты»
— Новое окно ручного перевода
— Горячие клавиши, замена переведенным текстом
— Настройки таймаута, повтор запроса
— Еще какие-то настройки…
— Настроек прокси нет, но есть инструкция как сделать чтобы работало…
Ну, там больше Windows API, чем Visual Basic и Сишными длл-ками все это сдобрено :) Есть даже одна длл-ка на ассемблере, для пущей быстроты. Вижуал бейсик хорошая штука — всегда быстрый старт дает, а дальше, при необходимости, добавляешь функционал посредством АПИ или специально длл-ки дописываешь на СИ, если скорость где-то важна.
Хот ньюс! Мне пришло письмо от товарищей из Google, в котором они вежливо попросили во избежание недопонимания сменить доменное имя, что я и сделал. К программе у них претензий нет, говорят, крутая программа :) Теперь сайт (и скрипт для клиента) лежит на translateclient.com. Обновите вашу версию, поскольку старые версии подключаются к старому домену, а он сейчас работает нестабильно.
Закнчиваю работу на 3-й версией, в течение ближайших дней будет готова бета. Будет много нового и нормально работающего старого :)
Спасибо всем за отзывы и баг-репорты!
Я много программ понаписал различных и всяких веб-сервисов, но такой класной идеи для реализации у меня еще не было :)
Думаю, в течение недели-двух будут обновления по результатам этого поста. Проверка обновлений в программе есть, так что новые версии не пропустите.
Спасибо большое, начинаю что-то понимать. Осталось придумать как бюджетненько решить «организационные вопросы» — дебаг под всеми этими платформами.
В чем кодить? В блокноте? Или в ранней VS или в поздней VS или еще в борландах всяких? К чему удобнее прикручивать копиляторы? Это же наверняка тонкий момент — борландовский Си один компилятор поймет, другой — плеваться будет… Простите мой французский.
Вопрос только в том, как это все хозяйство (версии под разные платформы) потом тестировать?
А как на счет последних Visual Studio? Или там вся кроссплатформенность на .Net держится и приложение будет требовать фреймворка?
— Новый способ подключения (не зависит от моего домена)
— Починил «большие тексты»
— Новое окно ручного перевода
— Горячие клавиши, замена переведенным текстом
— Настройки таймаута, повтор запроса
— Еще какие-то настройки…
— Настроек прокси нет, но есть инструкция как сделать чтобы работало…
Закнчиваю работу на 3-й версией, в течение ближайших дней будет готова бета. Будет много нового и нормально работающего старого :)
Формочка уже есть (меню/open), на хоткей повешу.
Я много программ понаписал различных и всяких веб-сервисов, но такой класной идеи для реализации у меня еще не было :)
Думаю, в течение недели-двух будут обновления по результатам этого поста. Проверка обновлений в программе есть, так что новые версии не пропустите.