Я за компьютером, где большинство портов заблокированы. Есть ли еще способ получить доступ к freenode, чтобы задавать вопросы о программировании через некоторый веб-интерфейс?
Вы пробовали http://webchat.freenode.net/ ?
Из того, что показывает проводник процессов, не похоже, что Firefox использует какие-либо IRC-порты, кроме HTTPS.
Для других сетей IRC вы можете попробовать http://www.mibbit.com/chat/ . Я не смог заставить его подключиться к freenode, потому что там явно заблокирован mibbit.
Он немного более продвинутый, но если вы устанавливаете свою собственную копию баунсера ZNC IRC ( http://znc.in ) или находите кого-то другого, чтобы разместить ее для вас (есть и другие баунсеры), вы можете подключиться к вместо этого вышибала, который затем передает вам IRC-трафик. Я запускаю znc в Linux, но там есть порт Windows, там тоже запустил друг. Если вы прослушиваете порт 80 или 443, вы, скорее всего, доберетесь до него, но иногда достаточно просто не-IRC-порта, поскольку многие места явно блокируют упомянутые Svish-порты IRC из-за потенциальной активности ботнета (или потери времени).
Конечно, для этого нужен собственный компьютер, на котором вы можете контролировать входящий трафик (прослушивать порт 80 или 443) и постоянно запускать znc. Но он может делать некоторые приятные вещи, например, позволяя вам подключаться к неограниченному количеству клиентов одновременно, используя один псевдоним и находясь во всех одинаковых каналах. Он также может сохранить буфер, пока вы отключены от znc, поэтому, когда вы подключаетесь (с любого клиента), вы получаете ответ о последних строках «x» (что бы вы ни указали) и можете наверстать упущенное. Он также может регистрировать чаты, и он отлично подходит для подключения с мобильных телефонов, таких как iPhone, особенно из-за буфера (поскольку в противном случае iPhone потерял бы историю при каждом переключении приложений).
Итак ... немного более сложный ответ, но если вы интенсивный пользователь IRC, вероятно, стоит его настроить и настроить, потому что он достаточно мощный. Znc может позволить вам подключаться к нему в незашифрованном и SSL-зашифрованном режимах в зависимости от того, как вы его настроили (соединение с IRC-сервером является отдельным).
Если вы используете ZNC и iPhone, вы можете скомпилировать плагин Colloquy для ZNC, а затем ZNC также позволит вам настроить Push-уведомления на вашем iPhone для упоминания вашего имени пользователя (по умолчанию) или других слов наблюдения (настраивается с помощью обмена сообщениями * colloquy on сервер ZNC). Это также требует использования приложения Colloquy для iPhone.
Порт абсолютно необходим для подключения к услуге по сети. Без порта вы не можете установить соединение, так работает набор протоколов TCP / IP.
Одним из способов решения этой проблемы является использование веб-чата, поскольку порты 80 и 443 для трафика HTTP (S), вероятно, будут работать, но вы не сможете использовать автономный клиент, если соответствующие порты заблокированы.
источник