ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

02.01.2009, 18:35
|
|
Познавший АНТИЧАТ
Регистрация: 05.05.2008
Сообщений: 1,078
Провел на форуме: 10311449
Репутация:
1357
|
|
Сообщение от [dei]
что за line?
ну када надо выводить в файл
|
|
|

02.01.2009, 18:42
|
|
Участник форума
Регистрация: 24.11.2008
Сообщений: 205
Провел на форуме: 1123418
Репутация:
362
|
|
Сообщение от MaTpOc
ну када надо выводить в файл
напиши весь скрипт
|
|
|

02.01.2009, 19:09
|
|
Участник форума
Регистрация: 19.02.2008
Сообщений: 186
Провел на форуме: 584540
Репутация:
96
|
|
2 Kaimi. передает %D0%BA%D0%BE%D0%BB%D1%8C%D1%86%D0%BE вместо нужного мне слова...
|
|
|

02.01.2009, 19:12
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
Тогда объясни точнее что ты получить хочешь?
|
|
|

02.01.2009, 19:15
|
|
Участник форума
Регистрация: 19.02.2008
Сообщений: 186
Провел на форуме: 584540
Репутация:
96
|
|
Хочу передать post запрос с русскими символами. Например со словом "жопа", но вместо этого передаются иероглифы, снифак при "отловке запроса" выдает:
siski=%EA%EE%EB%FC%F6%EE
Я передаю запрос так:
$response=$browser->post($keyurl,
[ "siski" => "жопа", ]);
|
|
|

02.01.2009, 19:34
|
|
Участник форума
Регистрация: 19.02.2008
Сообщений: 186
Провел на форуме: 584540
Репутация:
96
|
|
Нашел выход! Когда передаешь номер какого-то ascii символа - все ок!
Т.е. буква "ы" chr(251);
Как преобразовывать слова?
|
|
|

02.01.2009, 19:36
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
Например со словом "жопа", но вместо этого передаются иероглифы
Кодировка передаваемого текста и кодировка сайта должны совпадать.
Если ты иероглифами называешь текст после урленкода, то юзай сокеты и формируй запрос сам.
Нашел выход! Когда передаешь номер какого-то ascii символа - все ок!
Т.е. буква "ы" chr(251);
Как преобразовывать слова?
@text = unpack("C*", "test");
print @text;
Последний раз редактировалось Kaimi; 02.01.2009 в 19:41..
|
|
|

02.01.2009, 20:18
|
|
Познавший АНТИЧАТ
Регистрация: 05.05.2008
Сообщений: 1,078
Провел на форуме: 10311449
Репутация:
1357
|
|
Сообщение от [dei]
напиши весь скрипт
вот
Код:
open(DAT, "test1.txt") || die("error1!");
@data=<DAT>;
close(DAT);
open(FILE, ">>test2.txt") || die("error2!");
foreach $line (@data)
{
my($a,$b) = split(/:/, $line);
print FILE "$a:$b\n";
}
close(FILE);
|
|
|

02.01.2009, 20:27
|
|
Участник форума
Регистрация: 24.11.2008
Сообщений: 205
Провел на форуме: 1123418
Репутация:
362
|
|
Сообщение от MaTpOc
вот
Код:
open(DAT, "test1.txt") || die("error1!");
@data=<DAT>;
close(DAT);
open(FILE, ">>test2.txt") || die("error2!");
foreach $line (@data)
{
my($a,$b) = split(/:/, $line);
print FILE "$a:$b\n";
}
close(FILE);
нууу.. эээ... line это ж переменная а print оператор ыы
Код:
open(DAT, "< test1.txt") || die("error1!");
@data=<DAT>;
close(DAT);
open(FILE, ">> test2.txt") || die("error2!");
foreach my $line (@data)
{
my($a,$b) = split(':', $line);
print FILE "$a:$b\n";
}
close(FILE);
|
|
|

02.01.2009, 20:52
|
|
Banned
Регистрация: 12.12.2008
Сообщений: 1
Провел на форуме: 16939
Репутация:
14
|
|
Сообщение от [dei]
Код:
open(DAT, "< test1.txt") || die("error1!");
@data=<DAT>;
close(DAT);
open(FILE, ">> test2.txt") || die("error2!");
foreach my $line (@data)
{
my($a,$b) = split(':', $line);
print FILE "$a:$b\n";
}
close(FILE);
open F, '<', 'file1.txt' or die $!;
open G, '>>', 'file2.txt' or die $!;
print G $_ while <F>;
close F; close G
xDD
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|