Перейти к содержимому

Сайт с играми

Разблокируйте Skribbl.io и зайдите в комнату к друзьям

Кто-то создаёт приватную комнату на Skribbl.io и бросает ссылку в общий чат. Все уже рисуют, а у вас skribbl.io не открывается вовсе. Вставьте эту ссылку в TrickyBird, нажмите «Запустить» — и лобби появится, не выводя вас из вкладки: поле для имени, выбор языка, кнопка Play. Ваш браузер не соединяется с skribbl.io: он запрашивает один из наших собственных адресов, а адрес Skribbl.io едет внутри него закодированным, а не написанным в явном виде.

Совет, который вам попадётся, — поставить VPN, и на том самом устройстве, что у вас в руках, он не срабатывает. Гостевая сеть, общий офисный интернет, машина в библиотеке, школьный ноутбук: на любом из них установка и есть та точка, где совет заканчивается. TrickyBird идёт другим путём. Это веб-прокси: страница, которую вы открываете в уже стоящем на машине браузере, и одобрять её никому не нужно.

Показать мы можем 1 раунд в публичной комнате: открыли Skribbl.io через прокси на компьютере, ввели имя, зашли в уже идущую комнату и досидели до конца раунда. Приватная комната друзей — та же игра по тому же адресу, и вот в ней мы не сидели.

Чего ждать от Skribbl.io

Мы открыли Skribbl.io через прокси на компьютере, ввели ник и зашли в публичную комнату, где уже было 6 человек. Раунд прошёл, доска для рисования и колонка чата были на экране, а соединение, на котором игра и держится, работало в обе стороны всё это время. Входить в аккаунт не потребовалось ни там, ни там. В приватную комнату, собранную другом, мы не заходили и на телефоне не играли.

Заблокирован ли skribbl.io в вашей сети?

Проверка запрашивает у skribbl.io один небольшой файл напрямую с вашего подключения, не через TrickyBird, поэтому ваша сеть видит этот запрос как обычный прямой заход.

Один из наших адресов, а адрес сайта закодирован внутри

Сайт открывается в той же вкладке, а этот адрес будет выглядеть не всегда одинаково: иногда это одни цифры.

Skribbl.io не загружается

Блокировка выглядит почти как упавший сайт, поэтому, прежде чем решать, что игра сломалась, попробуйте другой путь. Фильтр закрывает адрес, а не игру, так что выход простой: пусть страницу заберёт кто-то другой и отдаст её вашей вкладке. Ровно это TrickyBird и делает.

Ссылка на комнату не работает

Ссылка не битая. Ссылка на комнату — это адрес skribbl.io с дописанным в конец кодом комнаты, поэтому сеть, которая закрыла skribbl.io, закрыла заодно и её. С комнатой всё в порядке, до неё не добраться именно вам. Вставьте ссылку целиком в поле запуска, а не в адресную строку. Сходит за ней TrickyBird.

Приватная комната не открывается

Приватная комната живёт на самом skribbl.io и больше нигде. Копии игры, разложенные по другим адресам, крутят свои комнаты, и код из чата не найдёт там ваших друзей, поэтому зеркало ничего не заменяет: попасть к ним в комнату — значит попасть на skribbl.io. Мы заходили в публичную комнату, а в приватной через прокси не были. Ссылка идёт в поле запуска, а за ним уже ждёт поле для имени.

Что происходит после нажатия Play

Запрос, который уходит из вашей вкладки, адресован TrickyBird, а не skribbl.io. TrickyBird забирает страницу и переписывает её внутренности, так что картинки, скрипты и всё, что страница попросит позже, тоже возвращаются через него, а во вкладке остаётся сервис-воркер и подхватывает подгружаемое дальше.

На нажатии Play игра в рисовалку перестаёт вести себя как обычная страница. Она спрашивает у Skribbl.io, каким из серверов пользоваться, открывает соединение с этим сервером и держит его всё время, пока вы в комнате, причём голос подают оба конца: оттуда приходят слово, часы и чужие реплики, отсюда уходят ваши догадки. TrickyBird проводит через себя и это соединение, а не только страницу, с которой всё началось. Когда мы зашли, оно держалось в обе стороны весь раунд. Доска для рисования и колонка чата были на месте, а на медленную запаску, которую игра держит для неоткрывшегося соединения, она так и не перешла.

Что через прокси не проходит

Рекламный и измерительный слой Skribbl.io через TrickyBird поднимается не полностью. Это известный предел этого слоя на сайтах с играми, а не то, к чему TrickyBird стремится, так что часть страницы, которую показал бы прямой заход, здесь отсутствует.

Что видит Skribbl.io и что видит ваша сеть

Для Skribbl.io соединение приходит от TrickyBird, и для живого соединения это верно так же, как для самой страницы. Ваша сеть видит соединение с TrickyBird. Имя сайта на дальнем конце в нём не передаётся.

Чтобы сервис работал и им не злоупотребляли, на границе остаётся короткий лог доступа: усечённый IP (/24 для IPv4 или /48 для IPv6, не полный адрес), имя хоста назначения и базовые сведения об ответе — не дольше 48 часов, и привязать это не к чему: аккаунта в TrickyBird нет.

Вопросы

Можно ли играть в Skribbl.io, ничего не устанавливая?

Да. Скачивать нечего, и пароль администратора никто не спросит — а именно на этом шаге попытка и заканчивается на машине, которую настраивали не вы. Skribbl.io попросит у вас ник, прежде чем пустить в комнату. TrickyBird не просит ничего.

Откроется ли через TrickyBird ссылка на приватную комнату?

Вставьте её в поле запуска, как вставили бы любой другой адрес. Сами мы заходили в публичную комнату, поэтому страница может сказать вам только одно: skribbl.io открывается и раунд идёт. В приватной комнате, которую собрал друг, мы не сидели.

Раунд правда играется или страница просто загружается?

Играется. Вывести лобби на экран и остаться в уже идущем раунде — 2 разных результата, и проверяли мы второй: соединение держалось в обе стороны с момента входа и до конца раунда, а доска и колонка чата всё это время были на экране.

Почему Skribbl.io закрыт здесь и открыт в другом месте?

Потому что правило написано про категорию, а не про Skribbl.io: фильтр собирает сайты в группу и закрывает группу целиком, а игра в рисовалку попадает в ту же группу, что и всё остальное, что открывают на свободной минуте. Заодно под то же правило обычно попадает Poki, и поэтому один и тот же адрес бывает закрыт в одном здании и открыт в соседнем.

А на телефоне?

Всё, что стоит за этой страницей, сделано на компьютере, так что на вопрос про телефон мы не отвечали. Раунд держит соединение открытым всё время, пока вы в комнате, и удержит ли его мобильный браузер через прокси — это то, за чем мы хотели бы посидеть и понаблюдать, прежде чем говорить хоть да, хоть нет.

Открыть Skribbl.io прямо сейчас

Нажмите кнопку — и сайт откроется в этой вкладке. Устанавливать ничего не нужно, учётная запись тоже не понадобится.