Freelance projects › Автоматизация обмена данными между двумя разными приложениями Автоматизация обмена данными между двумя разными приложениями
Имеются два независимых приложения работающих под Mac OS X. Исходного кода к ним нет и не будет. API тоже нет, а если и есть, то его использование не целесообразно. Оба приложения имеют GUI, где пользователь вводит текстовое сообщение и получает ответ тоже в виде текстового сообщения, иногда дополненного картинкой или смайликами. Пользователь, получив ответ из первого приложения копирует его и вводит во второе приложение через GUI. Получив ответ со второго приложения, пользователь вводит его в первое и так далее. Если ответа нет, какое-то наперед заданное время, диалог стирается в одном приложении, а второе перезапускается. Этот процесс обмена нужно автоматизировать.
Практический пример. Имеется некий пользователь, который пользуется месенджером Телеграм (Viber). У него есть партнеры по переписке, которые отбирают время пустой болтовней и которых заблокировать тоже не получается из этических соображений. Вот он (пользователь) на компе открывает окно месенджера Телеграм и второе окно - Чат-Бота, например вот этого:
Далее, все что пишет нежеланный собеседник, вручную копируется и пересылается Чат-Боту, а ответ Чат-бота копируется и передается через GUI в Телеграм и весь этот процесс циклически повторяется до тех пор, пока собеседник от диалога не устанет. Пользователь Телеграмма экономит свое время и использует его на нечто более полезное. Вот этот циклический процесс нужно и автоматизировать.
Диалог может изначально возникать, как со стороны самого пользователя, так и со стороны его собеседников (последнее имеет место преимущественно). Диалог может дополняться высылкой юмористических картинок, которые заготовленны наперед и лежат в отдельной папке на компе или на сервере FTP (обе опции предусматриваются) и выбираются по порядку или рандомизационно для поднятия настроения собеседника. В целом имеем, как бы, имитацию диалога нашего пользователя - живого человека. Вот и все.
P.S. Говорят что Творец дал человеку только время, которое он может поменять на земные блага и ничего не может в конце забрать в мир иной. Вот этот ресурс мы и будем экономить 🙂, защищаясь от “хронофагов”, его пожерающих… 🙂
Бюджет – договорной.
-
Имеются два независимых приложения работающих под Mac OS X. Исходного кода к ним нет и не будет. API тоже нет, а если и есть, то его использование не целесообразно. Оба приложения имеют GUI, где пользователь вводит текстовое сообщение и получает ответ тоже в виде текстового сообщения, иногда дополненного картинкой или смайликами.
имеет смысл показать интерфейс этих приложений (желательно с каким-то диалогом), чтобы можно было бы прикинуть насколько сложно будет работать с окнами