Главная
 Новости
 История
 Персонажи
 Картинки
 Видео
 Звуки
 Музыка
 Игры
 Игры OnLine
 Стафф
 Скачать
 PrideRock 3D
 Дикие кошки
 Библиотека
 Словарик
 Фэн-клуб
 Тусовки
 Чат
 Форум
 Гостевая книга
 Ссылки
 Поиск
 Копирайты
   Форум фэнов The Lion King   

Логин:      Пароль:     [ Регистрация | Поиск ]
Форум pridelands.ru >> Творчество любителей Delphi, C++, HTML, PHP и др.Страницы: [<<<][ 1.. | 7 | 8 | 9 | 10 | 11 | 12 | 13 | ..17 ][>>>]

Автор Сообщение
Мя[ут]
Медвед :)
Сообщений: 896
Город: г. Пушкин

22.11.2006 22:27
Инфо | e-mail | icq | web | цитировать | линк
Dimonius, а как быть с многоуровневой прозрачностью? ИМХО пора бы Microsoft нормальный код написать ибо PNG - уже почти неотъемлемая деталь при создании сайта
 
 
 
Is this the end of everything?
Athari
снежный барс
Сообщений: 12966
Город: Казань

22.11.2006 22:40
Инфо | icq | web | цитировать | линк
Вот ща все кинутся кабанчиком это все делать. ИМХО проще Gif/Jpeg - работает везде и везде одинаково.

Димониус, если хочешь нормальную прозрачность без лесенок, если хочешь какой-нибудь эффект вроде теней без подстановки фона для каждого элемента — потратишь немного времени, чтобы PNG работал. К тому же для этого уже есть множество готовых решений на уровне от CSS и JavaScript до PHP.

ИМХО пора бы Microsoft нормальный код написать ибо PNG - уже почти неотъемлемая деталь при создании сайта

Мяут, ходят слухи, в IE7 PNG будет нормально поддерживаться. Ну и CSS2 на сносном уровне, что тоже не может не радовать.

 
 
 
Dimonius
леффка
Сообщений: 10301
Город: Москва

22.11.2006 22:54
Инфо | e-mail | icq | web | цитировать | линк
Мя[ут], на работе на паре компов стоит IE7 - там прозрачность нормально работает. Ну ребята же с FireFox +пара плагов все перли 1:1... Так что почему бы и не работать, если даже все отлажено до них?

Правда самое смешное, что IE7 не держит html/xhtml расширений микрософт... В итоге сайты, ориентированные на них, а не на w3c в пролете :/ Мне на работе на одном из сайтов пришлось все меню переделывать - ибо под 2003/IE7 оно не работало :(

 
 
 
Athari
снежный барс
Сообщений: 12966
Город: Казань

22.11.2006 23:03
Инфо | icq | web | цитировать | линк
Правда самое смешное, что IE7 не держит html/xhtml расширений микрософт...

Димониус, расширения — в смысле эти «propertiary features»? Что не поддерживается?

 
 
 
Dimonius
леффка
Сообщений: 10301
Город: Москва

23.11.2006 10:59
Инфо | e-mail | icq | web | цитировать | линк
Athari, например на сайте у нас было меню на:

<expand:node state="true" img="false" fixed="true" color="white" selectedColor="silver" id="expMenu" style="cursor:default" >
<node>....</node>
</expand:node>

В IE 6.028 - работает, в IE 6.31 и в IE 7 - уже нет. Рисует так же как и FireFox/Opera - то есть единым текстом, игноря теги. Ну и еще есть. Та же разметка в Printable mm и тд и тп

 
 
 
MAMA
Zмея
Сообщений: 1532
Город: Москва

29.11.2006 19:23
Инфо | e-mail | цитировать | линк
Хотел сделать монитор сервера по контр-страйку на сайте. Вообще скрипт, который запрашивал бы сервер о карте, кол-ве игроков и прочем и выводил это. Нашел подобный скрипт и отредактировал его под себя. Но он не работает.
Все нужные переменные остаются пустыми, при этом выдается следующее.

Warning: fread() [function.fread]: Length parameter must be greater than 0. in /home2/wapine/public_html/look.php on line 21

Адрес сервера верный, при чем пробовал другие сервера - результат тот же.
Вот рабочий код, может быть увидите в нем ошибки?

[code] <?php
$qw = chr(32);
$fp = fsockopen("udp://85.192.51.210", "27015");

if (!$fp) {echo "error";}
else {
fwrite($fp, "\377\377\377\377details".chr(10));
$st = fread($fp, 1);
$r = socket_get_status($fp);
$r = $r['unread_bytes'];
$st .= fread($fp, $r);
fclose($fp);
$st = substr($st, 5);
$address = substr($st, 0, strpos($st, chr(0)));
$address = str_replace(chr(0), "|", $address);
$st = substr($st, strpos($st, chr(0))+1);
$name = substr($st, 0, strpos($st, chr(0)));
$st = substr($st, strpos($st, chr(0))+1);
$map = substr($st, 0, strpos($st, chr(0)));
$st = substr($st, strpos($st, chr(0))+1);
$st = substr($st, strpos($st, chr(0))+1);
$st = substr($st, strpos($st, chr(0))+1);
$current = ord(substr($st, 0, 1));
$max = ord(substr($st, 1, 1));}

echo "MAP= ".$map."<br>";

echo "SERVER NAME= ".$name."<br>";
echo "SERVER ADDRESS= ".$address."<br>";
echo "PLAYERS: ". $current.'/'.$max."<br>";

$fp = fsockopen("udp://85.192.51.210", "27015");
if (!$fp) {echo "error";}
else {
fwrite($fp, "\377\377\377\377players".chr(10));
$st = fread($fp,1);
$r = socket_get_status($fp);
$r = $r['unread_bytes'];
$st .= fread($fp, $r);
fclose($fp);
$playersn = ord(substr($st, 5, 1));
$st = substr($st, 6);}

?> [/code]

[Добавлено 29.11.2006 20:53:44]:

Код работает на одном сервере. Но на моих не работает, наверно дело в настройках сервера контры :)

 
 
 
Athari
снежный барс
Сообщений: 12966
Город: Казань

29.11.2006 21:02
Инфо | icq | web | цитировать | линк
MAMA, у меня на локальном сервере твой скрипт намертво застревает на $st = fread($fp, 1);
 
 
 
MAMA
Zмея
Сообщений: 1532
Город: Москва

29.11.2006 21:07
Инфо | e-mail | цитировать | линк
Athari,
скрипт все-таки правильный, потому что он работает, если адрес сервера 85.29.192.252.
Пример можно увидеть тут:
wapinet.net/look.php
Стоит поменять адрес на мой или на какой-нибудь ещё - сразу непонятно что происходит.

 
 
 
MAMA
Zмея
Сообщений: 1532
Город: Москва

10.12.2006 17:04
Инфо | e-mail | цитировать | линк
Я с той же проблемой... Помогите, плиз, разобраться. Найдена документация к движку игрового сервера, который я хочу мониторить.
Вот здесь даны параметры сетевых запросов и ответов:
developer.valvesoftware.com/wiki/Source_Server_Queries

В частности, мне нужен запрос A2S_INFO - Basic information about the server (дает основную информацию о сервере).

В документации сказано:

A2S_INFO
Формат запроса.
Server info can be requested by sending the following byte values in a UDP packet to the server.
(перевод -
Информация о сервере может быть запрошена отправкой следующих байтов в udp пакете на сервер.)

И даны эти байты:

FF FF FF FF 54 53 6F 75 72 63 65 20 45 6E 67 69 ÿÿÿÿTSource Engi
6E 65 20 51 75 65 72 79 00 ne Query

Как мне правильно их вписать в php-функцию запроса (fwrite($fp, "запрос");)
Помогите, пожалуйста. Пока, как ни пробовал, - сервер не отвечает.

[Добавлено 10.12.2006 18:55:30]:

ура!
байты надо писать \xFF и все нормально отвечает!

 
 
 
MAMA
Zмея
Сообщений: 1532
Город: Москва

16.12.2006 18:28
Инфо | e-mail | цитировать | линк
Помогите строку представить числом. Например у меня есть строка из двух символов "Ж3".
С одним символом (со строкой из 1 байта) это сделать легко.
Например, "D" - используем функцию ord("D") = 41.
А вот как быть с со строками длинее 1 байта? Тут орд не работает, она рассматривает только первый байт.

 
 
 
Athari
снежный барс
Сообщений: 12966
Город: Казань

16.12.2006 20:11
Инфо | icq | web | цитировать | линк
Помогите строку представить числом.

МАМА, не понял, чего ты хочешь. Тебе нужен массив с ord’ами? Тогда
[code]$ords = array();
for ($i=0; $<strlen($str); ++$i)
$ords[] = ord($str[$i]);[/code]
Или всё нужно в одно число впихнуть? Тогда довольно быстро число разрастётся и не уместится в своих четырёх(?) байтах.

Тебе это всё на кой икс?

 
 
 
MAMA
Zмея
Сообщений: 1532
Город: Москва

16.12.2006 20:26
Инфо | e-mail | цитировать | линк
Athari,
Спасибо,
дело в том, что ответ от сервера получаю в строковой форме,
в которой есть что угодно, строки, числа размером в байт(byte), числа размером в 2 байта.

Вот пример ответа сервера:
яяяяDVovchik.RU?»EPavluha IГuDCocktail[Zelenograd]E¬B-=)I(EKA=-З;:DAnryqzсENosorogvҐнEWhite PowerAњфE artemЫD *BCC*≈Kalbmar≈(RUS)в„ўЫґ•)D NLF | Chuck Norris јЈбE ПремычЂiFВасилий ТеркиняЪ DKorn!ьJЈEShadoutЪ{µEASHЬшДD


Все компоненты я вычленяю с помощью substr().
Поэтому получается, что числа выглядят по-дурацки.
Но я нашел решение:

разбить числовой фрагмент на байты, получить их орд, далее каждый орд представить в двоичной форме, "соединить" биты и преобразовать обратно в десятичную. Так я получу исходное двух- и трехбайтовое число.

Можно что-то более оптимальное сделать?

 
 
 
~
 
Сообщений: 1314
Город:

03.01.2007 17:53
Инфо | цитировать | линк
Никто не знает как разрешить такую проблему?

get_element('optional_script').src = 'js/texts.js';

get_element('optional_script').onload = document.write(ana);

В файле скрипта только инициализируется переменная ana. Почему-то в МОзилле в упор отказывается работать, в Опере и ИЕ все пашет как положено. Никто не знает, как сделать чтобы и в МОзилле пахало?

Moderator Athari: Перенесено из темы «Наши веб-сайты (домашние странички)». Для обсуждения вопросов программирования предназначена эта тема.

 
 
 
После прочтения — жечь!
Зелёникс
Незарегистрирован
09.01.2007 10:06
цитировать | линк
а у меня на изучение всяких там java, c# и так далее денег не хватит. я студент. и денег нет. и точка. Лучше буду то что знаю творить. Кста, кто-нибудь устанавливал GLScene в C++ Builder5(6). У меня выдаёт ошибку переполнения стека. Если ДА, то КАК???
 
 
 
Гость www.pridelands.ru
Athari
снежный барс
Сообщений: 12966
Город: Казань

09.01.2007 11:50
Инфо | icq | web | цитировать | линк
Кста, кто-нибудь устанавливал GLScene в C++ Builder5(6).

Зелёникс, заранее скомпилированный пакет ставишь? Труба дело. Как показывает моя практика, все эти скомпилированные пакеты работают, только если звёзды правильно выстроятся в ряд. Что бывыает довольно редко. :) Лучше ставить исходниками — если они есть, конечно.

а у меня на изучение всяких там java, c# и так далее денег не хватит. я студент. и денег нет. и точка.

А деньги-то на что сдались? Скачать электронный учебник из Сети много денег не надо. Да и поставить нужный софт — тоже, благо в России живёшь, здесь почти весь софт бесплатный. ;) Без единой бумажной книжки я, например, изучал и PHP, и JavaScript, и все сетевые премудрости. Дождёшься чего от универа… :-l

 
 
 
Lion_Sam
Lightning Lion
Сообщений: 2370
Город: Ангарск

21.01.2007 13:59
Инфо | e-mail | icq | web | цитировать | линк
А мя только недавно стал изучать PHP. Вот до MySQL ещё не дошёл, некогда всё.

Есть даже мелкий проект: для Opera для IE

 
 
 
O darkness, if in thy arms I could rest for a while, and with these earthly eyes see thy dim smile...
Dimonius
леффка
Сообщений: 10301
Город: Москва

21.01.2007 14:05
Инфо | e-mail | icq | web | цитировать | линк
SamatiX, эээ... не понял, а зачем идет различие в браузерах? Страница примитивна, даже старый NN сможет ее корректно показать...
 
 
 
Lion_Sam
Lightning Lion
Сообщений: 2370
Город: Ангарск

21.01.2007 14:15
Инфо | e-mail | icq | web | цитировать | линк
Dimonius, о примитивности не спорю. Просто мя для мобилников делал, а там требуется заголовок "Content-Type: text/vnd.wap.wml; charset=utf-8".

Обычно IE отказывается из-за этого заголовка отображать страницу :/

То есть с wml'ом у IE туго))

 
 
 
O darkness, if in thy arms I could rest for a while, and with these earthly eyes see thy dim smile...
MAMA
Zмея
Сообщений: 1532
Город: Москва

21.01.2007 14:21
Инфо | e-mail | цитировать | линк
SamatiX,
он просто не для этого сделан.

 
 
 
Lion_Sam
Lightning Lion
Сообщений: 2370
Город: Ангарск

21.01.2007 14:30
Инфо | e-mail | icq | web | цитировать | линк
MAMA, это понятно ;)

Вот и приходится для наибольшей совместимости так извращаться. Хотя ещё туже с совместимостью мобильников :/

Не мешало бы мне сделать нормальную домашнюю страничку, но что-то руки не доходят и времени мало.

P.S.: IE, наверное, сделан для того, чтобы дыр в Windows было ещё больше :D

 
 
 
O darkness, if in thy arms I could rest for a while, and with these earthly eyes see thy dim smile...
Dimonius
леффка
Сообщений: 10301
Город: Москва

21.01.2007 14:44
Инфо | e-mail | icq | web | цитировать | линк
SamatiX, обычно делают нормальную версию и WAP версию сайта.. А тут гибрид у тебя получился.
 
 
 
Lion_Sam
Lightning Lion
Сообщений: 2370
Город: Ангарск

21.01.2007 15:19
Инфо | e-mail | icq | web | цитировать | линк
Dimonius, гибрид, причём страшный))) Отличие двух версий заключается лишь в HTTP-заголовке :)

В данном случае мя просто сделал так из-за нехватки времени и отсутствия основы сайта.

А делал всё это в основном из-за того, что обычные текстовые файлы открываются не на всех мобильных и читать в таком виде не комфортно :/

А WML - такая муть :)



Обычно программирую что-то для себя. Для облегчения своего труда :D

 
 
 
O darkness, if in thy arms I could rest for a while, and with these earthly eyes see thy dim smile...
MAMA
Zмея
Сообщений: 1532
Город: Москва

21.01.2007 16:59
Инфо | e-mail | цитировать | линк
SamatiX,
сколько тегов поддерживает wml? А то я так нормального мануала не нашел, кажется все несколько.. Текст, заголовок, ссылка и картика или ещё чтото есть?

 
 
 
Lion_Sam
Lightning Lion
Сообщений: 2370
Город: Ангарск

21.01.2007 18:44
Инфо | e-mail | icq | web | цитировать | линк
MAMA, уже не помню))) Всё ещё от версии WML зависит :/

Приходтся использовать самый минимум для наибольшей совместимости.

 
 
 
O darkness, if in thy arms I could rest for a while, and with these earthly eyes see thy dim smile...
MAMA
Zмея
Сообщений: 1532
Город: Москва

26.01.2007 15:34
Инфо | e-mail | цитировать | линк
Подскажите как сделать чтобы текст в ячейке не переносился по словам. например фраза "Творчество любителей Delphi" так и была бы без переносов, а
не
"Творчество
любителей
Delphi" , если страница сжимается.

(html,css)

 
 
 

Форум pridelands.ru >> Творчество любителей Delphi, C++, HTML, PHP и др.Страницы: [<<<][ 1.. | 7 | 8 | 9 | 10 | 11 | 12 | 13 | ..17 ][>>>]
 
Новое сообщение
Ваш ник
Пароль (если вы зарегистрированы)
Вложение
Добавить еще одно поле для файла
Сообщение

[ Смайлики ]
[ Ubb теги ]
Проверочный код
 
 

 © SimBa aka Dimoniusis