Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.03.2016, 19:58   #1
Vic39
 
Регистрация: 23.03.2016
Сообщений: 6
По умолчанию в чем можно запрограммировать этот бред

Работа по переносу большого количества карточек (заполненных форм)
Из одной программы.... из открытого на мониторе окна.... в другую программу в открытое окно... в форму...
Почему так? Предполагаю, что понадобится дополнительное ручное редактирование некоторых строк....поэтому прямой перенос базы из программы в программу и конвертация невозможны....
Или можно как то по другому решить эту задачу...
Если информацию переносить только ручным способом, то понадобится не меньше года
Подскажите в каких языках программирования такую программку помощницу вообще возможно сделать
Может быть где-то есть что-то похожее
Плиз, был бы очень благодарен....
Vic39 вне форума Ответить с цитированием
Старый 23.03.2016, 20:53   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,306
По умолчанию

Никогда с подобными вещами не сталкивался, но посмотрел бы в сторону xml-формата и VBS или JS.


Как-то так, ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Старый 23.03.2016, 22:06   #3
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Это как с закрытыми глазами цвет определять )) Чтобы ответить какой способ лучше, нужно как минимум знать что за программы.
Можно, например, экспортировать всё куда-нибудь. Потом программу-редактор написать (пару едитов да кнопок), после редактирования импортировать второй программой в себя. Ежели нужно из неведомой программы перенести данные в другую неведомую программу (и импорт/экспорт там отсутствует), то, например, можно вытаскивать данные с полей посылая туда сообщения, вставлять в другую программу аналогично (не всегда это возможно). Всё прицепить на горячие клавиши и наслаждаться
Почти любой современный язык подойдёт.
eoln вне форума Ответить с цитированием
Старый 23.03.2016, 22:07   #4
Vic39
 
Регистрация: 23.03.2016
Сообщений: 6
По умолчанию

Спасибо,
а VBA тут вообще никаким боком ? им вообще не получится?
Vic39 вне форума Ответить с цитированием
Старый 23.03.2016, 22:13   #5
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Что за программы?

Можно на любом ЯП умеющем работать с WinApi. см. FindWindow, FindWindowEx, SendMessage и т.п.

Скорее всего проще на чем-то типа AutoIt/AutoHotkey, ибо там уже есть удобные обертки упрощающие жизнь.

Но в любом случае это в большинстве случаев очень непростая задача (особенно если нужна надежная/стабильная работа), так что я б для начала поискал другие пути.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 23.03.2016 в 22:19.
Alex11223 вне форума Ответить с цитированием
Старый 23.03.2016, 22:13   #6
Vic39
 
Регистрация: 23.03.2016
Сообщений: 6
По умолчанию

Прикладные программы в геодезии и строительстве... карточки описания объектов.... причем программа куда надо вставлять данные с защищенными от ботов формами..... требует внесение данных только с клавиатуры.....
Это мой ночной кошмар... Прям не знаю как подступиться и с чего начать.
Vic39 вне форума Ответить с цитированием
Старый 23.03.2016, 22:16   #7
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Либо показывай базу и обе проги, либо ищи форум телепатов.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 23.03.2016, 22:19   #8
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Непонятно про
Цитата:
Предполагаю, что понадобится дополнительное ручное редактирование некоторых строк....поэтому прямой перенос базы из программы в программу и конвертация невозможны....
Если вам надо проверять вручную каждую запись, то вряд ли программа значительно ускорит работу.
Проще уж тогда напрямую из базы перенести (раз это возможно) и потом проверять.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 23.03.2016, 22:25   #9
Vic39
 
Регистрация: 23.03.2016
Сообщений: 6
По умолчанию

Примерно так и начинал.... но понял, что если все совсем в ручную, без помощи элементарной программки, то это будет последняя в моей жизни работа....
Тогда придется редактировать всё.... Сначала обрасту щетиной, потом поседею, потом жена бросит.... а может и сразу.
Vic39 вне форума Ответить с цитированием
Старый 23.03.2016, 22:31   #10
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Ничего непонятно, предлагаю перечитать все сообщения и последовать совету из сообщения #7.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можно ли запрограммировать вывод и работу страницы в модальном окне Serge_Bliznykov JavaScript, Ajax 11 03.02.2016 15:41
Можно ли такое запрограммировать? Точьичка Общие вопросы .NET 15 21.11.2013 22:43
непонимаю, чем этот код кривой. pufystyj Gamedev - cоздание игр: Unity, OpenGL, DirectX 1 06.07.2011 18:23
Как можно запрограммировать пределы? Андрей_1511992 Общие вопросы Delphi 2 08.06.2011 23:06
как запрограммировать этот пример? NATKA Помощь студентам 4 09.11.2008 17:33