Coder Social home page Coder Social logo

steamcurrency's Introduction

Программа, которая сможет ответить на вопрос "Сколько придёт мне на Steam, если я пополню счёт через Qiwi или WebMoney?"

Системные требования

Основная версия программы (SteamCurrency.exe) требует Windows 10 (версию 1607) и новее и .Net 8 (любой вариант)

Автономная версия программы (SteamCurrency.7z) не требует .Net 8.

Работа программы

Программа через Rest-запросы узнаёт у Steam (окольными путями), WebMoney и Qiwi (через API) курсы валют и производит вычисления суммы, которая поступит, и суммы, которую "съест" конвертация.

Обратите внимание

  • Курсы у Steam, Qiwi и WebMoney отличаются от биржевых, поэтому их необходимо узнавать.
  • Программа сохраняет курсы с предыдущего запуска и может производить расчёты по ним без подключения к интернету.
  • Курс стима считается через сравнение цен на торговой площадке у одного и того же товара. Возможно, есть более правильный способ, так как цены на торговой площадке округлены до двух знаков после запятой, что приводит к погрешности при вычислениях в пределах 1 рубля.
  • Qiwi конвертирует валюты по курсам, которые выше тех, о котором он сообщает. Я не знаю, почему так, но примерно их высчитал и внёс в программу.
  • Курс WebMoney берется на основе справночного с сайта сервиса. Курс для вашей сделки стоит вписать самостоятельно - он обычно заметно ниже справочного.
  • WebMoney имеет комиссию 18% (на практике 16%) на пополнение Steam. Программа это учитывает.
  • Существует вероятность, что программа может не получить или получить неправильные курсы. Подождите некоторое время и попробуйте снова.
  • Не стоит проверять курсы слишком часто (речь о десятках раз в час), так как это может привести к временному бану по IP.

Приглашение на сервер автора программы Vanilla Russian Expanded, посвященный RimWorld, модам и переводам.

steamcurrency's People

Contributors

onecodeunit avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

dman-dp

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.