Товарищи знатоки, нужна техническая помощь.
Кто бы мог перепишсать мой VI на другом языке программирования.
Мой VI иммитирует прежде всего нажатие клавиши F5, (или другой по выбору)
с заданным пользователем интервалом в секундах,
для актуализации вызванной страницы Броузера.
желательно, чтобы это просто был .ехе фаил,
бет дополнительных библиотек и инсталяций.
Должно работать на обычном оффисном PC.
А может .bat получится сделать? но .ехе все таки лучше.
Переписать VI на другом языке программирования
-
Jakob Brontfeyn
- expert
- Сообщения: 1729
- Зарегистрирован: 28 фев 2008, 11:01
- Награды: 6
- Благодарил (а): 1 раз
- Контактная информация:
-
FireFly
- expert
- Сообщения: 1321
- Зарегистрирован: 25 апр 2009, 08:58
- Награды: 2
- Версия LabVIEW: 2014
- Откуда: Санкт-Петербург
- Поблагодарили: 1 раз
Re: Переписать VI на другом языке программирования
Пользуйся оперой. Там можно сделать чтобы страница обновлялась сама каждые n секунд
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
-
Jakob Brontfeyn
- expert
- Сообщения: 1729
- Зарегистрирован: 28 фев 2008, 11:01
- Награды: 6
- Благодарил (а): 1 раз
- Контактная информация:
Re: Переписать VI на другом языке программирования
Спасибо за совет, но такой вариант, по рядуFireFly писал(а):Пользуйся оперой. Там можно сделать чтобы страница обновлялась сама каждые n секунд
организационных причин не проходит.
-
- professional
- Сообщения: 390
- Зарегистрирован: 07 мар 2008, 09:26
- Награды: 3
- Версия LabVIEW: 6i-16
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Переписать VI на другом языке программирования
А чем LabVIEW не устраивает? Если проблема в рантайме, то как вариант - взять версию 5.1 или 5.0 убрать EVENTS и откомпилировать там. (В этом случае, run-tme будет не нужен).
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Переписать VI на другом языке программирования
Для замены 1 в 1.
можно взять Visual Basic. По умолчанию есть на каждой Windows, подключить можно dll.
Или windows script host - тот же vb
Не исключено что игры с rundll32 из bat файла, также приведут к успеху
Хотя я бы либо переписывал html, чтобы страничка сама обновлялась каждые n секунд, либо встроил бы IE на переднюю панель VI, и обновлял бы через методы ActiveX.
можно взять Visual Basic. По умолчанию есть на каждой Windows, подключить можно dll.
Или windows script host - тот же vb
Не исключено что игры с rundll32 из bat файла, также приведут к успеху
Хотя я бы либо переписывал html, чтобы страничка сама обновлялась каждые n секунд, либо встроил бы IE на переднюю панель VI, и обновлял бы через методы ActiveX.
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
FireFly
- expert
- Сообщения: 1321
- Зарегистрирован: 25 апр 2009, 08:58
- Награды: 2
- Версия LabVIEW: 2014
- Откуда: Санкт-Петербург
- Поблагодарили: 1 раз
Re: Переписать VI на другом языке программирования
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
-
Jakob Brontfeyn
- expert
- Сообщения: 1729
- Зарегистрирован: 28 фев 2008, 11:01
- Награды: 6
- Благодарил (а): 1 раз
- Контактная информация:
Re: Переписать VI на другом языке программирования
Два вопроса
1. Будет ли это распространяться на все вызванные броузером окна,
или только на то которое в фокусе Windows???
в моем случае окон может быть вызвано много, и обновлять все окна
с интервалом в несколько секунд, крайне нежелательно.
2. Можно ли, и если можно то как, изменять настройки браузера
не руками, а из некого програмного модуля. При его запуске изменять,
а затем восстанавливать. Пунктом 2, заниматься имеет смысл при положительном
решении пункта 1.
-
Jakob Brontfeyn
- expert
- Сообщения: 1729
- Зарегистрирован: 28 фев 2008, 11:01
- Награды: 6
- Благодарил (а): 1 раз
- Контактная информация:
Re: Переписать VI на другом языке программирования
Можешь прислать вот такой маленький примерчик:mzu2006 писал(а): ...................................................
Хотя я бы либо переписывал html, чтобы страничка сама обновлялась каждые n секунд, ......................
Хтмл документ в котором линк,
и этот линк периодически каждые n-секунд вызывается,
и, если возможно, передать по команде пользователя
на адрес этого линка некую, заданную пользователем,
строку из ASCII-символов.