Извините, что не разработчик вынужден разрабатывать приложения, а не администрировать сети, как я привык.Это ужасный пост во многих отношениях.
Я занимаюсь разработкой приложения, которое дошло до необходимости графического интерфейса.Тем не менее, я никогда не занимался разработкой графического интерфейса, поэтому чувствую необходимость обратиться за помощью по этому поводу.
Приложение - это ваше стандартное приложение для сбора / управления данными, со всеми распространенными виджетами и всем, чтоприложение использует.Проблема в том, что мне нужно, чтобы приложение могло отображать веб-сайты с помощью какого-либо внешнего браузера, чтобы передавать капчу на сайте, с которым работает приложение.Ребята с веб-сайта не дали мне никакого разрешения обойти капчу каким-либо образом.
Я знаю о GTK, QT, Tcl / Tk и т. Д. Ни одна из этих платформ не показалась мне настолько простой в использовании.Честно говоря, я хотел бы разработать интерфейс с помощью перетаскивания, как я делал это в VB6, когда я был ребенком, хотя у меня возникают проблемы с размышлениями о написании этой вещи на Basic.
Iдумал о Adobe Air и о разработке приложения во Flash / ActionScript.Из того, что я узнал об Воздухе, я должен быть в состоянии сделать все, что я хочу сделать.И я верю, что он построен в sqlite, верно?Будет ли считаться более «простым» создание реального графического интерфейса с использованием Flash, чем с использованием одной из традиционных платформ?С какими подводными камнями я сталкиваюсь?
Несколько рекомендаций:
- Он должен работать только в Windows
- Мне нужно работать с базой данных.В настоящее время используется SQLite3.
- Какая-то интеграция с браузером имеет решающее значение.Какое-то окно браузера должно открывать внутри моего интерфейса под руководством приложения, и приложение должно иметь возможность считывать некоторые данные с используемого сайта.
Любая помощь с этим была бы великолепна.Это явный случай, когда мне приходится полагаться на опыт других, чтобы завершить проект вообще.Я рад предоставить дополнительную информацию, если вам нужно сделать предложение.