Автор | Сообщение |
|
| |
Пост 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> <b>5453</b> <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> <b>3214234</b> <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/.`
|
|
|
Ответов - 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"
|
|
|
|
| |
Пост N: 249
Зарегистрирован: 22.06.07
Откуда: Россия, Новосибирск
|
|
Отправлено: 09.12.07 10:20. Заголовок: Tesak посмотрел. мне..
Tesak посмотрел. мне тоже так казалось, но видишь, что значения как то не совсем подходят под такую раскладку. Если бы например было что то типа 0912071150 то ещё можно было бы пробовать извлекать нормльное значение. Копался вчера ещё, и пришёл к выводу что проблема то на самом деле кроется ещё глубже :) из index.xhtml, messages.xhtml и т.д. труднее будет получить САМ список, поскольку в исходнике уже сами взятые значения, а вот узнать откуда они берутся и как обрабатываются - вот оказывается в чём основная часть Марлезонского балета :) В связи с эти жду ответов php программистов, ибо они я думаю подскажут в каком направлении копать.
|
|
|
|
| |
Пост N: 1415
Зарегистрирован: 03.06.06
Откуда: Россия, Сестрорецк
Замечания:
|
|
Отправлено: 09.12.07 11:21. Заголовок: maximYCH Мм... А за..
maximYCH Мм... А зачем тебе вобще понадобилось мучать бедный народ?
|
|
|
|
| |
Пост N: 388
Зарегистрирован: 09.02.07
Откуда: Российская Федерация, Где-то на Урале
|
|
Отправлено: 09.12.07 13:08. Заголовок: maximYCH пишет: пос..
maximYCH пишет: цитата: | посмотрел. мне тоже так казалось, но видишь, что значения как то не совсем подходят под такую раскладку. Если бы например было что то типа 0912071150 то ещё можно было бы пробовать извлекать нормльное значение. |
| Это какие еще тебе значения не подходят? Такое чтоли 1.197152532E+12? Это кол-во миллисекунд прошедшее с даты Epoch, записанное в абсолютном виде. Так что оно вполне подходит, и я подсчитал что оно как раз приходится на конец этого года. Со вторым же значением 11632929 и так всё понятно - это номер сообщения.
|
|
|
|
| |
Пост N: 1933
Зарегистрирован: 23.06.06
|
|
Отправлено: 09.12.07 13:45. Заголовок: Tesak пишет: Я, кон..
Tesak пишет: это и не "Ява", а джаваскрипт Кто-то пишет: цитата: | А зачем тебе вобще понадобилось мучать бедный народ? |
| присоединяюсь к вопросу maximYCH пишет: цитата: | В связи с эти жду ответов php программистов, ибо они я думаю подскажут в каком направлении копать. |
| куда тебе надо копать? если значения уже есть в документе, значит, он генерируется серверным скриптом. чобы его посмотреть - надо ломать сервер, просто так тебе его никто не покажет. а вообще, зачем тебе это надо? эти две функци ничего особенного не делают. никакого особого дизайна там кстати нет. и ты бы лучше страницу саму привел, откуда этот код взял
|
|
|
|
| |
Пост N: 250
Зарегистрирован: 22.06.07
Откуда: Россия, Новосибирск
|
|
Отправлено: 09.12.07 16:58. Заголовок: Ban Forever я отправ..
Ban Forever я отправил запрос в службу яндекса, вдруг откроют занавески :) если нет - буду думать дальше.
|
|
|
|
| |
Пост N: 470
Зарегистрирован: 20.04.07
Откуда: Россия))), Питер
|
|
Отправлено: 09.12.07 19:48. Заголовок: maximYCH а ачем те ф..
maximYCH а ачем те форум на народе? сделай ссылку на fastbb borda 9bb 24bb 44bb существует куча бесплатных форумов горазда лудше и проще в управление с любым дизайном убей народ
|
|
|
|
| |
Пост N: 251
Зарегистрирован: 22.06.07
Откуда: Россия, Новосибирск
|
|
Отправлено: 09.12.07 19:52. Заголовок: FatPir это спасёт мн..
FatPir это спасёт многих ... ненужно будет регить на других бесплатных сервисах, учитывая что опять лишняя релкама ... ненужно будет брать уродский адрес форума на народе и ещё более уродский дизайн. и много ещё чего ...
|
|
|
|
| |
Пост N: 1938
Зарегистрирован: 23.06.06
|
|
Отправлено: 09.12.07 20:59. Заголовок: maximYCH тебе правда..
maximYCH тебе правда 13 лет
|
|
|
|
| |
Пост N: 253
Зарегистрирован: 22.06.07
Откуда: Россия, Новосибирск
|
|
Отправлено: 09.12.07 21:13. Заголовок: Ban Forever угу, и ч..
Ban Forever угу, и что?
|
|
|
|
| |
Пост N: 530
Зарегистрирован: 13.02.07
Откуда: Южная Африка, Глушь лесная
|
|
Отправлено: 09.12.07 21:19. Заголовок: maximYCH Не, ты прям..
maximYCH Не, ты прям вундеркинд (не обижайся) уже и СИ и Асм и ваще!
|
|
|
|
|
| |
Пост N: 439
Зарегистрирован: 18.10.07
|
|
Отправлено: 09.12.07 21:25. Заголовок: sanchez пишет: maxi..
sanchez пишет: цитата: | maximYCH Не, ты прям вундеркинд |
| He is a right genius
|
|
|
|
| |
Пост N: 532
Зарегистрирован: 13.02.07
Откуда: Южная Африка, Глушь лесная
|
|
Отправлено: 09.12.07 22:06. Заголовок: MC HAQWERDIYEV пишет..
Оффтоп: MC HAQWERDIYEV пишет:
Он правый/верный гений?
|
|
|
|
| |
Пост N: 257
Зарегистрирован: 22.06.07
Откуда: Россия, Новосибирск
|
|
Отправлено: 10.12.07 15:22. Заголовок: sanchez а кто тебе м..
sanchez а кто тебе мешает? я с компами имею дело всего лишь год, так что дерзай
|
|
|
|
| |
Пост N: 533
Зарегистрирован: 13.02.07
Откуда: Южная Африка, Глушь лесная
|
|
Отправлено: 10.12.07 16:06. Заголовок: maximYCH мну 6 лет))..
maximYCH мну 6 лет)) но мне чёто кроме дельфи ничё не лезет в голову (ну СИ тоже чёто было) ЗЫ. О, тут терь мона "спасибо" говорить!
|
|
|
|
| |
Пост N: 258
Зарегистрирован: 22.06.07
Откуда: Россия, Новосибирск
|
|
Отправлено: 10.12.07 16:13. Заголовок: sanchez ШЕСТЬ???..
sanchez ШЕСТЬ???
|
|
|
|
| |
Пост N: 1939
Зарегистрирован: 23.06.06
|
|
Отправлено: 10.12.07 16:48. Заголовок: ппц.... если так пой..
ппц.... если так пойдёт и дальше, скоро начну банить по возрастному признаку...
|
|
|
|
| |
Пост N: 472
Зарегистрирован: 20.04.07
Откуда: Россия))), Питер
|
|
Отправлено: 10.12.07 16:59. Заголовок: sanchez настоящий..
sanchez настоящий
|
|
|
|
| |
Пост N: 534
Зарегистрирован: 13.02.07
Откуда: Южная Африка, Глушь лесная
|
|
Отправлено: 10.12.07 17:07. Заголовок: Ban Forever Мы везде..
Ban Forever Мы вездесущи! Нас не остановить!
|
|
|
|
| |
Пост N: 259
Зарегистрирован: 22.06.07
Откуда: Россия, Новосибирск
|
|
Отправлено: 10.12.07 18:31. Заголовок: Ban Forever меня над..
Ban Forever меня надеюсь не забанишь?
|
|
|
|
| |
Пост N: 1417
Зарегистрирован: 03.06.06
Откуда: Россия, Сестрорецк
Замечания:
|
|
Отправлено: 10.12.07 18:46. Заголовок: maximYCH пишет: san..
maximYCH пишет: Он имел ввиду шесть лет с компами, ему 13))) Блин, народ, понимаете, есть такое чуство - лень. Вот человеку реально всё это выучить за год потому что не лень. А вот я по жизни человек ленивый, поэтому и не знаю ассемблер (хотя разок глядел). Покупать книжки, сидеть постаянно, всё такое.. Эх, то надо было лет в 13 или раньше, а то хор, хор, только после прошлого года оттуда ушол((( Достали уже, блин, со своим концертным бызнесом(((. А щас уже 9 класс заканчиваю, некогда. Да и ленивее))) Ban Forever пишет: цитата: | если так пойдёт и дальше, скоро начну банить по возрастному признаку... |
| По признаку развитости мозга думаю логичнее будет...)))
|
|
|
|
|
| |
Пост N: 120
Зарегистрирован: 09.07.07
Откуда: Наша Russia, Подмосковье, город Одинцово
|
|
Отправлено: 10.12.07 19:00. Заголовок: А есть такие люди ко..
А есть такие люди которым впринцепе это не нужно, а если нужно то чисто протянуть время, или занятся чем нибуть. Зачем учить всерьез Си если человек хочет быть поваром или адвокатом? Да или вообще кем нибудь. А вот если человек все свое время сидит читает книжки по проганью, но судя по всему у него мало что из этого получается, то тогда это мозг плохо работает, или он прогулял начальную школу. А я сам человек ленивый и мне в последнее время впадлу со стула вставать
|
|
|
|
| |
Пост N: 262
Зарегистрирован: 22.06.07
Откуда: Россия, Новосибирск
|
|
Отправлено: 10.12.07 19:10. Заголовок: igrodel :sm43: ну п..
igrodel ну почему же не получается? SmartDocs сделал, php учу, ExeOS притормозилась в связи с тем что решил чисто асм использовать со своим загрузчиком. Конструктор текстовых игр будет нескоро, потому что сейчас жутко занят ... Сейчас ещё работаю над новым проектом по web дизайну, наше с Freem@n ом портфолио скажем так (суть проекта заключается в полнейшем эксклюзивном материале по web дизайну - скрпты, графика, шаблоны, проги, статьи, доки и т.д. Так что всё идёт как надо, и вроде как справляюсь с объемами работы ...
|
|
|
|
| |
Пост N: 1420
Зарегистрирован: 03.06.06
Откуда: Россия, Сестрорецк
Замечания:
|
|
Отправлено: 10.12.07 19:22. Заголовок: maximYCH пишет: igr..
maximYCH пишет: цитата: | igrodel ну почему же не получается? |
| Он не про тебя, он "к примеру" igrodel пишет: цитата: | А есть такие люди которым впринцепе это не нужно, а если нужно то чисто протянуть время, или занятся чем нибуть. |
| А о таких людях уже другие разговоры. Я говорил о тех, кому это надо.
|
|
|
|
| |
Пост N: 263
Зарегистрирован: 22.06.07
Откуда: Россия, Новосибирск
|
|
Отправлено: 10.12.07 19:45. Заголовок: Кто-то а...... понял..
Кто-то а...... понял
|
|
|
|