![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
|
авторизацию на сайт 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
|
||||
|
||||
|
спаибо за помощь!!!буду дальше ковырять!!!!
|