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

Аномальная рыбалка

Симуляторы, Мидкорные, Ролевые

Играть

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

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

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

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

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

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

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
12
Mistred
3 года назад

Самописный переключатель треков для Windows⁠⁠

Очень люблю слушать музыку на пк во время работы через приложение "Яндекс.Музыка" (не реклама), но меня раздражает что у нее нет мини виджета по переключению музыки, или нужно открывать приложение, или использовать кнопки на клавиатуре, коих к сожалению нет на раб ноуте.

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

Первый виджет является обычным вызываемым окном через панель значков винды, который показывает название трека, исполнителя и обложку и 3 кнопки, две их которых отвечают за переключение треков, и одна соответственно pause\play.

Самописный переключатель треков для Windows Компьютер, Windows, Csharp, Visual Studio, Яндекс, Windows 10, Net, Dotnet, Яндекс Музыка, Программирование, Github, Приложение, Программист, Google, Длиннопост

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

Самописный переключатель треков для Windows Компьютер, Windows, Csharp, Visual Studio, Яндекс, Windows 10, Net, Dotnet, Яндекс Музыка, Программирование, Github, Приложение, Программист, Google, Длиннопост
Самописный переключатель треков для Windows Компьютер, Windows, Csharp, Visual Studio, Яндекс, Windows 10, Net, Dotnet, Яндекс Музыка, Программирование, Github, Приложение, Программист, Google, Длиннопост

Вот ссылка на гитхаб https://github.com/Mistreds/MusicWPF. Readmi к проекту честно писать лень, он элементарный, запустил и пользуйся. Самораспаковывающиеся архивы где Release, MusicWidget виджет для раб стола, MusicControl, всплывающий виджет для панели значков

Но есть несколько но, проект написан на C# в среде  .Net 6, для переключения треков используется win sdk, так что проект поддерживается только на windows 10 (возможно и windows 11, я не проверял).

Проверенные плееры:

-Яндекс музыка  приложение (работает)

- Яндекс музыка браузерная версия (работает только play\pause и получает название треков без обложки)

-Youtube (когда играет в плейлистах работает переключение, а так получает название, автора канала и обложку видео)

-AIMP (не работает)

-Windows media player (не знаю кто им пользуется, но не работает)

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

Самописный переключатель треков для Windows Компьютер, Windows, Csharp, Visual Studio, Яндекс, Windows 10, Net, Dotnet, Яндекс Музыка, Программирование, Github, Приложение, Программист, Google, Длиннопост

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

Показать полностью 4
[моё] Компьютер Windows Csharp Visual Studio Яндекс Windows 10 Net Dotnet Яндекс Музыка Программирование Github Приложение Программист Google Длиннопост
30
AsrielNeo
AsrielNeo
3 года назад

На что способен Paint net?⁠⁠

Я создал этот текст на Paint net за час :)

На что способен Paint net? Текст, Asriel, Логотип, Paint, Net, Солнце, Луна

А это мой первый логотип который я попытался сделать на Paint net используя плагин Imagetext

На что способен Paint net? Текст, Asriel, Логотип, Paint, Net, Солнце, Луна

Да возможно не идеально но я буду стараться  :)

Показать полностью 1
[моё] Текст Asriel Логотип Paint Net Солнце Луна
3
168
DELETED
3 года назад
Наука | Научпоп

Декодер DTMF на C#⁠⁠

Сегодня рассмотрим использование преобразования Фурье, которое я показывал в предыдущем видео, на примере программы декодирования двухтональных сигналов DTMF, написанной на C#. Я не использую никаких особенных оптимизаций дабы оставить код максимально простым и понятным. Исходник программы тут:

https://github.com/galilov/arduino-dtmf/tree/main/ProcessDtm...

[моё] Dtmf Программирование Arduino Net Csharp Dotnet Видео
19
2
DELETED
4 года назад

Анонимность в сети⁠⁠

Серфим TOR в Chrome

Tor — свободное и открытое программное обеспечение для реализации второго поколения так называемой луковой маршрутизации. Это система прокси-серверов, позволяющая устанавливать анонимное сетевое соединение, защищённое от прослушивания.

Если вы очень заботитесь о своей безопасности и анонимности в сети, но не очень хотите устанавливать TOR, прокси и т.д, то специально для вас создано расширение "Kronymous". Оно будет на полностью автоматической и бесплатной основе пропускать весь ваш трафик через TOR.

Kronymous – специальная консоль для установки безопасного соединение.

1) Устанавливаем Kronymous. После запуска появится окно терминала, жмем "START TOR PROXY", ждем пока загрузится. Не закрывайте данное окно во время использования, для удобства сверните.

2) Устанавливаем Proxy SwitchyOmega. Заходим в настройки и заходим в раздел "Proxy". Там выставляем нужные для нашей работы параметры сети
"Protocol – SOCKS5, Server –127.0.0.1, Port – 9999". Нажмите Apply changes.

3) На панели инструментов браузера появится значок Proxy SwitchyOmega, кликните на него и активируйте пункт "Proxy".

После всех этих действий, весь ваш трафик будет проходить через сеть TOR, все вкладки будут иметь разный IP. Для отключения Tor в Chrome нужно либо закрыть окно терминала Kronymous, либо нажать на кнопку Proxy Switcher Omega и выбрать прямое соединение.

Показать полностью
Tor Net Текст
17
DELETED
4 года назад

Главный цвет фона⁠⁠

Заметил, что если поставить на фон рабочего стола в windows 10 Знаменитую фотографию "Безмятежность" то автоматом главный цвет фона будет схож с тем, что был в Windows XP.

Главный цвет фона Windows XP, Windows 10, Совпадение, Показалось, Paint, Net, Ностальгия, Длиннопост
Главный цвет фона Windows XP, Windows 10, Совпадение, Показалось, Paint, Net, Ностальгия, Длиннопост
Главный цвет фона Windows XP, Windows 10, Совпадение, Показалось, Paint, Net, Ностальгия, Длиннопост
Главный цвет фона Windows XP, Windows 10, Совпадение, Показалось, Paint, Net, Ностальгия, Длиннопост

по крайней мере мне так кажется) Можете сами также сделать.

Показать полностью 3
[моё] Windows XP Windows 10 Совпадение Показалось Paint Net Ностальгия Длиннопост
13
breeze82
4 года назад

Выбор роутера для дома⁠⁠

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

[моё] IT Net Текст
58
4
Frdnz4
5 лет назад
Android Developers

Тесты ПУЭ на Xamarin часть 5⁠⁠

Часть 1: Тесты ПУЭ на Xamarin

Часть 2: Тесты ПУЭ на Xamarin часть 2

Часть 3: Тесты ПУЭ на Xamarin часть 3

Часть 4: Тесты ПУЭ на Xamarin часть 4

Приложение: https://play.google.com/store/apps/details?id=com.GRText.pue...

Клик по кнопке "Следующий вопрос" сбрасывает все MyLabel к исходному состоянию. Затем в контексте привязок обновляется отображаемый экземпляр QuestCase и некоторые свойства. Посредством OnPropertyChanged("Имя_свойства") система извещается об изменении указанного свойства, затем система изменяет привязанные объекты.

Тесты ПУЭ на Xamarin часть 5 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net
Тесты ПУЭ на Xamarin часть 5 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net

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

Тесты ПУЭ на Xamarin часть 5 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net

Переход к странице настроек прост: Создаётся страница Sets, ей устанавливается контекст привязок, страница Sets отображается. Программная часть Sets содержит только конструктор, нехитрый функционал реализован в выше показанном XAML.

Тесты ПУЭ на Xamarin часть 5 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net

На этом я заканчиваю серию.

Да, я "причёсываю" проект. Думаю, он будет опубликован на Github, а ссылка будет под этим комментарием: #comment_175300323

Показать полностью 4
[моё] Xamarin Csharp Программирование Приложение на Android Разработка Net
4
6
Frdnz4
5 лет назад
Android Developers

Тесты ПУЭ на Xamarin часть 4⁠⁠

Часть 1: Тесты ПУЭ на Xamarin

Часть 2: Тесты ПУЭ на Xamarin часть 2

Часть 3: Тесты ПУЭ на Xamarin часть 3

Приложение: https://play.google.com/store/apps/details?id=com.GRText.pue...

В конструкторе класса App устанавливается главная страница приложения - MainPage, в конструкторе главной страницы создается экземпляр класса MyView, который устанавливается контекстом привязок. Для события получения ответа GotAnswer устанавливается обработчик.

Тесты ПУЭ на Xamarin часть 4 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net, Длиннопост

MainPage.xaml.cs содержит три поля. Color для подсвечивания MyLabel по которым сделан клик,  в вопросах где больше одного варианта ответа. Color - исходный цвет MyLabel. И переменная для работы счётчика кликов (некоторые элементы ожидают больше одного клика).

Тесты ПУЭ на Xamarin часть 4 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net, Длиннопост
Тесты ПУЭ на Xamarin часть 4 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net, Длиннопост

При клике по одному из MyLabel выполняется функция TapGestureRecognizer_Tapped. В ней сначала проверяется получено ли ожидаемое количество ответов. Если да, то ничего не происходит, выполнение функции завершается. Иначе, инвертируется свойство IsClicked MyLabel'a по которому был сделан клик и изменяется свойство Taps(количество выбранных ответов) контекста привязок. При изменении свойства Taps оно сравнивается с ожидаемым количеством ответов и если выбрано ожидаемое количество ответов, вопрос становится закрытым, срабатывает событие GotAnswer.

Тесты ПУЭ на Xamarin часть 4 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net, Длиннопост
Тесты ПУЭ на Xamarin часть 4 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net, Длиннопост

В обработчике события GotAnswer проверяется полученный ответ. Если ответ неверный, этот вопрос вносится в список чаще показываемых. Т.е. свойству Errors этого экземпляра QuestCase присваивается значение 5. Если ответ из списка чаще показываемых и ответ верный свойство Errors уменьшается на 1. Затем показываются цвета всех MyLabel.

Тесты ПУЭ на Xamarin часть 4 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net, Длиннопост

Список чаще показываемых вопросов - это экземпляры QuestCase со свойством Errors больше 0.

Тесты ПУЭ на Xamarin часть 4 Xamarin, Csharp, Программирование, Приложение на Android, Разработка, Net, Длиннопост
Показать полностью 6
[моё] Xamarin Csharp Программирование Приложение на Android Разработка Net Длиннопост
2
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии