Просмотр полной версии : Flash и ICQ
Делая такой запрос, АйСиКьюшный сервер выдает jpg с статусом пользователя.
http://web.icq.com/whitepages/online?icq=165758785&img=21
Вопрос. Как запихнуть это во flash?
Заранее благодарeн за все ответы,
С уважением,
Greep
Навскидку приходит в голову только вариант с использованием серверного скрипта. Основу скрипта могу дать.
Был очень признателен. Правда я не очень силен в серверных скриптах, поэтому если вы прокоментировали как с ним обращаться, я был бы в двойне признателен.
<?php
function is_online($icqNo) {
$url = 'http://status.icq.com/online.gif?icq='.$icqNo;
ob_start();
$ch = curl_init ($url);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_exec ($ch);
curl_close ($ch);
$response = ob_get_contents();
ob_end_clean();
if (strpos($response,'online1.gif'))
return 'online';
else if (strpos($response,'online0.gif'))
return 'offline';
else
return 'unknown';
}
echo 'status='.is_online($_GET['number']);
?>
Обращаться из флэша: http://....../script.php?number=1111111
Возвращает переменную status...
Я конечно понимаю, что это большое свинство, но вы не могли бы выложить где-нить этот скрипт или подсказать, где я могу его выложить.... просто я юзаю народ.ру, а они ПХП не потдерживают :(
А где же мне найти бесплатный хост с ПХП ?
Если вас не затруднит.... объясните, как из флеша обращаться?
Заранее благодарен,
С ув,
greep
Оригинал написал(а) greep
А где же мне найти бесплатный хост с ПХП ?
Почему именно бесплатный? Если напрягают 100 рублей в месяц на хостинг, то почему бы от мороженого не отказаться?
Max N Chubin_
17.05.2003, 21:18
рекомендую хостинг на FLASHMASTER.RU
есть всё что нужно для полноценной работы flash проектов.
самое главное - бесплатный.
llllllllll
17.05.2003, 21:31
Макс, я долго не понимал, почему в каждом твоем ответе, присутсвует этот "палец вниз", из чего следовал вывод, что все по твоему мнению плохо (отстой) ... теперь я все понял =))))))))
Max N Chubin_
17.05.2003, 21:47
;)
Макс, у тебя ася есть? :)
Max N Chubin_
17.05.2003, 22:04
сам себя спросил и сам себе ответил...
золотой человек!
лучше мыль если хочешь пообщаться, а то я в последнее рвемя в аське редко сижу...
ктому же я постояно Invisible
Оригинал написал(а) Max N Chubin_
рекомендую хостинг на FLASHMASTER.RU
После предыдущего ухода этого хостинга в долгий даун лично я не вижу здравых причин там что-то размещать.
в контакты запихни, я уже стукнулся, а мыло - лень, да и забываю :(
Max N Chubin_
17.05.2003, 22:26
долгий даун у них был по причине смены места дислокации, так что теперь они живут в другом месте. А насчет дауна, дык flasher.ru тоже периодически в дауне, однако все равно народ тут тусуется.
2 USNUL:
мой мыл тут (max@autotaganka.ru) .
Оригинал написал(а) Max N Chubin_
долгий даун у них был по причине смены места дислокации
Это имеет значение?
А насчет дауна, дык flasher.ru тоже периодически в дауне
Не припомню, чтобы сам флэшер был в дауне более суток, а его форум -- более трех суток.
Пушистик
18.05.2003, 15:10
Если кому нада...
Оригинал написал(а) Пушистик
Если кому нада...
Принять этот битый файл за zip можно только по большой обкурке.
Это ж надо было учудить -- zip'овский архив дополнительно заархивировать gzip'ом. :D
По-моему твой скрипт не пашет :)
2Пушистик Спасиба :)
Оригинал написал(а) greep
По-моему твой скрипт не пашет :)
Скрипт проверен. Что именно у тебя "не работает"?
Пушистик
18.05.2003, 22:19
Оригинал написал(а) Crazy
Это ж надо было учудить -- zip'овский архив дополнительно заархивировать gzip'ом. :D
у тя глюки навернааа....:)там всё один раз заархивировано!:)
Пишет что0то вроде
Fatal error: Call to undefined function: curl_init() in /home/script.php on line 6
Пушистик
19.05.2003, 00:59
ну не знаюююю.......эт не мой исходник!:)
Оригинал написал(а) Пушистик
у тя глюки навернааа....:)
1. Оригинал: icq_php.zip, размер 4834 байт, переименовываем в icq_php.zip.gz.
2. Запускаем "gzip -d icq_php.zip.gz", получаем icq_php.zip размером 4899 байт.
3. Запускаем "unzip icq_php.zip", получаем два файла -- *.php3 и *.fla.
там всё один раз заархивировано!:)
Сказки будешь в другом месте рассказывать. :)
Оригинал написал(а) greep
Fatal error: Call to undefined function: curl_init() in /home/script.php on line 6
Ты не включил модуль CURL.
Пушистик
19.05.2003, 20:14
хде ты там нашел icq_php.zip.gz я не знаю....сам может создал....
Сказки будешь в другом месте рассказывать
хехе....:)
девочки не деритесь из-за помадки :D
Оригинал написал(а) Пушистик
хде ты там нашел icq_php.zip.gz я не знаю....
Ответ содержится в письме, смысл которого до тебя не дошел. Перечитывай его, пока не постигнешоь дао русского языка. :)
Hint: первые два байта ЛЮБОГО zip-архива -- 50 4B (в символьном представлении -- 'PK'). Сравни с первыми символами своего архива.
К сожалению я не изучал ПХП. Если вас не особо затруднит, допишите....
Для виндовой версии:
1. Найти php.ini (обычно -- в каталоге windows).
2. Раскомментировать строку 'extension=php_curl.dll'.
3. Перезапустить веб-сервер.
Пушистик
21.05.2003, 01:18
Crazy, не буду с тобой спорить!:)хехе....
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.