[Perl] Новичкам: задаем вопросы

Discussion in 'PHP' started by _Great_, 26 May 2007.

Thread Status:
Not open for further replies.
  1. iworm

    iworm New Member

    Joined:
    24 Nov 2010
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Здравствуйте. В перл новичек..
    Как мне получить ответ ftp сервера одну строчку с версией программы:
    $ perl 12.pl
    Net::FTP>>> Net::FTP(2.77)
    Net::FTP>>> Exporter(5.63)
    Net::FTP>>> Net::Cmd(2.29)
    Net::FTP>>> IO::Socket::INET(1.31)
    Net::FTP>>> IO::Socket(1.31)
    Net::FTP>>> IO::Handle(1.28)
    Net::FTP=GLOB(0xa139960)<<< 220---------- Welcome to Pure-FTPd [privsep] ---------- #ВОТ ЭТУ
    Net::FTP=GLOB(0xa139960)<<< 220-You are user number 5 of 500 allowed.
    Net::FTP=GLOB(0xa139960)<<< 220-Local time is now 14:57. Server port: 21.
    Net::FTP=GLOB(0xa139960)<<< 220-This is a private system - No anonymous login
    Net::FTP=GLOB(0xa139960)<<< 220 You will be disconnected after 15 minutes of inactivity.

    12.pl
    ...
    $ftp = Net::FTP->new("host.ru", Debug => 1)
    or die "Cannot connect to host.ru: $@";

    $ftp->quit;
    ...


    гуглил, курил перл-док ничего не нашел:(
     
    #1721 iworm, 24 Nov 2010
    Last edited: 24 Nov 2010
  2. [none]

    [none] Banned

    Joined:
    22 Nov 2009
    Messages:
    83
    Likes Received:
    26
    Reputations:
    -6
    как что бы выводил я хз, могу подсказать как, что бы в файл записывал что тебе надо.. :)
     
  3. NemTaq

    NemTaq Member

    Joined:
    11 Aug 2010
    Messages:
    115
    Likes Received:
    19
    Reputations:
    14
    Что нужно для написания GUI приложений в среде *unix?
    ---
    и подкиньте линки на довнолоад - ActivePerl и TK
    google не дал результат =\

    Решено!
     
    #1723 NemTaq, 27 Nov 2010
    Last edited: 28 Nov 2010
  4. NemTaq

    NemTaq Member

    Joined:
    11 Aug 2010
    Messages:
    115
    Likes Received:
    19
    Reputations:
    14
    как можно скрыть (зашифровать либо созд. по типу .exe) содержимое кода в Perl?
     
  5. dpe_x

    dpe_x Elder - Старейшина

    Joined:
    8 Sep 2010
    Messages:
    155
    Likes Received:
    35
    Reputations:
    14
    perl app.
    искать в гугле ActiveState Perl Dev Kit 9.0.1
     
    1 person likes this.
  6. mazaxaka

    mazaxaka Elder - Старейшина

    Joined:
    15 Feb 2008
    Messages:
    268
    Likes Received:
    35
    Reputations:
    0
    а есть у когото кряк? а то весь гугл перерыл , найти не могу
     
  7. NemTaq

    NemTaq Member

    Joined:
    11 Aug 2010
    Messages:
    115
    Likes Received:
    19
    Reputations:
    14
    какой кряк? это свободное ПО :D
     
  8. mazaxaka

    mazaxaka Elder - Старейшина

    Joined:
    15 Feb 2008
    Messages:
    268
    Likes Received:
    35
    Reputations:
    0
    триал 21 день. после 21 дня ехе сделаениые в триал версии не будут запускатся
     
  9. SHiNiGaMi

    SHiNiGaMi Banned

    Joined:
    3 Jan 2010
    Messages:
    382
    Likes Received:
    55
    Reputations:
    15
    https://forum.antichat.ru/thread51124.html
     
  10. energ77

    energ77 New Member

    Joined:
    17 Jul 2010
    Messages:
    49
    Likes Received:
    4
    Reputations:
    0
    Народ напишите пожалуйса, функцию вывода нужного кличества строк, из указаного файла наподобии уже готовой инклюд, только с возможностью выбора количества самих строк, желательно с возмжностью указания функцие с какой строки наченатьвывод
     
  11. mazaxaka

    mazaxaka Elder - Старейшина

    Joined:
    15 Feb 2008
    Messages:
    268
    Likes Received:
    35
    Reputations:
    0
    как использовать переменую из другой под программы?
    пример конструкции
    выдает ошибку
    Global symbol requires explicit package name
     
  12. dpe_x

    dpe_x Elder - Старейшина

    Joined:
    8 Sep 2010
    Messages:
    155
    Likes Received:
    35
    Reputations:
    14
    сначала надо выполнить подппрограмму в основной..
     
  13. mazaxaka

    mazaxaka Elder - Старейшина

    Joined:
    15 Feb 2008
    Messages:
    268
    Likes Received:
    35
    Reputations:
    0
    пример покажи плз. чтото до меня не доходит

    мне нужно вывести в переменую $cki в sub main
     
    #1733 mazaxaka, 1 Dec 2010
    Last edited: 1 Dec 2010
  14. SHiNiGaMi

    SHiNiGaMi Banned

    Joined:
    3 Jan 2010
    Messages:
    382
    Likes Received:
    55
    Reputations:
    15
    этот код выведет пустоту:
    Code:
    sub func1
    {
      $var1 = "first";
    }
    
    print $var1;
    
    а этот - содержимое $var1:
    Code:
    sub func1
    {
      $var1 = "first";
    }
    
    func1();
    print $var1;
    
    т.е. сначала должна выполниться функция, где объявляется переменная
     
  15. dpe_x

    dpe_x Elder - Старейшина

    Joined:
    8 Sep 2010
    Messages:
    155
    Likes Received:
    35
    Reputations:
    14
    Code:
    sub main
    {
    link() ; #выполняем подпрограмму сначала..
    print $cki3;
    }
    sub link
    {
    my $resp = $ua->get("http://www.google.com/")->as_string; 
    
    my ($cki3) = $resp =~ /challenge : '(.*)'/;
    }
    там еще кучу переменных надо передавать таких как
    $ua
    зависит от того где ты их обьявил..

    например

    link($ua)
     
  16. mazaxaka

    mazaxaka Elder - Старейшина

    Joined:
    15 Feb 2008
    Messages:
    268
    Likes Received:
    35
    Reputations:
    0
    не рабоает.
    в общем есть такой код

    нужно в sub main передать одну переменую из sub captcha
     
  17. dpe_x

    dpe_x Elder - Старейшина

    Joined:
    8 Sep 2010
    Messages:
    155
    Likes Received:
    35
    Reputations:
    14
    попробуйв мэйне обьявить переменную.
    my $cki2;
     
  18. mazaxaka

    mazaxaka Elder - Старейшина

    Joined:
    15 Feb 2008
    Messages:
    268
    Likes Received:
    35
    Reputations:
    0
    спасибо так работает. сам додумался.


    снова вопросец
    нужно получить письмо на мейл.ру
    папку получил.захожу в папку получаю ид письма.. а вот при попытке открыть письмо Произошла ошибка. Перезагрузите страницу
     
  19. dpe_x

    dpe_x Elder - Старейшина

    Joined:
    8 Sep 2010
    Messages:
    155
    Likes Received:
    35
    Reputations:
    14
    получай через принт версию))
    я так делал.

    http://win.mail.ru/cgi-bin/readmsg?id=ЗДЕСЬАЙДИПИСЬМА&template=printmsg.tmpl&adding=top
     
  20. mazaxaka

    mazaxaka Elder - Старейшина

    Joined:
    15 Feb 2008
    Messages:
    268
    Likes Received:
    35
    Reputations:
    0
    благодарю , работает..

    и опять вопрос. как загрузить фотку на аву , допустим внотакте, через перл
     
Thread Status:
Not open for further replies.