On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение



Пост N: 248
Зарегистрирован: 22.06.07
Откуда: Россия, Новосибирск
ссылка на сообщение  Отправлено: 09.12.07 03:30. Заголовок: Свои дизайны стандартных Народ`ных сервисов


Решил я на досуге, когда голова немного отошла от ОСи и конструктора, посмотреть как устроенны сервисы на Народе.
Оказывается всё достаточно просто ...
Если сильно не заморачиваться, то Яндекс просто берёт опред. JS значения (дата, время и т.д.) и генерирует из этих данных по нехитрому алгоритму послед. данных. Привожу код:


 цитата:
<nobr><img src=/images/empty.gif width=10 height=10><a href="message.xhtml?owner=exeos&message_id=11633300&thread_id=0&nickname=&email=exeos%40narod.ru&vari=2" target=message>...</a> &nbsp;<b>5453</b> &nbsp;<SCRIPT LANGUAGE=javascript>
<!--
document.write(C2UT(1.197156151E+12));
//-->
</SCRIPT><NOSCRIPT>2007-12-09 02:22:31</NOSCRIPT></nobr><br>
<nobr><img src=/images/empty.gif width=10 height=10><a href="message.xhtml?owner=exeos&message_id=11632929&thread_id=0&nickname=&email=exeos%40narod.ru&vari=2" target=message>...</a> &nbsp;<b>3214234</b> &nbsp;<SCRIPT LANGUAGE=javascript>
<!--
document.write(C2UT(1.197152532E+12));
//-->
</SCRIPT><NOSCRIPT>2007-12-09 01:22:12</NOSCRIPT></nobr><br>


То есть в итоге меняются только 2 значения. Но как они генерируются? Долго не мог понять, А потом понял
В начале странички обнаружил код:

 цитата:
<SCRIPT language=javascript>
<!--
function ALZ(s) {
return (s<10?"0":"")+s.toString();
}
function C2UT(s) {
d=new Date(s);
return ALZ(d.getDate())+"."+ALZ(d.getMonth()+1)+"."+d.getFullYear()+" "
+ALZ(d.getHours())+":"+ALZ(d.getMinutes());
}
//-->
</SCRIPT>


Мог бы мне кто разъянить, что этот код делает? Потому что когда я пойму что это уродство делает, можно будет свободно делать свой дизайн для форумов на narod.ru (и размещать не на уродском адресе http://narod.yandex.ru/userforum/?owner=exeos а на http://exeos.narod.ru/forum/.`

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 25 [только новые]







Пост N: 387
Зарегистрирован: 09.02.07
Откуда: Российская Федерация, Где-то на Урале
ссылка на сообщение  Отправлено: 09.12.07 09:51. Заголовок: Я, конечно Яву не зн..


Я, конечно Яву не знаю, но могу разъяснить что эти функции делают.

Функция ALZ(s) возвращает строковое значение s, при этом если s меньше 10, то перед строкой s добавляется символ "0", иначе ничего "". Например ALZ(7) = "07" или ALZ(29) = "29".

Функция C2UT(s)
записывает в переменную d дату s в миллисекундах. (скорее всего после даты "Epoch").
И возвращает значение ДЕНЬ.МЕСЯЦ.ГОД_пробел_ЧАС:МИНУТА, где день, месяц, час, минута если их значение меньше 10, начинаются с символа "0". Например если ввести текущую дату то результат будет такой
"09.12.2007 11:50"

Море - это как космос.
Там нет воздуха, ты один, и тьма готова поглотить тебя.
Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 249
Зарегистрирован: 22.06.07
Откуда: Россия, Новосибирск
ссылка на сообщение  Отправлено: 09.12.07 10:20. Заголовок: Tesak посмотрел. мне..


Tesak посмотрел. мне тоже так казалось, но видишь, что значения как то не совсем подходят под такую раскладку. Если бы например было что то типа 0912071150 то ещё можно было бы пробовать извлекать нормльное значение.
Копался вчера ещё, и пришёл к выводу что проблема то на самом деле кроется ещё глубже :) из index.xhtml, messages.xhtml и т.д. труднее будет получить САМ список, поскольку в исходнике уже сами взятые значения, а вот узнать откуда они берутся и как обрабатываются - вот оказывается в чём основная часть Марлезонского балета :) В связи с эти жду ответов php программистов, ибо они я думаю подскажут в каком направлении копать.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1415
Зарегистрирован: 03.06.06
Откуда: Россия, Сестрорецк

Замечания: То, что тебя приняли в геймдев-студию, ещё не делает тебя профессионалом.
ссылка на сообщение  Отправлено: 09.12.07 11:21. Заголовок: maximYCH Мм... А за..


maximYCH
Мм... А зачем тебе вобще понадобилось мучать бедный народ?




Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 388
Зарегистрирован: 09.02.07
Откуда: Российская Федерация, Где-то на Урале
ссылка на сообщение  Отправлено: 09.12.07 13:08. Заголовок: maximYCH пишет: пос..


maximYCH пишет:

 цитата:
посмотрел. мне тоже так казалось, но видишь, что значения как то не совсем подходят под такую раскладку. Если бы например было что то типа 0912071150 то ещё можно было бы пробовать извлекать нормльное значение.


Это какие еще тебе значения не подходят? Такое чтоли 1.197152532E+12?
Это кол-во миллисекунд прошедшее с даты Epoch, записанное в абсолютном виде. Так что оно вполне подходит, и я подсчитал что оно как раз приходится на конец этого года.
Со вторым же значением 11632929 и так всё понятно - это номер сообщения.

Море - это как космос.
Там нет воздуха, ты один, и тьма готова поглотить тебя.
Спасибо: 0 
ПрофильЦитата Ответить
Команда портала
www.GameCreating.ru


Пост N: 1933
Зарегистрирован: 23.06.06
ссылка на сообщение  Отправлено: 09.12.07 13:45. Заголовок: Tesak пишет: Я, кон..


Tesak пишет:

 цитата:
Я, конечно Яву не знаю


это и не "Ява", а джаваскрипт
Кто-то пишет:

 цитата:
А зачем тебе вобще понадобилось мучать бедный народ?


присоединяюсь к вопросу
maximYCH пишет:

 цитата:
В связи с эти жду ответов php программистов, ибо они я думаю подскажут в каком направлении копать.


куда тебе надо копать? если значения уже есть в документе, значит, он генерируется серверным скриптом. чобы его посмотреть - надо ломать сервер, просто так тебе его никто не покажет. а вообще, зачем тебе это надо? эти две функци ничего особенного не делают. никакого особого дизайна там кстати нет. и ты бы лучше страницу саму привел, откуда этот код взял

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 250
Зарегистрирован: 22.06.07
Откуда: Россия, Новосибирск
ссылка на сообщение  Отправлено: 09.12.07 16:58. Заголовок: Ban Forever я отправ..


Ban Forever я отправил запрос в службу яндекса, вдруг откроют занавески :)
если нет - буду думать дальше.

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 470
Зарегистрирован: 20.04.07
Откуда: Россия))), Питер
ссылка на сообщение  Отправлено: 09.12.07 19:48. Заголовок: maximYCH а ачем те ф..


maximYCH а ачем те форум на народе? сделай ссылку на fastbb borda 9bb 24bb 44bb
существует куча бесплатных форумов горазда лудше и проще в управление с любым дизайном
убей народ

Умри и разлажись!!!!!!!!!!!!!!!!!!
Зы и поскорее...
Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 251
Зарегистрирован: 22.06.07
Откуда: Россия, Новосибирск
ссылка на сообщение  Отправлено: 09.12.07 19:52. Заголовок: FatPir это спасёт мн..


FatPir это спасёт многих ...
ненужно будет регить на других бесплатных сервисах, учитывая что опять лишняя релкама ...
ненужно будет брать уродский адрес форума на народе и ещё более уродский дизайн.
и много ещё чего ...

Спасибо: 0 
ПрофильЦитата Ответить
Команда портала
www.GameCreating.ru


Пост N: 1938
Зарегистрирован: 23.06.06
ссылка на сообщение  Отправлено: 09.12.07 20:59. Заголовок: maximYCH тебе правда..


maximYCH тебе правда 13 лет

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 253
Зарегистрирован: 22.06.07
Откуда: Россия, Новосибирск
ссылка на сообщение  Отправлено: 09.12.07 21:13. Заголовок: Ban Forever угу, и ч..


Ban Forever угу, и что?

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 530
Зарегистрирован: 13.02.07
Откуда: Южная Африка, Глушь лесная
ссылка на сообщение  Отправлено: 09.12.07 21:19. Заголовок: maximYCH Не, ты прям..


maximYCH Не, ты прям вундеркинд (не обижайся) уже и СИ и Асм и ваще!

Хоть моя РПГ умерла, она навсегда останется в моём сердце. :-)))) Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 439
Зарегистрирован: 18.10.07
ссылка на сообщение  Отправлено: 09.12.07 21:25. Заголовок: sanchez пишет: maxi..


sanchez пишет:

 цитата:
maximYCH Не, ты прям вундеркинд



He is a right genius



Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 532
Зарегистрирован: 13.02.07
Откуда: Южная Африка, Глушь лесная
ссылка на сообщение  Отправлено: 09.12.07 22:06. Заголовок: MC HAQWERDIYEV пишет..


Оффтоп: MC HAQWERDIYEV пишет:

 цитата:
He is a right genius


Он правый/верный гений?


Хоть моя РПГ умерла, она навсегда останется в моём сердце. :-)))) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 257
Зарегистрирован: 22.06.07
Откуда: Россия, Новосибирск
ссылка на сообщение  Отправлено: 10.12.07 15:22. Заголовок: sanchez а кто тебе м..


sanchez а кто тебе мешает? я с компами имею дело всего лишь год, так что дерзай

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 533
Зарегистрирован: 13.02.07
Откуда: Южная Африка, Глушь лесная
ссылка на сообщение  Отправлено: 10.12.07 16:06. Заголовок: maximYCH мну 6 лет))..


maximYCH мну 6 лет)) но мне чёто кроме дельфи ничё не лезет в голову (ну СИ тоже чёто было)
ЗЫ. О, тут терь мона "спасибо" говорить!

Хоть моя РПГ умерла, она навсегда останется в моём сердце. :-)))) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 258
Зарегистрирован: 22.06.07
Откуда: Россия, Новосибирск
ссылка на сообщение  Отправлено: 10.12.07 16:13. Заголовок: sanchez ШЕСТЬ???..


sanchez ШЕСТЬ???

Спасибо: 0 
ПрофильЦитата Ответить
Команда портала
www.GameCreating.ru


Пост N: 1939
Зарегистрирован: 23.06.06
ссылка на сообщение  Отправлено: 10.12.07 16:48. Заголовок: ппц.... если так пой..


ппц....
если так пойдёт и дальше, скоро начну банить по возрастному признаку...

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 472
Зарегистрирован: 20.04.07
Откуда: Россия))), Питер
ссылка на сообщение  Отправлено: 10.12.07 16:59. Заголовок: sanchez настоящий..


sanchez
настоящий

Умри и разлажись!!!!!!!!!!!!!!!!!!
Зы и поскорее...
Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 534
Зарегистрирован: 13.02.07
Откуда: Южная Африка, Глушь лесная
ссылка на сообщение  Отправлено: 10.12.07 17:07. Заголовок: Ban Forever Мы везде..


Ban Forever Мы вездесущи! Нас не остановить!

Хоть моя РПГ умерла, она навсегда останется в моём сердце. :-)))) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 259
Зарегистрирован: 22.06.07
Откуда: Россия, Новосибирск
ссылка на сообщение  Отправлено: 10.12.07 18:31. Заголовок: Ban Forever меня над..


Ban Forever меня надеюсь не забанишь?

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1417
Зарегистрирован: 03.06.06
Откуда: Россия, Сестрорецк

Замечания: То, что тебя приняли в геймдев-студию, ещё не делает тебя профессионалом.
ссылка на сообщение  Отправлено: 10.12.07 18:46. Заголовок: maximYCH пишет: san..


maximYCH пишет:

 цитата:
sanchez ШЕСТЬ???


Он имел ввиду шесть лет с компами, ему 13)))


Блин, народ, понимаете, есть такое чуство - лень. Вот человеку реально всё это выучить за год потому что не лень. А вот я по жизни человек ленивый, поэтому и не знаю ассемблер (хотя разок глядел). Покупать книжки, сидеть постаянно, всё такое.. Эх, то надо было лет в 13 или раньше, а то хор, хор, только после прошлого года оттуда ушол((( Достали уже, блин, со своим концертным бызнесом(((. А щас уже 9 класс заканчиваю, некогда. Да и ленивее)))
Ban Forever пишет:

 цитата:

если так пойдёт и дальше, скоро начну банить по возрастному признаку...


По признаку развитости мозга думаю логичнее будет...)))




Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 120
Зарегистрирован: 09.07.07
Откуда: Наша Russia, Подмосковье, город Одинцово
ссылка на сообщение  Отправлено: 10.12.07 19:00. Заголовок: А есть такие люди ко..


А есть такие люди которым впринцепе это не нужно, а если нужно то чисто протянуть время, или занятся чем нибуть. Зачем учить всерьез Си если человек хочет быть поваром или адвокатом? Да или вообще кем нибудь. А вот если человек все свое время сидит читает книжки по проганью, но судя по всему у него мало что из этого получается, то тогда это мозг плохо работает, или он прогулял начальную школу. А я сам человек ленивый и мне в последнее время впадлу со стула вставать

Долой тупые подписи!!!
Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 262
Зарегистрирован: 22.06.07
Откуда: Россия, Новосибирск
ссылка на сообщение  Отправлено: 10.12.07 19:10. Заголовок: igrodel :sm43: ну п..


igrodel ну почему же не получается? SmartDocs сделал, php учу, ExeOS притормозилась в связи с тем что решил чисто асм использовать со своим загрузчиком. Конструктор текстовых игр будет нескоро, потому что сейчас жутко занят ... Сейчас ещё работаю над новым проектом по web дизайну, наше с Freem@n ом портфолио скажем так (суть проекта заключается в полнейшем эксклюзивном материале по web дизайну - скрпты, графика, шаблоны, проги, статьи, доки и т.д.
Так что всё идёт как надо, и вроде как справляюсь с объемами работы ...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1420
Зарегистрирован: 03.06.06
Откуда: Россия, Сестрорецк

Замечания: То, что тебя приняли в геймдев-студию, ещё не делает тебя профессионалом.
ссылка на сообщение  Отправлено: 10.12.07 19:22. Заголовок: maximYCH пишет: igr..


maximYCH пишет:

 цитата:
igrodel ну почему же не получается?


Он не про тебя, он "к примеру"
igrodel пишет:

 цитата:
А есть такие люди которым впринцепе это не нужно, а если нужно то чисто протянуть время, или занятся чем нибуть.


А о таких людях уже другие разговоры. Я говорил о тех, кому это надо.




Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 263
Зарегистрирован: 22.06.07
Откуда: Россия, Новосибирск
ссылка на сообщение  Отправлено: 10.12.07 19:45. Заголовок: Кто-то а...... понял..


Кто-то а...... понял

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 5
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет