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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Oct 2007
Сообщений: 4
По умолчанию 3 циферблата с разным временем

Заказчик хочет на сайте видеть 3 циферблата со временем Москвы, Стамбула и Нью-Йорка. Обычные флэш часы синхронизируются с компьютером проматривающего сайт и это тут не подойдет, так как время должно синхронизироваться с сервером мирового времени. И показываеть правильное время для 3х городов и в других часовых поясах.

Все было бы просто если делать для Московского пояса. Включил везде одинаковый скрипт и повернул стрелки на необходимую разницу часов для Стамбула и НьюЙорка. Но в этом случае не в Московском поясе информация будет не верна.

Подскажите пожалуйста как быть в этой ситуации. Готов отблагодарить финансово того, кто поможет доделать эти ролики. Исходник с обычной синхронизацией тут: http://www.mkoff.ru/7.rar

ICQ 11153671
mkoff[собака]mail.ru

Старый 05.10.2007, 22:13
diclofoss вне форума Посмотреть профиль Отправить личное сообщение для diclofoss Найти все сообщения от diclofoss
  № 2  
Ответить с цитированием
diclofoss

Регистрация: Oct 2007
Адрес: Москва
Сообщений: 44
а что тут сложного? ты не можешь из http заголовка дернуть часовой пояс, передать его как параметр во флешку и плясать...

Старый 05.10.2007, 22:16
mkoff вне форума Посмотреть профиль Отправить личное сообщение для mkoff Найти все сообщения от mkoff
  № 3  
Ответить с цитированием
mkoff

Регистрация: Oct 2007
Сообщений: 4
Никогда этого не делал... И вообще далек от таких тонкостей. Потому и обращаюсь за помощью.


Последний раз редактировалось mkoff; 05.10.2007 в 22:19.
Старый 05.10.2007, 22:53
diclofoss вне форума Посмотреть профиль Отправить личное сообщение для diclofoss Найти все сообщения от diclofoss
  № 4  
Ответить с цитированием
diclofoss

Регистрация: Oct 2007
Адрес: Москва
Сообщений: 44
переменная окружения env почитай в инете внимание придется юзать джава скрипт пхп или перл или ещё что нить.

Старый 06.10.2007, 04:35
aksios вне форума Посмотреть профиль Отправить личное сообщение для aksios Найти все сообщения от aksios
  № 5  
Ответить с цитированием
aksios
loading 50%
 
Аватар для aksios

Регистрация: Jun 2005
Адрес: I am where I should be
Сообщений: 3,567
Отправить сообщение для aksios с помощью ICQ
Цитата:
Сообщение от diclofoss
а что тут сложного? ты не можешь из http заголовка дернуть часовой пояс, передать его как параметр во флешку и плясать...
А ты это сам хоть раз проделывал?

Старый 06.10.2007, 20:35
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 6  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Схема простая - берется timeZoneOffset, запоминается как delta.
Далее работают часы. Получаем текущее время, вычитаем delta, получаем время по гринвичу. Плюсуем разницу конкретного города, смотрим, не активно ли там летнее время, вращаем стрелки. Попутно отправляется запрос на сервер за точным временем, по получении корректируем delta, а если не получаем ответа - значит нет коннекта, считаем что часы на компе установлены правильно. Ну и еще фича - если юзер часы на компе переводит, снова лезем на сервер и выставляем время правильно.
Если лень возится, стукнись в личку - с удовольствием продам еще раз)) Только для Нью-Йорка с летним временем не совсем правильно, переводится по европейской системе - недели две - три в год будет на час несовпадать. Можно в принципе и переделать, если цена вопроса того стоит.

А в Стамбуле вроде бы летнего времени вообще нет, надо смотреть.

Старый 10.10.2007, 03:32
mkoff вне форума Посмотреть профиль Отправить личное сообщение для mkoff Найти все сообщения от mkoff
  № 7  
Ответить с цитированием
mkoff

Регистрация: Oct 2007
Сообщений: 4
Стукнулся в личку.

Если поможет знаю где валяется рабочий SWF в котором 5 цифровых цифербалтов разных городов. Может его вскрыть и посмотреть как он выставляет даты? Правда у меня его вскрыть не получилось...


Последний раз редактировалось iNils; 10.10.2007 в 09:31.
Старый 06.11.2007, 16:52
zlibeg вне форума Посмотреть профиль Отправить личное сообщение для zlibeg Найти все сообщения от zlibeg
  № 8  
Ответить с цитированием
zlibeg

Регистрация: Oct 2006
Сообщений: 44
У вас получилось? у меня точно такая же ситуация, сделать нужно тоже самое. Если у вас есть исходник, помогите плз

Старый 06.11.2007, 18:33
Molecula вне форума Посмотреть профиль Отправить личное сообщение для Molecula Найти все сообщения от Molecula
  № 9  
Ответить с цитированием
Molecula
 
Аватар для Molecula

Регистрация: Apr 2007
Сообщений: 1,369
сори за оффтоп:
Интересно, сколько флешеров, каждый день, работают над одной и той же задачей?

Старый 09.11.2007, 18:33
zlibeg вне форума Посмотреть профиль Отправить личное сообщение для zlibeg Найти все сообщения от zlibeg
  № 10  
Ответить с цитированием
zlibeg

Регистрация: Oct 2006
Сообщений: 44
Цитата:
Сообщение от Molecula
сори за оффтоп:
Интересно, сколько флешеров, каждый день, работают над одной и той же задачей?
7 - 8 флешеров.

Ты можешь помочь по задаче?

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

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

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


 


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


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