Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Вт апр 23, 2024 11:01

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЕН
[img] ВЫКЛЮЧЕН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЕН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Вопрос
Теперь гостю придется вводить здесь пароль. Не от своей учетной записи, а ПАРОЛЬ ДЛЯ ГОСТЯ, получить который можно после регистрации на форуме через ЛС.:
Этот вопрос предназначен для выявления и предотвращения автоматических регистраций.
   

Обзор темы - WEB интерфейс для программы.
Автор Сообщение
  Заголовок сообщения:   Ответить с цитатой
Спасибо всем за ответы! :D :D

Как оказалось, есть очень простое решение для моей задачи - использовать модификацию HTML технологии HTA. Пользуясь ею можно спокойно дать возможность записать JavaScript'у любую инфу в файл. Ну, а считать её оттуда спокойно можно уже и словами SPF. :D
Сообщение Добавлено: Вс май 20, 2007 20:34
  Заголовок сообщения:   Ответить с цитатой
marc_2006 писал(а):
Вообще вопрос сводиться к тому, как можно из скрипта, встроенного в htm страницу, передать данные для другой программы. Затычка только в этом. Возможно ли это сделать на JavaScripte?

Ну если это нужно под все браузеры то вариантов кроме разворачивания резидентного, так сказать, локального вэб-сервера просто нет. По типу как работает локальный поисковик Google Desktop -- там он просто сажается на локальный адрес с хитрым портом и затем просто вызывает адрес (про что mrack уже сказал).

Если в интерфейсе нужна будет более хитрая логика нежели простое отсылание значений полей, то есть простой выход XmlHttpRequest, который щас все браузеры вполне тянут.
Сообщение Добавлено: Вс май 20, 2007 09:57
  Заголовок сообщения:   Ответить с цитатой
есть примеры реализаций справочников которые работают локально через браузер, поднимая собственый веб сервер, в брауззере адрес что то типа http://localhost:43572.
однако есть подозрения что задача стоит в том чтоб при открытии сохраненого на диск существующего html документа и при просмотре его в браузере вылавливать внешней програмой кликнутые ссылки и их обрабатывать,
как вариант могу предложить сделать вашу програму дефолтной для открытия например html документов и\или http:// а из неё уже вызывать брузер с переработаным урлом.
Сообщение Добавлено: Вс май 20, 2007 08:52
  Заголовок сообщения:   Ответить с цитатой
Спасибо за ответы! Уточню задачу.
1. Должна работать под разные браузеры.
2. Допустимо использование JavaScripta
3. Работать должна на локальном компьютере.
4. Трафик по сети не предусмотрен.

Вообще вопрос сводиться к тому, как можно из скрипта, встроенного в htm страницу, передать данные для другой программы. Затычка только в этом. Возможно ли это сделать на JavaScripte?
Сообщение Добавлено: Сб май 19, 2007 22:56
  Заголовок сообщения:   Ответить с цитатой
Вариантов для этого так много что даже не поймёшь про что сказать сразу. Тут надо просто уточнять ограничения:

1. Критичность по браузерам (планируется ли независимость от браузеров или терпимо будет использование проприертарных [залоченных на одну марку браузера] технологий вида ActiveX или XPCOM).
2. Критичность по используемым технологиям (допустимо ли использовать Java или Flash или ещё что-нибудь этого плана).
3. Планируется ли запускать это дело лишь на одном компьютере, локально, или это дело будет работать в сети, или это будет вообще на вэб-сервере сайта сервлетом стоять.
4. Есть ли ограничения по трафику.
и т.д.
и т.п.
и до бесконечности...

Определи ограничения -- и то что останется и будет решением.
Сообщение Добавлено: Сб май 19, 2007 21:28
  Заголовок сообщения:   Ответить с цитатой
marc_2006 писал(а):
Привет!
Вопрос чайника. Имеется htm-страница запущенная в браузере и надо передать в прогу информацию, на какую ссылку кликнула мыша. Как это можно сделать средствами SP-Forth?

Вроде, можно, если сервер написан на SPF... ;) eserv, например... ;) или SPF работает скриптом на сервере... ;) Есть еще варианты, но готового решения предложить не могу... :(
Когда-то давно я так делал, но у меня был готовый пример и инструкции, которые я уж не найду.
Естественно, речь шла о просмотре локальной страницы, а не инетовской... :)
Посмотри исходники ~ac, может, там что-то подходящее есть.
Сообщение Добавлено: Сб май 19, 2007 21:03
  Заголовок сообщения:  Re: WEB интерфейс для программы.  Ответить с цитатой
marc_2006 писал(а):
Привет!
Вопрос чайника. Имеется htm-страница запущенная в браузере и надо передать в прогу информацию, на какую ссылку кликнула мыша. Как это можно сделать средствами SP-Forth?


Никак. Браузеры не передают такую информацию наружу.
Можно попробовать встроить IE в свою программу, но это сложно.
Сообщение Добавлено: Сб май 19, 2007 20:46
  Заголовок сообщения:  WEB интерфейс для программы.  Ответить с цитатой
Привет!
Вопрос чайника. Имеется htm-страница запущенная в браузере и надо передать в прогу информацию, на какую ссылку кликнула мыша. Как это можно сделать средствами SP-Forth?
Сообщение Добавлено: Сб май 19, 2007 18:19

Часовой пояс: UTC + 3 часа [ Летнее время ]


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB