|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
авторизация на yandex.ru
авторизацию на сайт yandex.ru!!там при отправке post запроса переданеться два ключика idkey и timestamp!!
первый нашел как спарсить, а второй никак не пойму как генерируеться!! в исходном коде он прописан вот так: Код:
function Validate(fname) { document.forms['MainLogin'].timestamp.value = new Date().getTime(); if(fname.passwd.value.length > 0) { if(fname.code) { if(fname.code.value != '') { return true; } else { alert("Вы не ввели контрольные цифры!"); return false; } } else { return true; } } alert("Вы не ввели пароль!"); return false; подскажите как его вытянуть или сгенерировать?? Последний раз редактировалось Admin, 27.07.2010 в 21:47. |
#2
|
|||
|
|||
Цитата:
Это есть UNIX timestamp. Соответсвенно: Код:
function UNIXTimeToDateTime(UnixTime: LongWord): TDateTime; var TimeZoneInformation: TTimeZoneInformation; begin GetTimeZoneInformation(TimeZoneInformation); Result := StrToDate('01/01/1970') + (UnixTime/(24*3600)) - ((TimeZoneInformation.Bias + TimeZoneInformation.DaylightBias) / (24 * 60)); end; function DateTimeToUNIXTime(DelphiTime : TDateTime): LongWord; var MyTimeZoneInformation: TTimeZoneInformation; begin GetTimeZoneInformation(MyTimeZoneInformation); Result := round(DelphiTime - StrToDate('01/01/1970') + ((MyTimeZoneInformation.Bias) / (24 * 60))) * (24 * 3600); end; |
#3
|
||||
|
||||
спаибо за помощь!!!буду дальше ковырять!!!!
|