В этой статье мы прикрутим богомерзкий донат к ванильному серверу Minecraft с помощью Powershell. Преимущество метода в том, что майнкрафт это лишь частный случай реализации автоматических платежей с помощью консольных команд. Мы лишь слушаем, что нам присылает платежная система и заворачиваем это в команду. И главное – никаких плагинов.
А принимать платежи мы будем через PayPal. Самое главное, для того чтобы начать принимать платежи не нужно изменять код, PayPal отправит нам все что нужно. На сайте будем использовать через кнопки, так что на сайте можно обойтись чистым HTML. Абстрагируемся от тонкостей самой платежной системы и сконцентрируемся только на основных моментах в коде.Читать полностью »
Рубрика «powershell» - 2
Как я сделал систему приема платежей в Minecraft на чистом PowerShell
2020-05-12 в 12:15, admin, рубрики: minecraft, powershell, администрирование, Блог компании RUVDS.com, донаты, игры, Игры и игровые приставки, лайфхаки, Лайфхаки для гиков, Серверное администрированиеУсложнение команд консоли, 1979−2020
2020-04-26 в 10:41, admin, рубрики: linux, ls, open source, powershell, UNIX, Дуглас Макилрой, опции, Разработка под Linux, Софт, философия UnixМоё хобби — открыть «Философию UNIX» Макилроя на одном мониторе, одновременно читая маны на другом.
Первый из принципов Макилроя часто перефразируют как «Делайте что-то одно, но делайте хорошо». Это сокращение от его слов «Создавайте программы, которые делают одну вещь хорошо. Для новой работы создавайте новые программы, а не усложняйте старые добавлением новые "функций"».
Макилрой приводит пример:
Для посторонних кажется удивительным тот факт, что компиляторы UNIX не выдают листинги: печать лучше осуществляется и более гибко настраивается с помощью отдельной программы.
Если вы откроете справку для ls
, то она начинается с
ls [-ABCFGHLOPRSTUW@abcdefghiklmnopqrstuwx1] [file ...]
То есть однобуквенные флаги для ls
включают все строчные буквы, кроме {jvyz}
, 14-ти прописных букв, @
и 1
. Это 22 + 14 + 2 = 38 только односимвольных вариантов.
Читать полностью »
Что такое Windows PowerShell и с чем его едят? Часть 5: Доступ к внешним объектам
2020-04-22 в 15:54, admin, рубрики: powershell, Блог компании RUVDS.com, разработка под windows, системное администрирование, системное программированиеВ операционных системах Windows поддерживаются различные объектные инфраструктуры. Для доступа к ним можно использовать интерфейсы прикладного программирования (API), но разработка полноценных приложений не всегда оправдана. В PowerShell существуют специальные командлеты, позволяющие обращаться к объектам .NET, COM, WMI (CIM) и ADSI в интерактивном режиме. В четвертой части цикла мы изучили основы с упором на классы .NET Core, а сейчас хотим углубить тему и разобрать особенности взаимодействия PowerShell с внешними объектами.Читать полностью »
Идеальный скрипт запуска сервера Minecraft
2020-04-01 в 15:05, admin, рубрики: minecraft, minecraft server, powershell, Блог компании RUVDS.com, игры, Игры и игровые приставки, Лайфхаки для гиков, моды, Серверное администрирование, скриптыАвтор очень любит игру, и сам является администратором небольшого сервера «чисто для друзей». Как водится среди любителей, на сервере замодировано все, а это влечёт за собой нестабильность работы и как следствие падения. Так как Powershell автор знает лучше, чем расположение магазинов на своей улице, он принял решение сделать «Лучший Скрипт Для Запуска Майнкрафт 2020». Этот же скрипт послужил основой для шаблона в маркетплейсе Ruvds. Но все исходники уже есть в статье. Сейчас по порядку, как это все производилось.
Читать полностью »
Что такое Windows PowerShell и с чем его едят? Часть 4: Работа с объектами, собственные классы
2020-03-31 в 11:55, admin, рубрики: powershell, Блог компании RUVDS.com, разработка под windows, системное администрирование, системное программированиеТекстовый вывод команд в окне интерпретатора PowerShell — всего лишь способ отображения информации в пригодном для человеческого восприятия виде. На самом деле среда ориентирована на работу с объектами: командлеты и функции получают их на входе и возвращают на выходе, а доступные в интерактивном режиме и в сценариях типы переменных базируются на классах .NET. В четвертой статье цикла мы изучим работу с объектами более детально.Читать полностью »
Вышла первая превью-версия Microsoft PowerShell 7.1 для Windows, Linux и macOS
2020-03-30 в 9:00, admin, рубрики: powershell, Блог компании RUVDS.com, разработка, системное администрированиеКомпания Microsoft выпустила новую превью-версию PowerShell 7.1 — средства для автоматизации работы и языка сценариев для Windows, Linux и macOS. Эта версия содержит в себе возможности, которых не было в PowerShell 7.0. Общедоступная версия PowerShell 7.0, которой предшествовала платформа PowerShell Core 6.x, выпущена в начале Марта сего года.
Превью PowerShell 7.1 включает в себя новые модули и инструменты, над которыми работает команда PowerShell. Но нет гарантии того, что всё это попадёт в обычный выпуск PowerShell 7.1, который должен выйти через неделю или две после выхода платформы .NET 5. Это так из-за того, что, начиная с PowerShell 7.0, Microsoft согласует выход новых версий PowerShell с расписанием выхода новых версий .NET.
Читать полностью »
Что такое Windows PowerShell и с чем его едят? Часть 3: передача параметров в скрипты и функции, создание командлетов
2020-03-23 в 9:30, admin, рубрики: powershell, Блог компании RUVDS.com, разработка под windows, системное администрирование, системное программированиеВо второй части цикла рассматривались основы языка программирования PowerShell, а сейчас стоит разобраться с использованием написанного на нем кода для задач администрирования. Самый очевидный способ это сделать — запустить сценарий. Кроме него существует возможность создания собственных командлетов.Читать полностью »
Что такое Windows PowerShell и с чем его едят? Часть 2: введение в язык программирования
2020-03-04 в 10:45, admin, рубрики: powershell, Блог компании RUVDS.com, разработка под windows, системное администрированиеИсторически утилиты командной строки в Unix-системах развиты лучше чем в Windows, однако с появлением нового решения ситуация изменилась.
Выкупать — так королеву: Varonis расследует быстро распространяющийся шифровальщик-вымогатель “SaveTheQueen”
2020-02-18 в 12:43, admin, рубрики: active directory, powershell, SaveTheQueen, антивирусная защита, Блог компании Varonis Systems, информационная безопасность, шифровальщик
Новая разновидность вредоносного ПО класса вирусов-вымогателей зашифровывает файлы и добавляет к ним расширение ".SaveTheQueen", распространяясь через системную сетевую папку SYSVOL на контроллерах доменов Active Directory.
Наши заказчики столкнулись с этим вредоносом недавно. Приводим наш полный анализ, его результаты и выводы ниже.
Читать полностью »
Что такое Windows PowerShell и с чем его едят? Часть 1: основные возможности
2020-02-11 в 10:16, admin, рубрики: powershell, Блог компании RUVDS.com, системное администрированиеИсторически утилиты командной строки в Unix-системах развиты лучше чем в Windows, однако с появлением нового решения ситуация изменилась.
Windows PowerShell позволяет системным администраторам автоматизировать большинство рутинных задач. С ее помощью можно менять настройки, останавливать и запускать сервисы, а также производить обслуживание большинства установленных приложений. Воспринимать синее окошко как еще один интерпретатор команд было бы неправильно. Такой подход не отражает сути предложенных корпорацией Microsoft инноваций. На самом деле возможности Windows PowerShell гораздо шире: в небольшом цикле статей мы попробуем разобраться, чем решение Microsoft отличается от более привычных нам средств.