Owl Quests Engine — движок для проведения многопользовательских онлайн квестов с разными типами заданий, картой, инвентарём

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

Заново расписывать историю его создания не буду, об этом я уже писал в этой статье на пикабу: https://pikabu.ru/story/den_rozhdeniya_i_kvestyi_6016612
Статья не набрала много плюсов (ага, много букв :)), но там зато рассказана история создания, заодно показано, как он применялся в первый раз, непосредственно на том самом дне рождения, для которого он был изначально написан.

Читать далее

Рубрика: Soft by Shpirat, Обзоры, Программы, Сети | Метки: , , , , , | Добавить комментарий

Про бинарную азбуку Морзе и спонтанно созданный сервис для её кодирования-декодирования

Вот так интересно бывает, что вспоминаешь то, о чём давно уже не вспоминал, а потом это ещё и превращается во что-то!

Очень непонятно, да? Сейчас всё поясню!

Дело в том, что недавно в разговоре с одним человеком вспомнил про азбуку Морзе, а также про то, как ещё в давние времена, мы, будучи подростками, переписывались, используя эту самую азбуку. Те буквы, что чаще использовались, запомнились лучше, что естественно. Но речь сейчас не о запоминании. Вспомнил я также о том, что был способ кодирования азбуки Морзе двоичным кодом — ноликами и единицами. Ничего сложного, но интересно было, а на первый взгляд даже как-то непонятно, если не вглядываться и не заметить закономерности. Погуглил я на эту тему и ничего не обнаружил. А вот это уже было удивительно! Читать далее

Рубрика: etc, Soft by Shpirat, Программы | Метки: , , , , , , | Добавить комментарий

Desktop-ный чат на Delphi с поддержкой ников, комнат, статусов, проброса портов и клиент-серверной архитектурой (на сокетах)

Во времена службы в армии, был это 2013 год, начал я чатик тогда делать. Не помню, для чего и почему, но помню, что было интересно и увлекательно его делать. Оно и понятно! Когда сидишь и никуда не можешь уйти, когда свобода ограничена, мозг начинает из того, что есть, придумывать себе задания, чтоб не скучать. А задание это было, кстати, довольно крутым 🙂
Даже позже, когда уже закончилась служба в армии, часто вспоминал то время, как продуктивно получалось тогда что-то делать, потому что не было никаких отвлекающих факторов (ну, почти. Были ещё основные задания тоже, конечно же), и деться никуда не можешь, и люди не отвлекают. Плюс режим и распорядок дня тоже делали своё хорошее дело 🙂
Даже мысли потом бывали, что было бы круто сделать армию чисто для программистов, где есть и распорядок дня, и физическая подготовка (это тоже важно для мозгов), и в остальное время сидишь и пилишь код! Это было бы круто!
Но что-то я немножко от темы отступил, слишком длинное предисловие получилось… Читать далее

Рубрика: Soft by Shpirat, Программы, Сети | Метки: , , , , , , , , | Добавить комментарий

Деление на 0 в C#.

Как мы знаем, делить на 0 нельзя. Но все же что будет происходить если все же поделим в языке программирования C#?

Читать далее

Рубрика: Заметки о .Net | Добавить комментарий

Игра 2048 на Pascal ABC .NET

Попросил меня однажды один человек помочь ему с курсовой. Все делали что-то простенькое, а он вот решил выделиться, замахнулся на игру, даже начал, но потом он понял, что как-то не понимает некоторых вещей, поэтому обратился за помощью ко мне 🙂
Ну а я что… Помог ему, конечно же! Да и самому было интересно! А теперь расскажу о некоторых подробностях и «возможностях» игры, а также ниже можно будет ссылку на исходники найти 🙂  Читать далее

Рубрика: etc, Soft by Shpirat, Программы | Метки: , , , , | Добавить комментарий

ProxyMapper — консольная программа для прозрачного проброса портов через разные типы прокси

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

Но вот недавно всё же сделал и я свою программу, которая умеет пробрасывать порты через прокси для программ, которые сами с прокси не умеют работать. Вот так и появилась эта программа «proxymapper», о которой я сейчас и расскажу. )
Это консольное приложение не требует установки и администраторских прав и выглядит вот так:
Справка по командам программы proxymap
Читать далее

Рубрика: Soft by Shpirat, Обзоры, Программы, Сети | Метки: , , , , , | 7 комментариев

smtpsender — маленькая, но гибкая программа для отправки писем из командной строки (с мультиаттачем файлов, поддержкой SSL/TLS и прокси, выполнением скриптов)

Всем привет! В этот раз представляю вашему вниманию небольшую программу для отправки почты из консоли. Она умеет работать через HTTP, Socks4 и Socks5 прокси, поддерживает аттач нескольких файлов, умеет читать и использовать параметры отправки из файла, чтобы не приходилось каждый раз передавать кучу параметров при вызове программы. Просто иной раз нужно автоматизировать какое-либо действие, а потом получить отчёт по почте, вот тут и бывает порой необходимость в отправке почты из консоли.

Но! Обо всём по порядку)

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

Читать далее

Рубрика: Soft by Shpirat, Обзоры, Программы, Сети | Метки: , , , , , , , , , , | 16 комментариев

Управляемая галерея на PHP и MySQL с созданием preview

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

Все исходники и структуру базы оставлю в конце статьи.
Читать далее

Рубрика: Soft by Shpirat, Программы | Метки: , , , , , , , , , | 17 комментариев

VK Friends Spy — приложение для просмотра изменений в списках друзей ДРУГИХ людей в ВК

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

Рубрика: Soft by Shpirat, VK, Сети | Метки: , , , , , | 3 комментария

Анонимный приватный чат на node.js (используя express и socket.io)

Всем привет! Давненько тут ничего мы не публиковали, то времени не было, то нечем было делиться просто. Но теперь всё изменилось! Решил недавно я опробовать Node.JS. И по своему обыкновению решил сделать чат.

Находится он тут: http://chat.shpirat.net/

Вступительная страница

Обо всём по-порядку. Читать далее

Рубрика: etc, Soft by Shpirat, Обзоры, Программы, Сети | Метки: , , , , | 6 комментариев