- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!
Давно не писал код, хочется написать с минимальными трудозатратами.
Задача:
Имеется некая, уже написанная сторонним программистом, программа под Windows которая выполняет свою задачу.
И всё бы хорошо, но в программе нет автоматизации.
Приходилось:
Вбил данные в текстовый файл,
Нажал на кнопку,
Подождал пока программа обработает данные,
Посмотрел выходной файл.
И так по кругу.
Писал свою оболочку на C++ (Win32 API) которая:
Записывала данные во входной файл,
Вызывала нужные функции из dll (аналог нажатия на кнопку),
Ждала пока выполниться код,
Проверяла что получилось.
И всё в цикле.
Опять писать такое на C++ лениво.
Смотрю появился бесплатный Visual Studio Community и там есть те же C++, C# и т.д.
Может есть какие-то более свежие и красивые решения?
Чем сейчас при разработке desktop приложении пользуются?
Грубо говоря мне нужно свой интерфейс написать. А разработчик эту программу уже не поддерживает. :popcorn:
Пишите на том, на чём умеете....
Может есть какие-то более свежие и красивые решения?
Чем сейчас при разработке desktop приложении пользуются?
Грубо говоря мне нужно свой интерфейс написать. А разработчик эту программу уже не поддерживает. 🍿
Для непрограммеров полно таких приблуд , навскидку первое из поиска https://windowsreport.com/automate-pc-tasks/ Там примитивный программинг, макросами.
По-взрослому если, то питон, модуль win32gui. Например чтобы на кнопку нажать - скрипт ловит нужное окно, берёт координаты угла окна, добавляет смещение кнопки, делает клик в эти (x,y). получается нажатие на кнопку. С остальным интерфейсом аналогично. Мне понравилось)
Какая-то ещё утилитка была для определения координат элементов ГУИ, вроде в тулзах Студии есть.
Сишарп - чудесная вещь.
Пишите на том, на чём умеете....
Спасибо. Умею на С++. Но не хочу опять всё набирать и во всем разбираться.
Для непрограммеров полно таких приблуд , навскидку первое из поиска https://windowsreport.com/automate-pc-tasks/ Там примитивный программинг, макросами.
По-взрослому если, то питон, модуль win32gui. Например чтобы на кнопку нажать - скрипт ловит нужное окно, берёт координаты угла окна, добавляет смещение кнопки, делает клик в эти (x,y). получается нажатие на кнопку. С остальным интерфейсом аналогично. Мне понравилось)
Какая-то ещё утилитка была для определения координат элементов ГУИ, вроде в тулзах Студии есть.
Вот наверное что-то макросами. Что-бы уже всё готово было.
Сишарп - чудесная вещь.
Чем он лучше чем C++?
🍿
Чем он лучше чем C++?
Красив, подобен Object Pascal (вместо "begin" и "end" - те же "{" и "}" скобочки, как в C), проще, с автоуборкой мусора.
Но полная привязка к .Net ... (без нее тогда что-нибудь другое)
Спасибо. Умею на С++. Но не хочу опять всё набирать и во всем разбираться.
Если нет желания разбираться, то никакой язык не поможет. Готовьте денежные знаки. Судя по формулировкам (нихрена непонятно) готовьте их много, раза с третьего получите от сторонних спецов что-нибудь подходящее.
В мелких проектах нет как правила никакой разницы в используемом языке.
Тот тулчейн, который "есть готовый" и "с ним есть опыт" как правило всегда приводит к лучшему результату.