Работа с web в консольном приложении для linux на c/c++

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Linuxoid, 15 Sep 2010.

  1. Linuxoid

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

    Joined:
    13 Feb 2007
    Messages:
    200
    Likes Received:
    28
    Reputations:
    0
    В общем такая задача... Честно признаюсь, в сях не так силен, как хотелось бы, не так давно увлекся...
    Необходимо, что бы программа, запущенная в консоли, эмулировала работу браузера для страницы. Допустим: на сайте есть чат. Программа просто логинится в этот чат и делает вид, что он открыт в браузере. Т.е. логин, под которым зашла в чат программа отображается в списке пользователей онлайн, скрипт думает, что пользователь сидит и смотрит на него через браузер.
    Просьба не бить ногами, перезалил все, что мог - примеров реализации не нашел. Понимаю, что это программа не сложная, несколько строк. Но вот такая проблема. Огромная просьба не посылать гуглить/читать маны, а именно показать простейший пример реализации. Если подскажете еще как заставить такую программу по ссылкам на этом самом сайте бегать - будет вообще здорово. :)
    Заранее благодарен.
     
  2. BrainDeaD

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

    Joined:
    9 Jun 2005
    Messages:
    774
    Likes Received:
    292
    Reputations:
    214
    наивный :rolleyes: ты ошибаешься. это дело далеко не пары строк.
    если уж желание такое сильное, то начинай смотреть сокеты. примеров в этом разделе предостаточно. но учти, что это ещё не решит проблему. учиться придётся и дальше.
     
  3. Gar|k

    Gar|k Moderator

    Joined:
    20 Mar 2009
    Messages:
    1,166
    Likes Received:
    266
    Reputations:
    82
    http://c0dedgarik.blogspot.com/2009/11/http.html
    пиши на perl заюзав тотже LWP http://www.opennet.ru/base/dev/perl_lwp.txt.html.

    почему PERL
    1 регулярки из-за которых собственно и создавался язык
    2 простота реализации + интеграция с системой (linux всмысле)
    3 ты пишешь под linux он там по дефолту есть и в фоне скрипт можно свободно запустить
    4 тебе так будет проще понять как обрабатывать инфу и как слать запросы - больше чем уверен что ты и в web кодинге не силен )
     
    _________________________