Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Передача данных в браузер  (Прочитано 761 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 4te

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Передача данных в браузер
« : 16 Декабря 2011, 12:32:04 »
Народ, подскажите.
Нужно организовать такую вещь:
есть FF, у которого стоит ассоциация на определенные ссылки с определенным приложением. По щелчку - запускается скрипт, который запускает программу. Нужно по завершению программы передать время начала и время конца в браузер обратно.
Если в общем - как можно организовать обмен данными между FF и системой?

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Передача данных в браузер
« Ответ #1 : 16 Декабря 2011, 15:14:06 »
Код: (PHP) [Выделить]
<?php

$t_start 
time();
system("/path/to/mega_proga");
$t_stop time();

echo 
"Program run time:".($t_stop-$t_start)."\n";

?>




Оффлайн 4te

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Передача данных в браузер
« Ответ #2 : 16 Декабря 2011, 15:20:35 »
В этом и проблема, что программа находится и запускается на клиенте, а не на сервере. Соответственно, php здесь неуместен.
У меня есть одна схема как это все сделать, но как заставить FF открыть ссылку, которую я передам ему как параметр командной строки в этой же вкладке? Он открывает в новой всегда...
« Последнее редактирование: 16 Декабря 2011, 15:23:25 от 4te »

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Передача данных в браузер
« Ответ #3 : 16 Декабря 2011, 15:23:59 »
ну тогда JavaScript

Оффлайн 4te

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Передача данных в браузер
« Ответ #4 : 16 Декабря 2011, 15:25:31 »
JavaScript, насколько я знаю, не умеет читать файлы на локальной машине, не безопасно это.

Оффлайн 4te

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Передача данных в браузер
« Ответ #5 : 19 Декабря 2011, 09:09:57 »
Или поставлю вопрос по другому - каким образом прочитать файл на локальной машине, без ActiveX?

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Передача данных в браузер
« Ответ #6 : 19 Декабря 2011, 09:56:57 »
Думаю никак. Попробуй решить задачу не через жопу^W^W^W без web-браузера

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Передача данных в браузер
« Ответ #7 : 19 Декабря 2011, 15:46:28 »
Или поставлю вопрос по другому - каким образом прочитать файл на локальной машине, без ActiveX?
Вы задали вопрос не совсем правильно. Прочитать можно все, если стоят определенные разрешения и если этот mime разрешен. Писать же без сервера не получится. Можно отправить файл по почте, какому-то боту-серверу или на веб-сервер. Это Вам решать.
Для локального применения можно предложить унифицированный путь.
Запускайте веб-сервер всегда (даже если это локальное приложение) и все будет без проблем (и локально и на любом сетевом уровне).

Оффлайн 4te

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Передача данных в браузер
« Ответ #8 : 19 Декабря 2011, 16:18:04 »
В смысле запускать веб-сервер всегда?
Подскажите в каком направлении копать по поводу чтения из файла (речь идет именно о текстовом файле)? В js я совсем профан.
« Последнее редактирование: 19 Декабря 2011, 16:20:11 от 4te »

 

Страница сгенерирована за 0.016 секунд. Запросов: 21.