Автор Тема: У меня вопросик есть ....  (Прочитано 9415 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Starick

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
У меня вопросик есть ....
« : 06 Июня 2007, 09:04:00 »
Есть вот такая фигня. Что она делает объяснять не буду.

#!/usr/bin/perl -w

use Socket;

$host="www.perl.com";
$port="80";
socket(SOCK, PF_INET, SOCK_STREAM, getprotobyname(\'tcp\'));
$iaddr = inet_aton($host);
$paddr = sockaddr_in($port, $iaddr);
connect(SOCK, $paddr);

send (SOCK, "GET / HTTP/1.0\\n\\n", 0);
@data=;
close(SOCK);

print @data;

Так вот значит.
А как сделать запрос на wap ?
Например owap.ru.
Сколько не пытался , нифига не получается.:confused:

Помогите ? А ?

Оффлайн arto

  • Ветеран
  • *****
  • Сообщений: 699
  • +0/-0
  • 2
    • Просмотр профиля
У меня вопросик есть ....
« Ответ #1 : 06 Июня 2007, 10:22:48 »
perl -MSocket -le \'socket(SOCK, PF_INET, SOCK_STREAM, getprotobyname(\'tcp\')); connect(SOCK, sockaddr_in($ARGV[1],(inet_aton($ARGV[0])))); send (SOCK, "GET / HTTP/1.1\\nHost: $ARGV[0]\\n\\n", 0); print ;\' owap.ru 80

Оффлайн Starick

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
У меня вопросик есть ....
« Ответ #2 : 06 Июня 2007, 11:33:40 »
arto

СПАСИБО ! :)

Оффлайн Starick

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
У меня вопросик есть ....
« Ответ #3 : 14 Июня 2007, 08:44:55 »
Вот еще один вопросик .

Я ему вот такую фигню :

 use DBI;
 $db = DBI->connect(\'DBI:mysql:test:localhost\',\'root\',\'\') || die $DBI::errstr;

А он , гад , ругается :

DBI connect(\'test:localhost\',\'root\',...) failed: Client does not support authentication protocol requested by server; consider upgrading MySQL client at C:\\Perl\\pr_perl\\1.pl line 3

Client does not support authentication protocol requested by server; consider upgrading MySQL client at C:\\Perl\\pr_perl\\1.pl line 3.

:confused:

Оффлайн arto

  • Ветеран
  • *****
  • Сообщений: 699
  • +0/-0
  • 2
    • Просмотр профиля
У меня вопросик есть ....
« Ответ #4 : 14 Июня 2007, 08:56:21 »
какое слово в сообщении об ошибке вам непонятно?

Оффлайн Starick

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
У меня вопросик есть ....
« Ответ #5 : 14 Июня 2007, 08:58:40 »
Понятно-то все, а вот как боротся с этим ?

Оффлайн arto

  • Ветеран
  • *****
  • Сообщений: 699
  • +0/-0
  • 2
    • Просмотр профиля
У меня вопросик есть ....
« Ответ #6 : 14 Июня 2007, 09:04:44 »
"consider upgrading MySQL client" -- не оно?

Оффлайн Starick

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
У меня вопросик есть ....
« Ответ #7 : 14 Июня 2007, 09:08:55 »
Ну и ! SQL переставить, или чево ?

Оффлайн Starick

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
У меня вопросик есть ....
« Ответ #8 : 14 Июня 2007, 09:38:48 »
Значит мне тут не объяснят , что я не так делаю .... :(

жаль...

Оффлайн arto

  • Ветеран
  • *****
  • Сообщений: 699
  • +0/-0
  • 2
    • Просмотр профиля
У меня вопросик есть ....
« Ответ #9 : 14 Июня 2007, 10:01:22 »
"MySQL client"

Оффлайн Starick

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
У меня вопросик есть ....
« Ответ #10 : 14 Июня 2007, 11:37:45 »
MySQL client - это DBI чтоли ?

Оффлайн arto

  • Ветеран
  • *****
  • Сообщений: 699
  • +0/-0
  • 2
    • Просмотр профиля
У меня вопросик есть ....
« Ответ #11 : 14 Июня 2007, 11:54:07 »
это mysql клиентская библиотека

Оффлайн Starick

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
У меня вопросик есть ....
« Ответ #12 : 14 Июня 2007, 12:01:03 »
Блин :(
Ну скажите ЧТО МНЕ СДЕЛАТЬ ЧТОБЫ ЗАРАБОТАЛО.
Что поставить , что удалить , и.т.д.
Мне

Цитировать
arto:
это mysql клиентская библиотека


не о чем не говорит :(

Оффлайн arto

  • Ветеран
  • *****
  • Сообщений: 699
  • +0/-0
  • 2
    • Просмотр профиля
У меня вопросик есть ....
« Ответ #13 : 14 Июня 2007, 12:06:44 »
вам надо обратиться к своему системному администратору и попросить его обновить клиентскую библиотеку для mysql.
он и решит, как ему это сделать безболезненно -- обновить весь mysql, либо только клиентскую часть.

Оффлайн Starick

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
У меня вопросик есть ....
« Ответ #14 : 14 Июня 2007, 12:11:23 »
я на локальной машине, сам себе администратор :(

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28