Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 16.10.2001, 15:58
grann вне форума Посмотреть профиль Отправить личное сообщение для grann Найти все сообщения от grann
  № 1  
grann

Регистрация: Oct 2001
Адрес: St.Petersburg
Сообщений: 9
По умолчанию можно ли взять время с сервера?

необходимо нарисовать часики, которые будут показывать точное московское время. как это время получить? системное естественно не подходит. можно ли как-то забирать время с сервера и как?

Старый 17.10.2001, 00:02
Иван Старков вне форума Посмотреть профиль Отправить личное сообщение для Иван Старков Найти все сообщения от Иван Старков
  № 2  
Иван Старков

Регистрация: Oct 2000
Адрес: Россия Москва
Сообщений: 134
Отправить сообщение для Иван Старков с помощью ICQ
А вообще во flash есть у объекта date свойства
getUTCDate,getUTCtime и тп.
Универсальное время по идее на всех машинах одинаковое, находиш смещение от него до московкого (вроде около 3 часов), и все.

либо команда getTimezoneOffset
вот что про нее пишут в хелпе для флеш
-
Returns the difference, in minutes, between the computer's local time and the universal time.

То есть возвращает смещение в минутах между локал таймом пользователя и универсальным временем, дальше легко.
__________________
Вано

Старый 18.10.2001, 03:07
Roman Y вне форума Посмотреть профиль Отправить личное сообщение для Roman Y Найти все сообщения от Roman Y
  № 3  
Roman Y

Регистрация: Oct 2001
Адрес: Россия, СПБ
Сообщений: 22
Отправить сообщение для Roman Y с помощью ICQ
Я чего-то не догоняю. А что за есть"Универсальное время". Если не лень, объясните в кратце мне глупому.
__________________
RomanY

Старый 18.10.2001, 10:31
Иван Старков вне форума Посмотреть профиль Отправить личное сообщение для Иван Старков Найти все сообщения от Иван Старков
  № 4  
Иван Старков

Регистрация: Oct 2000
Адрес: Россия Москва
Сообщений: 134
Отправить сообщение для Иван Старков с помощью ICQ
Universal Coordinated Time, which refers to the time as set by the World Time Standard. Previously referred to as Greenwich Mean time or GMT.

Что то типа времени на меридиане Гринвича :-).
__________________
Вано

Старый 18.10.2001, 11:20
grann вне форума Посмотреть профиль Отправить личное сообщение для grann Найти все сообщения от grann
  № 5  
grann

Регистрация: Oct 2001
Адрес: St.Petersburg
Сообщений: 9
я посмотрела на работу этих методов и, как мне кажется, глобальное время все-таки напрямую зависит от системного времени машины... а в связи с этим возможны ошибки. например, когда у пользователя часики на машине сбиты - глобальное время тоже будет сбито, а getTimezoneOffset будет показывать постоянное значение.

Старый 18.10.2001, 16:07
Иван Старков вне форума Посмотреть профиль Отправить личное сообщение для Иван Старков Найти все сообщения от Иван Старков
  № 6  
Иван Старков

Регистрация: Oct 2000
Адрес: Россия Москва
Сообщений: 134
Отправить сообщение для Иван Старков с помощью ICQ
А иначе скриптить, в смысле на стороне сервера писать скрипт,
который на лоад вариаблес гонит
realTime="19:12:12.00"
__________________
Вано

Старый 18.10.2001, 16:16
grann вне форума Посмотреть профиль Отправить личное сообщение для grann Найти все сообщения от grann
  № 7  
grann

Регистрация: Oct 2001
Адрес: St.Petersburg
Сообщений: 9
извините за серость: а как это делается?
если можно поподробнее.

Старый 18.10.2001, 16:29
Иван Старков вне форума Посмотреть профиль Отправить личное сообщение для Иван Старков Найти все сообщения от Иван Старков
  № 8  
Иван Старков

Регистрация: Oct 2000
Адрес: Россия Москва
Сообщений: 134
Отправить сообщение для Иван Старков с помощью ICQ
По умолчанию Смотря поддержка чего есть на сервере

У нас обычно сервера поддерживают asp,php,perl
Есть и халявные, но чаще за эту поддержку надо платить.

Рассказываю как на asp
<%script language="VBScript"%>
<%Response.Write "realTime=" & now()%>

Вот и весь скриптик

что он делает
При запросе к нему выводит realTime=время

Делаеш во flash мувик.
LoadVariables("путь к скриптику");
(про лоад вариаблес сделай поиск по форуму)
ну и как итог имееш время сервера(предположим московское) + время задержки (время потраченное на передачу времени :-)

время задержки мало 1-5 сек, им можно пренебречь,
(пользователь сам виноват что сидит не на выделенке)
вот вроде и все,
про остальное
как скрипт выглядит на перле я не помню, а на php не знаю.
__________________
Вано

Старый 18.10.2001, 16:31
Иван Старков вне форума Посмотреть профиль Отправить личное сообщение для Иван Старков Найти все сообщения от Иван Старков
  № 9  
Иван Старков

Регистрация: Oct 2000
Адрес: Россия Москва
Сообщений: 134
Отправить сообщение для Иван Старков с помощью ICQ
По умолчанию чуть ошибся

заместо первой строчки
<%@ language="VBScript"%>
__________________
Вано

Старый 19.10.2001, 01:41
Roman Y вне форума Посмотреть профиль Отправить личное сообщение для Roman Y Найти все сообщения от Roman Y
  № 10  
Roman Y

Регистрация: Oct 2001
Адрес: Россия, СПБ
Сообщений: 22
Отправить сообщение для Roman Y с помощью ICQ
По умолчанию Объясните мне серому.

Так это получается, что где бы человек не сидел, он получит время московское?
__________________
RomanY

Создать новую тему   Часовой пояс GMT +4, время: 01:27.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 01:27.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.