From: |
Eugene Grosbein grosbein.net |
27 Aug 2020 03:26 +0300 |
To: |
Ruslan Suleimanov 2:467/888 |
|
Subject: |
парсер эхотага
|
26 авг. 2020, среда, в 23:36 NOVT, Ruslan Suleimanov написал(а):
RS> Интересует есть ли какие-либо готовые решения на Perl, для открытия squid,
jam
RS> файла и чтения ?
Как обычно, ищи на CPAN. Hапример, https://metacpan.org/release/FTN-JAM
Eugene
From: |
Ruslan Suleimanov 2:467/888 |
26 Aug 2020 23:36 +0300 |
To: |
All |
|
Subject: |
парсер эхотага
|
Привет, All!
Интересует есть ли какие-либо готовые решения на Perl, для открытия squid, jam
файла и чтения ?
WBR, Ruslan Suleimanov.
Telegram: @rsuleimanov
ARCHIVE: https://mirror1.fido.odessa.ua/
From: |
Gennadij Pastuhov 2:5036/26 |
28 Apr 2020 10:11 +0300 |
To: |
Eugene Grosbein grosbein.net |
|
Subject: |
Что за фигня?
|
Рад всех приветствовать! А особенно - Eugene!
Вторник апреля 28 20 02:24 Eugene Grosbein писал к Gennadij Pastuhov:
EG>>> Думаю, что ошибка тут. Вместо defined тут необходимо
EG>>> использовать
EG>>> exists, потому что иначе срабатывает autovivification:
EG>>> https://perlmaven.com/autovivification
GP>>>> product_name_id:ssl_dv_thawte -- not found
GP>>>> PRODUCTS:$VAR1 = undef;
GP>> Спасибо, вопрос закрыт!
EG> Что было-то?
В-общем, этот скрипт запускается не сам по себе, а как потомок объекта запуска
скриптов. И оказалось, что просто так там нельзя объявить глобальную переменную.
... Jonny wanna live
From: |
Alexey Vissarionov 2:5020/545 |
18 Feb 2020 19:00 +0200 |
To: |
Stas Mishchenkov 2:460/5858 |
|
Subject: |
telegramm api
|
Доброго времени суток, Stas!
18 Feb 2020 16:59:18, ты -> Eugene Grosbein:
SM> Ну, в любом случае, проблема не в этом, т.к. curl работает нормально.
SM> Однако, заменил LWP::UserAgent на MOJO::UserAgent и получил более
SM> внятный ответ. Как я и подозревал, дело в SSL.
SM> [fido@BroRabbit perl]$ ./tg2fido.pl
SM> ERROR: SSL connect attempt failed error:14077410:SSL
SM> routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
Ну наконец-то... я уж думал, уложишься ты в две недели или нет.
--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii
... X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*
From: |
Gennadij Pastuhov 2:5036/26 |
07 Feb 2020 18:07 +0200 |
To: |
Stas Mishchenkov 2:460/5858 |
|
Subject: |
telegramm api
|
Рад всех приветствовать! А особенно - Stas!
Пятница февраля 07 20 16:48 Stas Mishchenkov писал к All:
SM> Ни чего не менял и вдруг:
SM> === Import Windows Clipboard Start ===
SM> [fido@BroRabbit perl]$ ./tg2fido.pl
SM> ERROR: 500 Can't connect to api.telegram.org:443 at
SM> /usr/lib64/perl5/WWW/Telegram/BotAPI.pm line 209.
SM> === Import Windows Clipboard End ===
SM> Кто может быть виновать и что делать?
Чебурнет?
... Jonny wanna live
From: |
Michael Dukelsky 2:5020/1042 |
20 Jun 2020 19:11 +0300 |
To: |
All |
|
Subject: |
unlink
|
Привет, All!
Почему-то у меня unlink удаляет всё, даже файл, принадлежащий руту.
$ cat test1
#!/usr/bin/perl
sub createFile
{
my $file = shift;
open(FH, ">", $file) or die("Cannot create $file: $!");
close(FH);
}
createFile("./qqq.txt");
system("ls -l");
chmod(0000, "./qqq.txt");
system("ls -l");
system("sudo chown root:root ./qqq.txt");
system("ls -l");
unlink "./qqq.txt";
system("ls -l");
Результат выполнения:
$ ./test1
total 4
-rw-rw-r--. 1 mike mike 0 июн 20 19:09 qqq.txt
-rwxr-xr-x. 1 mike mike 314 июн 20 19:08 test1
total 4
----------. 1 mike mike 0 июн 20 19:09 qqq.txt
-rwxr-xr-x. 1 mike mike 314 июн 20 19:08 test1
total 4
----------. 1 root root 0 июн 20 19:09 qqq.txt
-rwxr-xr-x. 1 mike mike 314 июн 20 19:08 test1
total 4
-rwxr-xr-x. 1 mike mike 314 июн 20 19:08 test1
Что я делаю не так?
Желаю успехов, All!
За сим откланиваюсь, Michael.
... node (at) f1042 (dot) ru
From: |
Eugene Grosbein grosbein.net |
02 Dec 2019 04:38 +0200 |
To: |
Ruslan Suleimanov 2:467/888 |
|
Subject: |
test
|
01 дек. 2019, воскресенье, в 19:26 NOVT, Ruslan Suleimanov написал(а):
RS> Hello All!
RS> test?
ормально.
Eugene
--
For the Colonel's Lady an' Judy O'Grady
Are sisters under their skins!
From: |
Stas Mishchenkov 2:460/5858 |
13 Feb 2020 11:13 +0200 |
To: |
Eugene Grosbein grosbein.net |
|
Subject: |
telegramm api
|
Hi, Eugene!
13 фев 20 09:24, Eugene Grosbein -> Stas Mishchenkov:
EG>>> Возможно, что AV был прав и тебя забанили на уровне протокола.
SM>> Hе работает только из перла. Из командной строки все получается. В
SM>> браузере тоже все хорошо и с другого IP тоже.
EG> Могут различать не по IP, а по содержимому запроса.
EG> Вопрос этот надо задавать автору модуля.
Могут, но тут дело скорее всего именно в IPv6.
#!/usr/bin/perl
use Net::INET6Glue::INET_is_INET6;
use LWP::Simple;
print get( 'https://[2001:67c:4e8:f004::9]' );
Не работает.
print get( 'http://149.154.167.220:443' );
работает.
Оба варианта не используют BotAPI. IPv6 у меня статический, а IPv4 меняется,
впрочем, забанить всю подсеть же тоже не трудно, но пока не забанили, ну, и
может же быть такое, что у них что-то на IPv6 просто поломалось? Нужно будет с
другого адреса проверить.
Have nice nights.
Stas Mishchenkov.
From: |
Eugene Grosbein grosbein.net |
17 Feb 2020 15:18 +0200 |
To: |
Stas Mishchenkov 2:460/5858 |
|
Subject: |
telegramm api
|
16 февр. 2020, воскресенье, в 12:57 NOVT, Stas Mishchenkov написал(а):
SM> У меня туннель к ураган электрикам. Соответственно я хожу туда из-за
границы
Ты проверял эту *гипотезу*? Далеко не факт.
SM> Повторюсь. С IPv6 адресом я не могу соединиться только из перла. В баше
все
SM> работает.
SM> URL="https://api.telegram.org/bot$TOKEN/sendMessage"
SM> result=`curl -s -X POST $URL -d chat_id=$CHAT_ID -d
text="$MESSAGE" |
SM> прекрасно отправляет сообщения.
Это не "в баше", это в curl. Откуда следует, что curl идёт по тому же самому
адресу IPv6, что перловский код, ты проверял сниффером?
В такий случях нельзя делать HИКАКИХ предположений, всё надо проверять.
Eugene
--
Однажды, будучи ещё мальчишкой, я был на каникулах и прогуливался вдоль реки.
Я увидел выдру с выводком. Весьма умилительное зрелище, думаю, вы согласитесь
со мной. Выдра нырнула и поймала жирного лосося, которого она с трудом
выволокла на ствол полузатопленного дерева и принялась пожирать, разумеется,
заживо. Из распоротого брюха лосося вывалилась икра, о, я до сих пор помню
чудесный розовый цвет этих икринок, к которым тут же бросились маленькие выдры,
ссорясь между собой за лакомство. Чудо природы: мать и дети, пожирающие
мать и детей. Вот тогда я и познал впервые, что есть зло. Оно встроено в саму
природу вселенной.
From: |
Stas Mishchenkov 2:460/5858 |
17 Feb 2020 19:30 +0200 |
To: |
Eugene Grosbein grosbein.net |
|
Subject: |
telegramm api
|
Hi, Eugene!
17 фев 20 14:18, Eugene Grosbein -> Stas Mishchenkov:
SM>> У меня туннель к ураган электрикам. Соответственно я хожу туда из-за
SM>> границы
EG> Ты проверял эту *гипотезу*?
Проверял.
EG> Далеко не факт.
=== Import Windows Clipboard Start ===
1. 2001:470:dcd0::10 0.0% 8 0.3 0.3 0.2 0.4 0.0
2. brorabbit-1.tunnel.tserv24.sto1. 0.0% 8 63.3 64.3 62.6 71.6 3.0
3. 10ge3-3.core1.sto1.he.net 0.0% 7 64.8 63.3 59.2 78.6 7.1
4. 2a03:5f80:4::225:141 0.0% 7 83.7 84.5 83.7 86.1 0.8
5. 2001:67c:4e8:9100:1:8100:1:2 0.0% 7 84.1 84.0 83.9 84.1 0.1
6. 2001:67c:4e8:8100:1:800a:1:2 0.0% 7 84.0 84.1 83.9 84.3 0.2
7. 2001:67c:4e8:f004::9 0.0% 7 83.3 83.5 83.2 84.4 0.4
=== Import Windows Clipboard End ===
SM>> Повторюсь. С IPv6 адресом я не могу соединиться только из перла. В
SM>> баше
SM>> все работает. URL="https://api.telegram.org/bot$TOKEN/sendMessage"
SM>> result=`curl -s -X POST $URL -d chat_id=$CHAT_ID -d
SM>> text="$MESSAGE" | прекрасно отправляет сообщения.
EG> Это не "в баше", это в curl. Откуда следует, что curl идёт по тому же
EG> самому адресу IPv6, что перловский код, ты проверял сниффером?
Проверял снифером. IPv4 адрес у меня блокируется РКН и сместо него вываливается
страничка с соответствующим предупреждением.
EG> В такий случях нельзя делать HИКАКИХ предположений, всё надо
EG> проверять.
Сейчас пытаюсь понять, как глубоко в коде зарыта проблема. Пока не слишком
хорошо получается. :(
Have nice nights.
Stas Mishchenkov.