Сообщество - ИТ-проекты пикабушников
Добавить пост
154 поста 2 421 подписчик

Популярные теги в сообществе:

2205

NFS Most Wanted Online: тряхнем стариной!

Привет, случайный пикабушник! Я тут с друзьями мод для NFS MW забабахал, теперь можно кататься в онлайне с друзьями. Работает примерно так же, как SAMP или MTA для ГТАшек: это по сути синглплеер. Пока что в разработке и есть довольно много недочетов, но все же :)

NFS Most Wanted Online: тряхнем стариной! Nfs mw, Most wanted, Онлайн, Need for Speed: Most Wanted, Длиннопост, Видео
NFS Most Wanted Online: тряхнем стариной! Nfs mw, Most wanted, Онлайн, Need for Speed: Most Wanted, Длиннопост, Видео
NFS Most Wanted Online: тряхнем стариной! Nfs mw, Most wanted, Онлайн, Need for Speed: Most Wanted, Длиннопост, Видео
NFS Most Wanted Online: тряхнем стариной! Nfs mw, Most wanted, Онлайн, Need for Speed: Most Wanted, Длиннопост, Видео

Недостаточно рейтинга для видео, так что если что - скину в комментариях. Пишу на Си, есть клиент на Windows и сервер на Linux. Пишем с января 2017 года, но довольно популярным он стал только в июле-августе.

NFS Most Wanted Online: тряхнем стариной! Nfs mw, Most wanted, Онлайн, Need for Speed: Most Wanted, Длиннопост, Видео

Есть и погони:

NFS Most Wanted Online: тряхнем стариной! Nfs mw, Most wanted, Онлайн, Need for Speed: Most Wanted, Длиннопост, Видео

Свободная езда тоже присутствует :P

NFS Most Wanted Online: тряхнем стариной! Nfs mw, Most wanted, Онлайн, Need for Speed: Most Wanted, Длиннопост, Видео
NFS Most Wanted Online: тряхнем стариной! Nfs mw, Most wanted, Онлайн, Need for Speed: Most Wanted, Длиннопост, Видео

Ну и гонки! Куда же без них?

NFS Most Wanted Online: тряхнем стариной! Nfs mw, Most wanted, Онлайн, Need for Speed: Most Wanted, Длиннопост, Видео

*предупреждение: перед возмущениями, мол это же имена ботов, что это фейк и т.д. поймите, что мод основан на синглплеере и ники мы просто еще не прикрутили*

NFS Most Wanted Online: тряхнем стариной! Nfs mw, Most wanted, Онлайн, Need for Speed: Most Wanted, Длиннопост, Видео

Думаю, что на этом все. Пока!

Показать полностью 9 1
1233

YouTube SubSound — автоматическая озвучка субтитров на YouTube

Расширение для браузера, которое озвучивает субтитры на YouTube.

Вступление


Привет всем! Заходя на YouTube мы ограничиваемся роликами, язык которых нам знаком, а великое множество контента на других языках мы игнорируем. "Как здорово было бы стереть эту границу!" – подумал я и создал «YouTube SubSound»


Это бесплатное расширение озвучивает субтитры на YouTube параллельно видеоролику и поддерживает русский, английский, японский, китайский, корейский, французский, немецкий, испанский, итальянский и польский языки.


Процесс разработки


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


Но через некоторое время, открыв какое-то видео на YouTube с субтитрами, я ощутил сложность одновременно следить за картинкой ролика и читать перевод. Сопоставив предыдущий неудачный опыт озвучки фильмов с новой проблемой, родилась идея оживить субтитры YouTube программно генерируемым голосом. Итак, я решил сделать расширение для Chrome, т.к. это самый удобный способ внедрить данную функцию.


Накидав небольшую демку на ~80 строк кода, я понял, что получается довольно неплохо, хоть и результат сильно зависит от качества перевода. Само собой, лучше всего выходило с роликами, где автор позаботился о написании/переводе субтитров. Но доработав код, удалось добиться довольно приемлемой слушабельности. И в какой-то момент, во время теста я слушал фоном интервью-ролик с очень быстрой подачей и обнаружил, что не только уловил суть, но и не почувствовал сильного дискомфорта (тут дело вкуса) при прослушивании!


Записал пару видео, нарисовал быстро логотип, сделал скриншоты и отправил расширение на модерацию в Chrome Web Store, где за 2 дня его проверили и опубликовали. Теперь любой желающий может его бесплатно установить.


Как пользоваться?


Первым делом нужно установить расширение «YouTube SubSound» в ваш браузер.


После чего открыть любой ролик с субтитрами, вывести их на предпочитаемом языке и активировать озвучку, нажатием НОВОЙ кнопки в плеере YouTube.

YouTube SubSound — автоматическая озвучка субтитров на YouTube Субтитры, Озвучка, Русская озвучка, Дубляж, YouTube, Перевод, Расширение, Браузер, Google Chrome, Видео, Длиннопост

Всё! Голос будет идти параллельно с видео!


Дальнейшие планы


Озвучку на текущем этапе сложно назвать профессиональной. Поэтому в планах добавить синтез речи от Yandex и Google, которые должны улучшить качество звучания и восприятия слушателем.


Также есть идея регулировать скорость произношения и высоту голоса для отдельных фраз, дабы как можно сильнее приблизиться к оригинальной звуковой дорожке.


Заключение


Продукт призван помочь людям получить доступ к контенту, который в силу языкового барьера недосягаем или тяжело воспринимаем. YouTube SubSound даёт возможность смотреть обучающие, научно-популярные или развлекательные видео без привязки к конкретному языку!


Я с нетерпением жду ваших отзывов о разработанном мной расширении. Не стесняйтесь оставлять комментарии! И если вам понравилось, проголосуйте за проект на ProductHunt.

Показать полностью 1 1
961

И так каждый раз...

А как часто у вас новые проекты выходят удачными?

И так каждый раз... Смешарики, Проект, Ожидание и реальность, Мемы
Показать полностью 1
790

Кастомные формы Html

Кастомные формы Html HTML, CSS, Формы

Знаю что этот пост вряд ли зайдет. Такие посты редко тут заходят. Но мне и не нужны плюсики7.
Мне нужны комментарии от разработчиков (мнения).

Я готовился к одному большому проекту и там было много форм и еще и темный режим.
Решено было создать пак стилей для оформления форм. Если с текстовыми полями все просто, задал фон, бордер и готово то с остальными не так просто стилиовать все. Есть много webkit префиксов которые помогают в этом. но я так и не нашел такой пак стилей которые включали бы все эти префиксы да к тому же поддерживали бы темный режим.

Попробовал сделать это самому.

Я считаю что вышло неплохо, думаю может поделится опытом на habr-e и рассписать что, как и почему.

Так же есть стили и для тач интерейсов (без js). Если зайти с телефона то стили чуть отличаются. элементы чуть крупнее, чтоб было удобнее их нажимать.

Буду рад критике.  Может я что-то упустил из вида, или какие-то вещи сделал не совсем правильно.

ссылка на репозиторий: https://github.com/pelinoleg/Custom-Css-Forms

ссылка на демо: https://pelinoleg.github.io/Custom-Css-Forms/


Все спасибо.
Показать полностью
695

Энциклопедия символов «Юникодия» v1.1: я это сделал!

Напоминаю: я пишу программу под Windows — энциклопедию символов и замену стандартной Таблице символов. Качать тут.


Я дошёл уже до версии 1.1, и вот что вышло. Пишу крупные изменения и 1.0, и 1.1.

Энциклопедия символов «Юникодия» v1.1: я это сделал! Unicode, Windows, Программа, Разработка, Шрифт, Приложение, Программирование, Таблица, Длиннопост

Поддержка ВСЕГО Юникода 14


Вы правильно прочитали, не осталось ни одного тофу. Под Windows 10/11, разумеется — пользователям 7-ки больших обещаний не делаю. На картинке сверху — моя интерпретация кипро-минойской письменности, добавленной этой осенью. Да, сам рисовал шрифт, и вот откуда эта интерпретация взялась.


1. Реальный памятник, найденный где-то на Турецком Кипре.

2. Его факсимиле.

3. Прорисовка Майкла Эверсона (2020).

Энциклопедия символов «Юникодия» v1.1: я это сделал! Unicode, Windows, Программа, Разработка, Шрифт, Приложение, Программирование, Таблица, Длиннопост

Египетские и анатолийские иероглифы


Вообще-то в коллекции Noto для них есть отличные шрифты. Анатолийские выше всяких похвал, а у египетских один недостаток: как отрендерить в маленькую клеточку Юникодии? Ларчик просто открывался: OTF, который я кое за какие технические подробности недолюбливал. Но тут сильно другой рендерер конкретно для этого шрифта сработал на все 146%.

Энциклопедия символов «Юникодия» v1.1: я это сделал! Unicode, Windows, Программа, Разработка, Шрифт, Приложение, Программирование, Таблица, Длиннопост

Впоследствии выяснилась запара: символы счётных палочек иногда «проваливаются между пикселей». Нарисованы девять палочек, а видны только три! Их я просто скопировал в свой резервный TTF и прохинтовал, но тут случилось забавное: под Windows 7 я никак не мог прописать в заголовках резервного шрифта, что иероглифы поддерживаются. Я на подобный глючок натыкался и раньше, и под Windows 10 тоже — решилось просто, в Qt есть стандартный обход QRawFont.


А анатолийские — просто за компашку получили OTF-шрифт. Попробовал также заменить OTF’ом пахау хмонг, чей рендеринг мне тоже не нравился — не получилось.


Китайский, корейский, японский

Энциклопедия символов «Юникодия» v1.1: я это сделал! Unicode, Windows, Программа, Разработка, Шрифт, Приложение, Программирование, Таблица, Длиннопост

ККЯ-символов всего 115 тысяч, или 79% всего Юникода. Из них 94 тысячи иероглифов, остальное — корейский, тангутский, спецсимволы, японский, киданьский, нюй-шу, примерно в таком порядке. И где достать шрифты, которые поддержат такую громадину?


Оказалось, есть сайт GlyphWiki, оперативно реагирующий на изменения в Юникоде, но тамошние SVG — а значит, все шрифты, сделанные из них — технически страшны. И есть типограф Эндрю Уэст, который потихоньку клепает шрифт Babelstone Han. Собственно, задача — собрать из того и другого подходящую коллекцию. Шрифт с GlyphWiki я заменил другим, и целую ночь торчал в FontForge, исправляя хоть самые страшные глюки. Заодно ушло 10 мегабайт архива. Но это значит, что для пользователей Windows 7 ушли несколько древних письменностей, в частности готский — были за компашку в одном шрифте и исчезли в другом. Простите уж, я и не обещал пользователям 7-ки полную поддержку всего.


Декапитализация


К сожалению, в стандартах Юникода символы называются большими буквами: CANADIAN SYLLABICS WOODS-CREE FINAL TH. Но у меня с самого начала всё няшно и цивильно, и за это отвечает декапитализация — система из 700 правил и 250 исключений. Это немало, но строк-то в Юникоде 45 тысяч — даже такая недоавтоматика лучше ручной работы.

Энциклопедия символов «Юникодия» v1.1: я это сделал! Unicode, Windows, Программа, Разработка, Шрифт, Приложение, Программирование, Таблица, Длиннопост

«Canadian» — название письменности, сделать с большой буквы и включить следующий механизм.

«syllabics» — ключевое слово. Оставить с маленькой, но после сделать большую букву.

«Woods-Cree» и «final» — прилагательные. Если есть большая буква, она проталкивается по прилагательным дальше до Th. Так что получилось бы «Woods-cree final Th», но лесные кри — индейское племя и в английском с больших букв.


Уже четыре правила.


Не буду всё перечислять, но новых правил декапитализации я добавил очень много. Самое чувствительное — отыскал и отметил альтернативные написания имени Аллах. А также вручную перебрал все названия с «ligature» — никакая автоматика не расставит правильно большие буквы в каком-нибудь «Hebrew ligature Yiddish Yod Yod Patah».


Поиск


Уже следующей осенью моя программа устареет — появится Юникод 15, в котором будут веер, афро-гребень и WiFi. К тому же некоторые программы (и моя Юникодия тоже!) вовсю пользуются личными символами. Так что поиск по несуществующим символам стал более подробным. Вот, например, что увидим, когда поищем «590».

Энциклопедия символов «Юникодия» v1.1: я это сделал! Unicode, Windows, Программа, Разработка, Шрифт, Приложение, Программирование, Таблица, Длиннопост

При том, что ближайший символ к 590 — это U+0591, какой-то еврейский умляут, я не стал его выводить, а коряво воспроизвёл иконку.


Видим ещё одну фишку — поиск не только по шестнадцатеричному коду, но и по десятичному. Нашло не только U+0590, но и 590₁₀=24E. Поиск по названиям существовал и ранее, причём достаточно адекватный.


Собственные изображения спецсимволов


Некоторым символам — форматирующим или с особой функциональностью — в общем, забранным в пунктир — приходится делать своё изображение. Эти изображения хранятся в моём резервном шрифте в пользовательских позициях (E001 и далее), налажен механизм отрисовки. Вот несколько штук.

Энциклопедия символов «Юникодия» v1.1: я это сделал! Unicode, Windows, Программа, Разработка, Шрифт, Приложение, Программирование, Таблица, Длиннопост
Описания


Постарался проверить всё. Например, индийские письменности слоговые — как в каждой из них работает запись сложных слогов? Условный «стол» даже в родственных письменностях может писаться совершенно по-разному.


• са то ла  (то, что я обозначил чертой, называется «вирама» или «халанта» и стирает букву «а» из слога) — исходная письменность брахми, а также некоторые малоразвитые письменности Юго-Восточной Азии

• сᵊ то лᵊ — гласная по умолчанию «а» стала немой или почти немой — пенджабский с письменностью гурмукхи

• сᵀо ла — во втором слоге знакомая нам вирама, а в первом «с» и «т» склеились в лигатуру — так работает хинди с письменностью деванагари

• с то л — лаосский в XX веке отказался от гласной по умолчанию


А правда ли, что юникодными знаками европейских нот можно записать «Кузнечика»? Оказалось, нет. Даже несмотря на то, что играется на одной гитарной струне.

Энциклопедия символов «Юникодия» v1.1: я это сделал! Unicode, Windows, Программа, Разработка, Шрифт, Приложение, Программирование, Таблица, Длиннопост

В левосторонних письменностях кхароштхи и ханифи перед текстами-образцами для правильного рендеринга добавил знак RLM.

Энциклопедия символов «Юникодия» v1.1: я это сделал! Unicode, Windows, Программа, Разработка, Шрифт, Приложение, Программирование, Таблица, Длиннопост

Теперь слог «дхик» закодирован именно так, как в описании, только перед ним RLM = right-to-left mark. Копируй, вставляй, разбирай на символы — всё честно, как и подобает энциклопедии Юникода. (Раньше было ка+вирама+дха+и — и неловкое объяснение: простите, по-другому не рендерит.)


Недоработал: когда писалась статья, уже нашёл пару незначительных ошибок в описаниях. Ничего критичного, исправлю в следующей версии. (А ещё в версии 1.1 допустил неудачный рендеринг десятка латинских умляутов — это уже критично, быстренько перевыпустил.)


Так что спасибо за внимание!

Показать полностью 9
489

Юникодия v0.1 — моя энциклопедия символов

Я ещё студентом хотел сделать энциклопедию символов Юникода. И за всё это время, пока я хотел, Юникод разросся с 49 тысяч символов до 140 тысяч.


Но всё-таки я сделал, хоть и не до конца, и получилась такая себе замена Таблицы символов Windows. Вот результат 4,5 месяцев работы одного человека в нерабочее время.

Юникодия v0.1 — моя энциклопедия символов Unicode, Windows, Программа, Длиннопост, Шрифт, Разработка, Приложение, Программирование, Таблица

Сами понимаете, ни один шрифт не покроет всего Юникода. Кто-то предлагает комплект из трёх шрифтов, покрывающий весь Юникод 13 — но этот комплект коммерческий, и качество я не проверял. А нам, опенсорсникам, приходится искать — и хорошо, что Гугл сделал проект Noto (внимание, шрифты лучше брать прямо с их Гитхаба).


Но не Noto единым: на арабский, сирийский и ККЯ (китайский, корейский, японский) они просто забили, и они давно и безнадёжно неполные. Лаосский, готский и один из грузинских алфавитов — неканоничные глифы. Венгерские руны — просто жестоко глючат. Так что поиск шрифтов был сложным делом.


Да, вот ссылка на программу. Она бесплатная и открытая, пока только для Windows.


Программа на данный момент может немного. Она покрывает всю базовую и 2-ю плоскость Юникода, изрядный кусок 1-й и примерно половину 3-й. Позволяет простейшую навигацию по этому хозяйству, копирует символы в буфер, даёт небольшую информацию по письменностям, блокам и разным терминам — вот и всё.


Название самое лобовое: Юникод+энциклопедия → Юникодия.


Думая над эмблемой, сначала я хотел стебнуться над эмблемой Юнилевера и сделать вместо «положительных» образов конфет, птичек, ДНК и прочего разные символы из Юникода.

Юникодия v0.1 — моя энциклопедия символов Unicode, Windows, Программа, Длиннопост, Шрифт, Разработка, Приложение, Программирование, Таблица

Но потом подумал, что это уж слишком. У меня уже были мысли каким-то образом разделить письменности на Европу, Азию, Тихий океан, Америку, Африку и международные — так что возникла идея собрать букву U из разноцветных кубиков.

Юникодия v0.1 — моя энциклопедия символов Unicode, Windows, Программа, Длиннопост, Шрифт, Разработка, Приложение, Программирование, Таблица

Эти кубики и дали идею навигации по трёмстам блокам. Азию, как видите, я дополнительно разделил на ККЯ и остальное.


ККЯ — это примерно ¾ Юникода, и ткни куда-то в середину таблицы — попадёшь в иероглиф. Потому все ККЯ, кроме часто нужных катаканы и хираганы (японских язбук), изначально свёрнуты.

Юникодия v0.1 — моя энциклопедия символов Unicode, Windows, Программа, Длиннопост, Шрифт, Разработка, Приложение, Программирование, Таблица

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


Что будет дальше? Показ как можно большего куска Юникода — и точно всех не-ККЯ. (Кстати, индийскую письменность нандинагари за неимением шрифта я сам как-то коряво начёркал.) Поиск, как без него — пока он «засерен», но это первое, что будет работать. Некий рубрикатор для эмодзи. Может, какие-то утилиты для китайских иероглифов — но без посторонней помощи я этого не сделаю. Утилита для показа разных начертаний жестового письма Валери Саттон — я уже знаю, какая, это просто не было приоритетом версии 0.1.


Вот «моргалы выколю» на жестовом письме Саттон.

Юникодия v0.1 — моя энциклопедия символов Unicode, Windows, Программа, Длиннопост, Шрифт, Разработка, Приложение, Программирование, Таблица

Есть ли аналоги? Наш самый первый аналог — Таблица символов Windows. Правда, она ограничена одной задачей — поиском в шрифтах того или иного символа. А со здоровенным Юникодом часта другая задача — найти, есть ли в каком-то системном шрифте редкий символ.


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


Unicode-table.com — внимание, без адблокера не соваться. Автор сделал большую работу, но всё ещё много автоматических переводов и мало нетривиальной информации, к тому же сайт около года не обновляется. На самом деле мы с его автором сотрудничаем: я деру данные у него, он у меня.


BabelMap — бесплатная программа с моей же философией. Она несколько меньше, так как не тащит полные шрифты. Зато автор китаевед, и есть неплохой поиск по иероглифам.


Для чего я выложил здесь? Для пиара, как без него. Во-вторых, только пользователи подскажут, как улучшить интерфейс, какая нужна функциональность и какие неточности в описаниях.


Спасибо за внимание!

Юникодия v0.1 — моя энциклопедия символов Unicode, Windows, Программа, Длиннопост, Шрифт, Разработка, Приложение, Программирование, Таблица
Показать полностью 6
428

VPN для Youtube, Instagram и пр

VPN для Youtube, Instagram и пр VPN, Доступ, Обход блокировок, Instagram, LinkedIn, YouTube, Легко, Wireguard, Запрет, Социальные сети, Длиннопост

VPN-сервер для блондинок? Легко.


(примечание: автор использует образ-клише "блондинка - это не очень умная женщина", но сам эту точку зрения не разделяет).


Сейчас много предложений для доступа через VPN к закрытым в некоторых странах online-сервисам, типа Twitter, Instagram и пр. Для чего человеку нужен VPN в каждом конкретном случае - не важно, бывают объективные причины (люди ведь иногда, например, просто могут захотеть скачать курс видео-лекций по физике от Решьевского лицея с закрытого видеохостинга).


Вопрос: Если можно, то как?

Заранее оговорюсь - можно, но не бесплатно.


Вступление длинное, стараюсь разжевать необходимые к выполнения действия. Если читать времени нет, то скрольте текст до картинки с Риком и Морти.


Итак, основных вариантов два:


1) Купить доступ у специальных VPN-сервисов. Далее ставите программу для доступа через VPN, настраиваете ее и все работает.


Плюсы: Минимум телодвижений, улобный и понятный интерфейс клиентских программ. Бац! и все работает.


Минусы: Те, кто блокируют доступы могут узнать, что блокировку обходят с помощью конкретных сервисов и эти самые сервисы тоже запретят. О том, что происходит на этих VPN-сервисах знают только их владельцы, но это больше беспокоит параноиков.


(тут скорей всего первая группа блонднок сдулась от сложности написанного).


2) Развернуть аж целый свой собственный VPN-сервер где-нибудь в Европе (или другой промежуточной стране, откуда есть доступ к закрытому ресурсу) и подключаться через него.


Плюсы: Борьба с VPN-сервисами и запрет на их использование Вас скорей всего никогда не коснется. Доступ можно сделать не только себе, но и друзьям, тем самым разбив расходы на абонентскую плату поровну. Смотрите: 500 рублей/мес на пятерых человек - не очень большая сумма, а если на 10 человек, то приближается к цене бутылки Coca-Cola 0,5л.


Минусы: Нужно разбираться в технологиях и уметь разворачивать спецальное программное обеспечение (тетенька с обложки данной статьи точно не осилит).


Несмотря на очевидные плюсы 1-го варанта я предлагаю вариант №2 как самый рациональный.


А еще я расскажу как это сделать не имея должной квалификации, т.е. если возвращаться к ранее упомянутому клише - осилит даже блондинка.


Несмотря на то, что букв в тексте описания много, всего действий три:

- Купить сервер в Европе (звучит нифига не просто, да?)

- Настроить этот сервер

- Настроить клиентскую часть (например, смартфон)


Тут, скорей всего, сдуло последнюю блондинку, которая хотела бы себе доступ к Инстаграм :)

Ну что ж, если кто-то еще остался, то предлагаю перейти от предварительных ласк к активным действиям. Делов-то всего на 20 минут, а потом будет "лафА".


Поехали!

VPN для Youtube, Instagram и пр VPN, Доступ, Обход блокировок, Instagram, LinkedIn, YouTube, Легко, Wireguard, Запрет, Социальные сети, Длиннопост

1-е действие: Купить сервер в Европе


Идем по ссылке: https://ztv.su/aff.php?aff=398

на сайт ZTV.SU

это реферальная ссылка, и сайт меня немного похвалит за привлеченного человека.

Если поощерять сей опус подобным образом читатель не захочет, то под реф.ссылкой я указал адрес самого сайта и его можно вбить в браузер самостоятельно.


Регистрируйтесь. Почему именно этот сайт, ведь полно похожих? Потому что я пользуюсь им уже 4 года и ни разу не было ни одного инцидента (не было ни единого разрыва :) ), а еще там принимают оплату через Ю.Мани (Яндекс.Деньги) и для сервера во Франции нам не придется строить сложных схем с денежными переводами в Европу.


Итак, зарегистрировались. Теперь авторизуйтесь на сайте ztv.su и проследуйте по ссылке:

https://ztv.su/store/vps-kvm-ssd-vo-frantsii

для выбора сервера к покупке


Вам предложат несколько серверов с разными характеристиками, но нам будет достаточно самого дешевого (за 499 рублей/месяц) из доступного.

Можете просто пройти по ссылке, чтобы не искать:

https://ztv.su/store/vps-kvm-ssd-vo-frantsii/ssd-fr-1


Откроется окно настройки заказа.

В пункте "Операционная система" укажите Debian 11 x64. После этого нажмите Далее.

VPN для Youtube, Instagram и пр VPN, Доступ, Обход блокировок, Instagram, LinkedIn, YouTube, Легко, Wireguard, Запрет, Социальные сети, Длиннопост

После этого появится окно подтверждения заказа. Нажмите "Оформить" и оплатите Ваш заказ.

Через пару минут после успешной оплаты заказа в почтовом ящике у Вас будет письмо похожего содержания:

VPN для Youtube, Instagram и пр VPN, Доступ, Обход блокировок, Instagram, LinkedIn, YouTube, Легко, Wireguard, Запрет, Социальные сети, Длиннопост

Я замазал свои реквизиты.

Вам нужно где-то записать Основной IP и Пароль (или просто сохранить письмо).

Чуть позже они Вам пригодятся.


2-е действие: Настроить сервер


Если Вы работаете в Windows, то скачайте программу Putty для доступа к Вашему новому серверу, проследовав по ссылке:

https://the.earth.li/~sgtatham/putty/latest/w64/putty.exe


Если Вы работете в Linux, то читаете эту статью как развлекательный материал и всё это умеете настраивать самостоятельно.


Итак, запустите Putty.

VPN для Youtube, Instagram и пр VPN, Доступ, Обход блокировок, Instagram, LinkedIn, YouTube, Легко, Wireguard, Запрет, Социальные сети, Длиннопост

В поле "Host Name (or IP address)" впишите тот адрес, который Вам прислали в письме ZTV (пункт: Основной IP из письма).

И нажмите Open.

Может выскочить окошко с уточняющим вопросом

VPN для Youtube, Instagram и пр VPN, Доступ, Обход блокировок, Instagram, LinkedIn, YouTube, Легко, Wireguard, Запрет, Социальные сети, Длиннопост

Нажмите "Да" или "Yes" (в английской локализации) и увидите предложение ввести логин:

VPN для Youtube, Instagram и пр VPN, Доступ, Обход блокировок, Instagram, LinkedIn, YouTube, Легко, Wireguard, Запрет, Социальные сети, Длиннопост

Введите: root

и нажмите Enter.


После этого появится запрос на ввод пароля, типа такого:

VPN для Youtube, Instagram и пр VPN, Доступ, Обход блокировок, Instagram, LinkedIn, YouTube, Легко, Wireguard, Запрет, Социальные сети, Длиннопост

Пароль у Вас был указан в письме ZTV (пункт: Пароль). Его можно копировать, а в это окошко вставить.

Вставка скопированного пароля осуществляется нажатием правой кнопки мышки в любой части черного экрана окна Putty.

Имейте ввиду, что введенный (или вставленный) пароль не отображается. Если ничего не отобразилось - это нормально, просто нажмите Enter.


После успешного входа Вы увидите приглашение ввести команду для Вашего сервера, типа такого

VPN для Youtube, Instagram и пр VPN, Доступ, Обход блокировок, Instagram, LinkedIn, YouTube, Легко, Wireguard, Запрет, Социальные сети, Длиннопост

Это значит, что сервер готов к работе.


Чтобы настройку сервера не превращать в ад, достаточно скопировать следующую длинную строку:


wget -O wireguard-configurator.sh "https://raw.githubusercontent.com/SPIDER-L33T/wireguard-conf..." && chmod +x wireguard-configurator.sh && ./wireguard-configurator.sh

вставить в окно Putty нашего сервера (нажатием правой кнопки мыши) и нажать на Enter.


Таким образом мы запустим инструмент установки и настройки специального комплекса программного обеспечения в связке с Wireguard, который и обеспечит вас VPN-соединением.

Сам инструмент сделан для неподготовленных пользователей, потому в работе с ним проблем быть не должно.


Итак, после того как мы нажмем Enter, начнется магия, забегают циферки с буковками и появится диалог:

VPN для Youtube, Instagram и пр VPN, Доступ, Обход блокировок, Instagram, LinkedIn, YouTube, Легко, Wireguard, Запрет, Социальные сети, Длиннопост

Нажимайте 2 чтобы работать с инструментом на русском языке.

VPN для Youtube, Instagram и пр VPN, Доступ, Обход блокировок, Instagram, LinkedIn, YouTube, Легко, Wireguard, Запрет, Социальные сети, Длиннопост

Как видно из картинки выше, программа сможет сама все настроить.


Имейте ввиду, что параметры, которые программа будет предлагать сохранить, могут отличаться от того, что представлено на моих примерах.


Например, вот как выглядел экран после подготовки настроек для сервера на моем тестовом сервере:

VPN для Youtube, Instagram и пр VPN, Доступ, Обход блокировок, Instagram, LinkedIn, YouTube, Легко, Wireguard, Запрет, Социальные сети, Длиннопост

Как предлагает программа, нажимайте любую клавишу (например, Enter) и дальше опять побегут буковки и циферки, а в конце программа спросит:

VPN для Youtube, Instagram и пр VPN, Доступ, Обход блокировок, Instagram, LinkedIn, YouTube, Легко, Wireguard, Запрет, Социальные сети, Длиннопост

С этого места начинается

3-е действие: Настройка клиента.


Пишите имя первого клиента на Вашем сервере (например Ваше): я написал для наглядности Petya. И нажмите Enter.


На экране появится QR-код для клиента.

VPN для Youtube, Instagram и пр VPN, Доступ, Обход блокировок, Instagram, LinkedIn, YouTube, Легко, Wireguard, Запрет, Социальные сети, Длиннопост

если у Вас телефон на Android, то тут https://play.google.com/store/apps/details?id=com.wireguard.android&hl=ru&gl=US скачивайте приложение для подключения.

Если Apple, то качайте тут: https://apps.apple.com/ru/app/wireguard/id1441195209


На Андроид-версии запустите приложение и нажмите плюсик в правом нижнем углу.

На Apple-версии в правом верхнем углу нажмите плюсик.


В появившемся диалоге укажите "QR-код" и наведите камеру сканера на экран.


Сгенерированный код считается и Ваше приложение на телефоне автоматически настроится.


Для включения VPN на телефоне в приложении WireGuard просто включите переключатель и все Ваши подключения пойдут так, как будто Вы в реальности находитесь во Франции.


Отключение переключателя вернет Вас на Ваше подлинное местоположение.


Если Вы захотите подключить такую же штуку для своих друзей, то повторно запустите приложение-конфигуратор на сервере, написав в окне программы Putty команду:

./wireguard-configurator.sh

как на картинке:

VPN для Youtube, Instagram и пр VPN, Доступ, Обход блокировок, Instagram, LinkedIn, YouTube, Легко, Wireguard, Запрет, Социальные сети, Длиннопост

чтобы не набирать всю команду руками есть хитрость:

наберите первые символы: (точка и слэш), потом букву "w" и нажмите на клавиатуре клавишу TAB.

Команда автоматически допишется.


Теперь можно нажать Enter.

Появится уже знакомый диалог выбора языка. Выберите его и увидете меню:

VPN для Youtube, Instagram и пр VPN, Доступ, Обход блокировок, Instagram, LinkedIn, YouTube, Легко, Wireguard, Запрет, Социальные сети, Длиннопост

Думаю, тут уже все понятно. Нужно просто нажать "1" и указать имя нового пользователя.

Таким образом можно сделать VPN-доступ для всех своих друзей.


Друзьям потребуется только поставить на смартфон приложение WireGuard и сканировать индивидуальный QR-код (для каждого человека свой). Только приложение ставьте по ссылкам, которы я указал в данной статье, т.к. через поиск по маркету можно случайно найти какую-нибудь неофициальную копию, которая еще может быть с вирусом.


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

Для чего все это сделано? Для того, чтобы простые люди без ИТ-образования могли пользоваться нормальным VPN-доступом, а не брать платные аккаунты в сервисах, которые в любой момент могут быть заблокированы и которые могут, например, передавать третьим лицам информацию о всех подключениях.


Сам я пользуюсь этим же VPN-решением, например, для посещения Linkedin в поисках работы, потому могу авторитетно заявить, что всё обкатано на собственной шкуре.


Спасибо за внимание.


P.S. Статья писалась не ради накрутки подписчиков или сбора плюсов, и следующую статью о том как через это VPN-соединение выкачивать из каналов на Youtube видео-файлы (например, чтобы сохранить ценный видеоурок у себя на компьютере) я напишу не после того, как получу положительные отзывы от читателей, а просто как найдется немного свободного времени.

Показать полностью 15
365

Плеер для проигрывания torrent'ов

Теперь можно запускать торрент-видео прямо в плеере на веб странице.


Есть такой проект, который называется papayaplayer: https://papayaplayer.com/


Сервис позволяет сделать кинотеатр из торрентов:

1. Если уже есть сайт - то вы можете привязать кнопку "play" к торрентам для проигрывания их в плеере вместо скачивания.

Плеер для проигрывания torrent'ов Торрент, Приложение, Плеер

2. А если сайта нет, то можно интегрировать целый блок, который сам по себе является полноценным кинотеатром и содержит в себе:

- Плеер - который пожирает много форматов и может проигрывать видео из торрентов онлайн. Всю нагрузку по обработке и отдаче в клиент берет на себя сервис папайи;

- Поиск - сделан с использованием Jackett, позволяет подключиться к множеству торрент-агрегаторов;

- История просмотров;

- Добавление в избранное.

Плеер для проигрывания torrent'ов Торрент, Приложение, Плеер

Инструкция с кодом для интеграции тут: https://papayaplayer.com/#instruction или https://github.com/Papayaplayer.


Сервис устойчив к блокировке (ротируемые прокси <-> конфиг файл <-> доверенный адрес хранения файла).


Любители торрентов-объединяйтесь!

Показать полностью 1
Отличная работа, все прочитано!