RAdmin (Remote Administrate) C++ & C#
Есть готовый проект, который всего-навсего надо переписать.
Себе проект я представляю как удалённое администратирование офисных ПК и слежение за сотрудниками офиса. Чем занимаются в рабочее время, контроль за безопасностью фирмы, быстрый удалённый доступ к раб. месту, содействие в помощи по различным вопросам (по работе).
Так-же вижу развитие проекта как лицензирование и сдача в аренду на месяц/продача до определённой даты разным фирмам.
Есть исходный код проекта, но проект не соответствует моим требованиям. Надеюсь на Ваш профессионализм и заинтересованность сотрудничать (Если хороши, то возможно дальнейшее сотрудничество).
Приложение Desktop C#, исходный файл для коннекта с C#, написан на C++.
ТЗ
C#
1) Добавить пункты меню Bots, Loader, Settings, Info (Menu bar)
2) Инфо о подключённых: Присутствует index стран (US, RU, UK и т.д.), добавить графические флаги перед индексами стран.
3) Раздел Loader - добавить кнопку Local File (При нажатии можно выбрать любой файл находящийся на ПК)
a) Функционал и настройки, добавить поле ввода: Index(US, RU, UK) (Если выбрана одна из стран, допустим US, то все подключения со страной US получают задачу, например запустить выбранный файл Local file)
b) Limits (Любое вводимое кол-во) к примеру 15, значит должно запустить файл только 15 подключениям, или к примеру коннектов 5, а задача стоит 15 запросов, задача будет ждать новых подключений и продолжит запускать оставшийся лимит, но не в коем случае не запускать файл тем, кому был запущен уже, даже если он переподключился. Если нет лимитов, то запуск всем имеющимся коннектам
с) Запуск по id (Строка ввода id) подключённого, если несколько, то через запятую (Либо лучше выборка через выпадающий список)
d) Также добавить строку ввода "Загрузка файла по ссылке" Download & Execute. Так-же применяются параметры a). b). c). как и в Local File
e) Использование Local File глушит строку Download & Execute, делает не действительной во избежание ошибок в системе. Использование функций a). b). уместно. Пример US - 50 загрузок или UK - 10 - запуски поочерёдно, не рандомно, а id строку глушит (Запрещает вводить информацию в ID). Если используется функция id, то глушит index и limits. Кнопка OK - создать задачу, задача отображается внизу в блоке.
4) Раздел Settings добавляет функционал Server IP. Вводим IP сервера, так-же Port (Строка ниже) для подключения к серверу. Обновление информации о подключениях Refresh(sec) - в строку ввод кол-во секунд для обновления подключений (Для того, чтобы в реальном времени видеть кто отключается, а кто подключается).
5) Клацаем по подключённому правой кнопкой мыши, выскакивает меню, удалить Keylog, Keypass, Pass stealer. Добавить load file или run file - переносит во вкладку loader и авто id ставит, hold ctrl - выбрать несколько подключений и так-же переносить в loader. И copy id - скопировать id.
6) С++ Исполняемый файл удалить в коде, также строки с keylog и pass stealer. Удалить мусор
7) При выключении Desktop C# настройки и задачи не сбивались.
8) Desktop C# поставить серверную лицензию под ключ или логин и пасс (Выдаваемые сгенерированные данные пользователю, клиенту). Для защиты продукта.
9) Если умеете делать обфускацию кода C# и C++ будет хорошо, но будет замечательно, чтобы я сам мог делать мутацию кода при компилировании проекта, чтобы я мог беспрепятственно подвергать код изменению и не терять обфускацию.
Для выполнения проекта требуются знания языков кода: C#, C++, SQL. Опыт работы с базами данных и хорошо бы маломальское понимание в дизайне прикладных приложений. Либо составить простой дизайн, но чтоб его можно было спокойно поменять без появления ошибок в коде. Дизайн приложения должен быть в тёмном стиле
Приложение - прикладное, не веб-сайт!
Всю доп. информацию можно обсудить в ЛС
Актуальні фриланс-проєкти в категорії Бази даних та SQL
Потрібен Power BI спеціаліст для побудови управлінської звітності на базі BAS Бухгалтерія КОРППро компаніюМи є дистриб’ютором міжнародних спортивних брендів в Україні. Облік ведеться в BAS Бухгалтерія КОРП.Шукаємо спеціаліста, який допоможе побудувати систему управлінської звітності для керівництва компанії на базі Power BI.Важливо: нас цікавить не просто візуалізація… Бази даних та SQL, Бухгалтерські послуги ∙ 3 дні 10 годин тому ∙ 6 ставок |
Технічне завдання: Інтеграція чат-бота Telegram з BAS1. Загальний опис Необхідно реалізувати інтеграцію чат-бота з системою BAS для передачі та запису даних про товари (замовлення). 2. Вхідні дані (що передає чат-бот): ID групи Назва товару (з кодом товару) Ціна товару 3. Логіка роботи: При натисканні накнопку Замовити Чат-бот… Автоматизація управління підприємством, Бази даних та SQL ∙ 3 дні 13 годин тому ∙ 19 ставок |
Интеграция данных 1СОрганізувати якісну підготовку та перетік данніх з 1С у BigQuery для подальшого використання у Looker:Організувати данізгідно того, які поля потрібні.Підготувати зрозумілу структуру таблиць і проміжних наборів даних, на яких будуватимуться дашборди.Налаштувати завантаження… Бази даних та SQL, Обробка даних ∙ 5 днів 5 годин тому ∙ 9 ставок |
Розробка простого системи контролінгу та обліку управлінського в Google Sheets «під ключ»Назва завдання: Розробка простого системи контролінгу та обліку управлінського в Google Sheets "під ключ" для будівельної компанії в Польщі (+ онлайн навчання та допомога при впровадженні) Про компанію, контекст і мою основну проблему Доброго дня, Шукаю досвідченого спеціаліста… Бази даних та SQL, Бухгалтерські послуги ∙ 6 днів 10 годин тому ∙ 36 ставок |
Розробка аналітичного Power BI дашборду
2000 UAH
Ось такий у нас запит, потрібна людина яка розбирається з Power BI: Екран 1: Strategic Cockpit (Фінансове здоров'я заводу) Ціль: За 5 секунд зрозуміти, «де ми втрачаємо гроші і скільки?». KPI Tiles (Верхня смуга): Загальна маржа (Факт vs План) в %. Сума «упущеної вигоди»… Бази даних та SQL ∙ 6 днів 13 годин тому ∙ 13 ставок |