Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam

Пикабу Игры +1000 бесплатных онлайн игр

Управляйте маятником, чтобы построить самую высокую (и устойчивую) башню из падающих сверху постов. Следите за временем на каждый бросок по полоске справа: если она закончится, пост упадет мимо башни.

Башня

Аркады, Строительство, На ловкость

Играть
Игра «История одной фермы» - увлекательное и бросающее вызов вашим серым клеточкам приключение, от которого невозможно оторваться!

История одной фермы - маджонг

Маджонг, Казуальные, Приключения

Играть
Поднимайтесь как можно выше по дереву, собирайте цветы и дарите их близким.
Вас ждут уникальные награды и 22 выгодных промокода!

Пикаджамп

Аркады, Казуальные, На ловкость

Играть
Модное кулинарное Шоу! Игра в ресторан, приготовление блюд, декорирование домов и преображение внешности героев.

Кулинарные истории

Казуальные, Новеллы, Симуляторы

Играть

Тайна Самоцветов: Ключ Сокровищ - Три в ряд

Казуальные, Три в ряд, Головоломки

Играть

Топ прошлой недели

  • Oskanov Oskanov 8 постов
  • alekseyJHL alekseyJHL 6 постов
  • XpyMy XpyMy 1 пост
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Browser

919 постов сначала свежее
6
skvirtanemsya
skvirtanemsya
1 месяц назад

Помогите!⁠⁠

Помогите! Вопрос, Яндекс, Браузер, Без рейтинга

Каждый день раз по 100 я вижу этот баннер, естественно переходить на их браузер я не собираюсь, но так получилось что сам поиск для моих целей работает лучше. Подскажите может есть какое-нибудь расширение или скрипт который будет убирать этот ГОВНОЕБУЧЕЕ баннер. (сам искал не нашел)

[моё] Вопрос Яндекс Браузер Без рейтинга
14
EndorPh1ne
1 месяц назад
Программы и Браузеры

Рейтинг авторов и их публикаций в Instagram, Youtube, Twitter⁠⁠

Приветствую. Я хочу рассказать вам о проекте Reglament. Для чего он нужен, какие проблемы решает и вообще как появилась идея.

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

Думаю все заметили, что в последнее время социальные платформы стали больше ориентированы на "авторы важнее", а обычные пользователи на втором месте.

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

Качество контента

Я много времени провожу на YouTube. Иногда я вижу что заголовки и клик бэйт превью имеют мало или вообще ничего общего с содержимым видео.

Иногда вижу что плохо отрегулирован звук или слишком громкая музыка, плохое качество съемки или монтажа, очень много рекламы. Однажды видел как человек разместил 40 минутное видео, 4 из которых рекламировал свой аккаунт на других платформах, а остальное видео просто чёрный экран.

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

Проблема комментариев

Хороший автор примет во внимание адекватную критику из комментариев, плохой просто удалит или вообще запретит комментирование. Но был у меня случай

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

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

Мошенники

Я слышал истории и видел примеры того, как авторы через свои аккаунты размещают объявления о продаже товаров или оказании услуг с предоплатой, после чего автор просто не отвечает. Так же видел сомнительные проекты для инвестиций, где люди теряют деньги. Не так давно видел как человек просто несколько дней подряд создавал новый криптовалютный токен и предлагал его купить в прямом эфире, хотя сам все продавал как только начинался рост. В чате на трансляции я пытался предупредить людей, но меня просто банили. Это обидно, я хочу предостеречь людей, но не могу. Хочу заметить что на канале у него было больше 200К подписчиков. То есть сейчас нельзя доверять авторам даже с большим их количеством, ведь люди их накручивают и иногда даже перепродают аккаунты.

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

Поиск хороших авторов

Понимаю что мнение об авторе у каждого может быть своё. Но было бы неплохо, если бы у авторов был какой-то рейтинг, категории и тэги для поиска, которые пользователи сами смогут добавлять. Это бы упростило поиск авторов согласно своим предпочтениям.

Продвижение любимых авторов

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

Решение

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

Как это работает

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

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

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

Уже реализовано:

Комментарии автору и публикациям (Позитив/Негатив)

Дискуссии (Ответы на комментарии)

Голосование за комментарии и ответы

Поиск авторов (По имени пользователя или ссылке на профиль)

Список из Топ 100 лучших авторов

Возможность пожаловаться на комментарий

Расширение Reglament доступно бесплатно в магазине Chrome Web Store.

P.S. Ссылку оставить не могу, если есть вопросы, отвечу в комментах.

Показать полностью
[моё] Расширение Социальные сети Рейтинг Карма Браузер Google Chrome Текст Длиннопост
0
2
ru1000
ru1000
1 месяц назад
Серия Игрушечный программист - мой опыт Construct 3

Обход кэширования игр, сделанных на Construct 3⁠⁠

Добрый день!

Меня зовут Руслан.
С 2016 года делаю игры в редакторе Construct 3 (раньше он назывался Construct 2), преимущественно без использования "настоящего" кода.

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

В этом посте описан мой способ обновлять игры, сделанные на Construct 3.

Сегодня китайская нейросеть сподобилась выдать работающую версию скрипта для автоматического обновления игры. Хочу поделиться результатом.

Суть проблемы:

Браузеры любят всё кэшировать. Они распихивают себе по кармашкам (в кэш) все скрипты игры, картинки, звуки и прочее, из чего состоит игра.

В итоге, когда мы заливаем на сервер новую версию, то может произойти вот что.

1. Игрок, который раньше уже играл в эту игру, запускает её у себя в браузере,

2. Браузер показывает ему устаревшую версию, загруженную из кэша, а не с сервера. Вроде как это снижает нагрузку на сервер, но в итоге игрок не увидит обновление.

Как это решается теперь в наших проектах:

1. Чтобы понять, новая это версия или старая, я стараюсь всегда выводить на экран номер версии, где-нибудь в нижнем углу, бледненько, но читаемо.

Обход кэширования игр, сделанных на Construct 3 Разработка, Программа, Construct 3, Gamedev, Компьютерные игры, Кэш, Firefox, Browser Games, Браузер, Длиннопост

Как я указываю версию проекта на экране игры.

При старте каждого экрана в это текст вывожу номер версии из системной переменной projectversion.

Обход кэширования игр, сделанных на Construct 3 Разработка, Программа, Construct 3, Gamedev, Компьютерные игры, Кэш, Firefox, Browser Games, Браузер, Длиннопост

Вывод версии на старте каждого экрана.

Иначе можно бесконечно чинить баги, не понимая, это старая версия загружена или просто новая сломалась.

2. Добавляю в проект группу с группами, в которой происходит обработка автоматического обновления.

Обход кэширования игр, сделанных на Construct 3 Разработка, Программа, Construct 3, Gamedev, Компьютерные игры, Кэш, Firefox, Browser Games, Браузер, Длиннопост

Список групп для обработки Обновления игры.

Немного ниже покажу содержимое этих групп подробнее.

3. Создаю отдельный слой update, на котором располагаю одноцветный фон, вращающуюся иконку загрузки, кнопку обновления и текст с оповещением, что найдена новая версия.

Обход кэширования игр, сделанных на Construct 3 Разработка, Программа, Construct 3, Gamedev, Компьютерные игры, Кэш, Firefox, Browser Games, Браузер, Длиннопост

Так это выглядит в игре.

Фон растягиваю на весь экран.

4. Прозрачность слоя update привязываю к прозрачности иконки на этом слое. Иконке заданы поведения Rotate и Tween, что позволяет ей бесконечно крутиться и плавно менять прозрачность.

То есть, теперь можно управлять прозрачностью слоя, задавая прозрачность иконки.

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

Обход кэширования игр, сделанных на Construct 3 Разработка, Программа, Construct 3, Gamedev, Компьютерные игры, Кэш, Firefox, Browser Games, Браузер, Длиннопост

Действия на старте экрана и привязка прозрачности слоя Обновления к иконке.

5. Далее, используем плагин Browser. Когда он сигнализирует, что нашёл обновление - включаем окно (точнее сказать - слой) Обновления.

Обход кэширования игр, сделанных на Construct 3 Разработка, Программа, Construct 3, Gamedev, Компьютерные игры, Кэш, Firefox, Browser Games, Браузер, Длиннопост

Действия при обнаружении Обновления и включение окна (слоя) Обновления.

Важный момент. Как Браузер понимает, что есть новая версия игры?

По номеру версии!

Поэтому стараемся не забывать обновлять этот номер в поле Version (в главных настройках проекта в самом верху.

Обход кэширования игр, сделанных на Construct 3 Разработка, Программа, Construct 3, Gamedev, Компьютерные игры, Кэш, Firefox, Browser Games, Браузер, Длиннопост

Где указывается номер текущей версии проекта.

Для удобства, я нумерую версии текущей датой и примерным временем сохранения проекта.

6. Параллельно с включением окна (слоя) Обновления у меня блокируются все активные игровые слои, чтобы игрок не ускакал случайно на другой экран.

Также включаю вращение иконки (Rotate, до включения слоя она не вращается, чтобы не тратить системные ресурсы).

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

Обход кэширования игр, сделанных на Construct 3 Разработка, Программа, Construct 3, Gamedev, Компьютерные игры, Кэш, Firefox, Browser Games, Браузер, Длиннопост

Здесь иконка вращается посредством поведения Rotate.

7. Когда обновление наконец загрузилось (определяем это с помощью того же плагина Browser), проверяем, если иконка Обновления ещё не включалась (может случиться и такое), то включаем её и показываем поверх кнопку "Обновить".

Обход кэширования игр, сделанных на Construct 3 Разработка, Программа, Construct 3, Gamedev, Компьютерные игры, Кэш, Firefox, Browser Games, Браузер, Длиннопост

Обработка обнаруженной новой версии.

Обход кэширования игр, сделанных на Construct 3 Разработка, Программа, Construct 3, Gamedev, Компьютерные игры, Кэш, Firefox, Browser Games, Браузер, Длиннопост

Включение кнопки Обновить.

Если же экран обновления уже включен, то просто включаем кнопку, чтобы игрок мог сам нажать её в удобный для него момент.

Также меняем текст на новый.

Обход кэширования игр, сделанных на Construct 3 Разработка, Программа, Construct 3, Gamedev, Компьютерные игры, Кэш, Firefox, Browser Games, Браузер, Длиннопост

Включаем кнопку, которая закрывает собой иконку и меняем текст.

8. И наконец последнее - обработка нажатия кнопки.

Обход кэширования игр, сделанных на Construct 3 Разработка, Программа, Construct 3, Gamedev, Компьютерные игры, Кэш, Firefox, Browser Games, Браузер, Длиннопост

Обработка нажатия кнопки Обновить.

Тут всплыла та самая закавыка со скриптом, из-за которой пришлось напрягать китайскую нейросеть.

В браузерах Chrome, Opera, Yandex - в целом всё работает нормально и без скрипта. Когда кнопка нажата - страница просто обновляется с помощью Browser - Reload и всё ок - грузится новая версия.

Но Firefox решил выпендриться и в нём эта конструкция уходит в бесконечную перезагрузку: Грузится старая версия и снова появляется окно Обновления, пока игрок не догадается нажать Shift-F5, чтобы вручную загрузить самую новую версию.

if ('serviceWorker' in navigator) {

navigator.serviceWorker.getRegistrations().then(function(registrations) {

// 1. Удаляем все сервис-воркеры

for (let registration of registrations) {

registration.unregister();

}

// 2. Очищаем кеш (если доступно)

if ('caches' in window) {

caches.keys().then(function(cacheNames) {

cacheNames.forEach(function(cacheName) {

caches.delete(cacheName);

});

});

}

// 3. Задержка 500 мс + жесткая перезагрузка

setTimeout(() => {

window.location.reload(); // Или window.location.href = window.location.href;

}, 1000);

});

} else {

// Просто перезагружаем, если сервис-воркеров нет

window.location.reload();

}

Поэтому здесь пришлось прикрутить вышеупомянутый JS-скрипт, сгенерированный нейросетью с 20-й попытки.

Переменную browserName пришлось завести вручную, чтобы определять, в каком браузере запущена игра.

Обход кэширования игр, сделанных на Construct 3 Разработка, Программа, Construct 3, Gamedev, Компьютерные игры, Кэш, Firefox, Browser Games, Браузер, Длиннопост

Узнаём что за браузер у игрока.

var userAgent = navigator.userAgent;

if (userAgent.indexOf("Chrome") > -1) {

runtime.globalVars.browserName = "Chrome";

} else if (userAgent.indexOf("Firefox") > -1) {

runtime.globalVars.browserName = "Firefox";

} else if (userAgent.indexOf("Safari") > -1) {

runtime.globalVars.browserName = "Safari";

} else if (userAgent.indexOf("Edge") > -1) {

runtime.globalVars.browserName = "Edge";

} else if (userAgent.indexOf("MSIE") > -1 || userAgent.indexOf("Trident") > -1) {

runtime.globalVars.browserName = "Internet Explorer";

} else {

runtime.globalVars.browserName = "Unknown";

}

// Теперь вы можете использовать переменную browserName в вашем проекте

console.log("Browser: " + runtime.globalVars.browserName);

Соответственно, для Firefox используем чудо-скрипт на JS, а в остальных браузерах, стандартный Browser - Reload.

У меня этот способ сработал. Возможно в каких-то ещё браузерах тоже нужно обрабатывать нажатие кнопки с помощью скрипта.


P.S. В следующих постах планирую выкладывать другие нюансы работы в Construct 3, которые применяю в своей работе.

P.P.S. Для более надёжного хранения завёл также телеграм-канал Игрушечный программист: https://t.me/toyprogrammer

Показать полностью 13
[моё] Разработка Программа Construct 3 Gamedev Компьютерные игры Кэш Firefox Browser Games Браузер Длиннопост
15
hitasu
hitasu
1 месяц назад

Ответ VMGYRAL в «Тупым ублюдкам из Мэйл ру»⁠⁠8

юзвери, как вы в инет то вообще смогли вылезти
пользуйтесь adblock adblock plus (присадки такие для большинства браузеров) они вырезают большую часть рекламы

разбирайтесь уже с компьютером и инструментами для работы/дома - хватит скулить

да, мейл и яндекс те ещё спамеры, но кто мешает отвечать тем же валенком в то же место, с той же скоростью и крутить этих ушлых спамеров

а мейл ру кстати традиционно ещё с 90х годов спамит как не в себя
учите матчасть и компьютер! (для смартов/планшетов тоже полно решений вырезающих рекламу)

варианта два платный и бесплатный, начните с бесплатного установив adblock или adblock plus, потом если не достаточно или критично посмотрите платные варианты

Mail ru ВКонтакте Реклама Яндекс Браузер Хром Яндекс Браузер Сафари Ответ на пост Текст Волна постов
3
4
JOB.LAB
JOB.LAB
1 месяц назад

ChatGPT, Grok 3 и Midjorney без VPN прямо в браузере⁠⁠

🟢 URL из видео: https://dns.comss.one/dns-query

🟢 ChatGPT и Grok 3: https://chatgpt.com https://grok.com

Показать полностью
ChatGPT Интернет Браузер VPN Видео YouTube Короткие видео YouTube (ссылка) Повтор
2
3
user10490642
1 месяц назад

Реклама яндекс браузера с намёком⁠⁠

Реклама яндекс браузера с намёком Яндекс Браузер, Яндекс, Браузер, Реклама, Длиннопост

сммщик молодец.


Реклама яндекс браузера с намёком Яндекс Браузер, Яндекс, Браузер, Реклама, Длиннопост
Показать полностью 2
[моё] Яндекс Браузер Яндекс Браузер Реклама Длиннопост
3
8
MakeMeFeelSoGood
MakeMeFeelSoGood
2 месяца назад

Ответ на пост «Яндекс - задолбал - иди ты на.уй !!!»⁠⁠1

Такое сообщение регулярно появляется в приложении

Ответ на пост «Яндекс - задолбал - иди ты на.уй !!!» Яндекс, Негатив, Браузер, Раздражающая реклама, Скриншот, Бесит, Ответ на пост, Длиннопост
Показать полностью 1
Яндекс Негатив Браузер Раздражающая реклама Скриншот Бесит Ответ на пост Длиннопост
3
2315
user9199740
2 месяца назад

Яндекс - задолбал - иди ты на.уй !!!⁠⁠1

Яндекс - задолбал - иди ты на.уй !!! Яндекс, Негатив, Браузер, Раздражающая реклама, Скриншот, Бесит
Яндекс Негатив Браузер Раздражающая реклама Скриншот Бесит
259
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии