Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: [РЕШЕНО] Расшарить LAMP в интернет имея внутренний Ip для ICQ бота.  (Прочитано 1015 раз)

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

Оффлайн $oft

  • Автор темы
  • Активист
  • *
  • Сообщений: 273
    • Просмотр профиля
Доброго времени суток.

Увлекаюсь пхп программированием. Хочу создать  ICQ бота, но боту нужен VDS/VPN сервер - такие штуки стоят дорого. А когда запускал ботов на обычном серваке сразу прибегали админы с кучей писем и угрозами)))

Поэтому хочу расшарить сервак для PHP бота у себя на машинке.

Что имеем:
Ubuntu 9.10
Билайн модем с симкой мегафона (ppp0)
LAMP локальный сервак для поделок на пхп
Внутренний IP динамический.

Возможно ли при таких исходных данных запустить бота на компе так чтобы он подключился к login.icq.com и соответственно стал в рабочее положение?

много всякого читал, спрашивал - максимум в ирке убунты подсказали что SSH тунель сделать (как сделать не знаю еще).
« Последнее редактирование: 28 Ноября 2010, 20:41:13 от $oft »
Yii2/Laravel + JS/vue fullstack web developer
@evetrov telegram

Оффлайн goldskif

  • Активист
  • *
  • Сообщений: 527
    • Просмотр профиля
    • Альтернативные проекты
Доброго времени суток.

Увлекаюсь пхп программированием. Хочу создать  ICQ бота, но боту нужен VDS/VPN сервер - такие штуки стоят дорого. А когда запускал ботов на обычном серваке сразу прибегали админы с кучей писем и угрозами)))

Поэтому хочу расшарить сервак для PHP бота у себя на машинке.

Что имеем:
Ubuntu 9.10
Билайн модем с симкой мегафона (ppp0)
LAMP локальный сервак для поделок на пхп
Внутренний IP динамический.

Возможно ли при таких исходных данных запустить бота на компе так чтобы он подключился к login.icq.com и соответственно стал в рабочее положение?

много всякого читал, спрашивал - максимум в ирке убунты подсказали что SSH тунель сделать (как сделать не знаю еще).
ICQ-bot можешь запустить и без серверов и прочих приблуд. Это ж Linux, а не Windows. Все что потребуется, так это сам бот,
поставить в синаптике php5-cgi
и может еще php5-cli для интерпретатора командной строки
Ubuntu дружелюбная система, но друзей  она, сцуко, выбирает сама...

Оффлайн $oft

  • Автор темы
  • Активист
  • *
  • Сообщений: 273
    • Просмотр профиля
Т.е. локалхост без проблем устанавливает связь с внешними серваками, если инициатива связи идет от локалхоста?

эмм... а зачем интерпретатор командной строки???
Yii2/Laravel + JS/vue fullstack web developer
@evetrov telegram

Оффлайн goldskif

  • Активист
  • *
  • Сообщений: 527
    • Просмотр профиля
    • Альтернативные проекты
Т.е. локалхост без проблем устанавливает связь с внешними серваками, если инициатива связи идет от локалхоста?

эмм... а зачем интерпретатор командной строки???
Ну аська же с компа связывается с серваками.. Вот бот то же самое и делает..
Я этого бота ставил
http://wip.asminog.com/forum/
командная строка не знаю зачем ему. Я его сам дописывал, чтобы через аську с мобилы свои компом управлять. Ну и любые команды может в терминал отправить и ответить...
Ubuntu дружелюбная система, но друзей  она, сцуко, выбирает сама...

Оффлайн $oft

  • Автор темы
  • Активист
  • *
  • Сообщений: 273
    • Просмотр профиля
thx, goldskif... щас ухожу, приду попробую

Пользователь решил продолжить мысль 28 Ноября 2010, 20:40:21:
ИИИИИхххааа!!!!!!!! Звел WebICQpro))) Тестовое сообщение дошло успешно)) всем спасибо! goldskif - сегодня ты за всех ;)
« Последнее редактирование: 28 Ноября 2010, 20:40:21 от $oft »
Yii2/Laravel + JS/vue fullstack web developer
@evetrov telegram

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
php-cli не "не знаю зачем", а "именно что нужно".
php-cgi для работы сервиса не годится вообще, его мусор из сислога замучаешься вычищать.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн goldskif

  • Активист
  • *
  • Сообщений: 527
    • Просмотр профиля
    • Альтернативные проекты
$oft - какой версии поставил? Посмотри, долго ли стоит бот в онлайне. Есть ли возможность его пинать, когда падает. А то он сам не поднимается что-то..
AnrDaemon -  что-то нету ничего в сислоге..
Ubuntu дружелюбная система, но друзей  она, сцуко, выбирает сама...

Оффлайн $oft

  • Автор темы
  • Активист
  • *
  • Сообщений: 273
    • Просмотр профиля
бот пока и секунды в онлайне не держится, несмотря на цикл который до жен его поддерживать онлайн.
30 циклов делается и офф.

set_time_limit(0);
ignore_user_abort(true);
в начале файла, и скрипт выполняетсо вечно - на оф форуме почитал.

пишут что такие процессы убиваются систЕмой как заглючившие - проверять завтРа буду.

год назад то все работало.

а пока я тему создал в разговорах обо всем: что бы сделать из этого бота интересного

Пользователь решил продолжить мысль 29 Ноября 2010, 02:03:58:
платформА WebICQpro , бота сам писал простейшего пока.
дефолтного даж не пытался запускать.

пинать его хз как... скрипт автопинания сделать или крон.

вообще у мну с инетом напряг:
сим карта в КПК или могу всунуть в модем - вот и весь безлимит.
т.е. если бот вКлючен, то я рядом
« Последнее редактирование: 29 Ноября 2010, 02:03:58 от $oft »
Yii2/Laravel + JS/vue fullstack web developer
@evetrov telegram

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Люди, я с вас шатаюсь. Что вы всё нахрапом взять пытаетесь?
Разберитесь с настройкой инструментов для начала!!

/etc/php5/cli/php.ini
max_execution_time = 0     ; Maximum execution time of each script, in seconds
max_input_time = 60   ; Maximum amount of time each script may spend parsing request data

Процесс прибивается самим php, если это php-cgi. cli будет висеть, пока его, действительно, не убьёт система.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.017 секунд. Запросов: 20.