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
Доопрацювання 1С УТ 11 для ТСД Zebra (RDP): різні звукові сигнали при скануванні
1000 UAH
Конфигурация: 1С УТ 11 Адресный склад ТСД Zebra TC26 Работа через RDP Сканирование товаров выполняется в документах приемки, размещения, отбора и других складских операциях. Текущая проблема: Кладовщики работают через ТСД Zebra. При сканировании не всегда замечают сообщения на… C#, Базы данных и SQL ∙ 1 день 10 часов назад ∙ 5 ставок |
Восстановить конфигурацию 1с
5000 UAH
Конфигурация CRM & ERP SmartCeiling (2.8.26.0) Защита через Регистрационный Код. Зарегистрирована до конца года. Базы данных и SQL ∙ 2 дня 1 час назад ∙ 8 ставок |
Нужен специалист 1С для доработок и разработкиИщу специалиста по 1С для сотрудничества на фрилансе. В настоящее время уже работаю с подрядчиком, который обеспечивает поддержку и обслуживание системы 1С. Однако из-за загруженности подрядчика возникает необходимость в оперативном выполнении дополнительных задач, доработок и… Базы данных и SQL ∙ 7 дней 1 час назад ∙ 12 ставок |
Восстановление инстаграм после блокировки3 марта 2026 г заблокировали инстаграм с причиной нарушения правил. Считаю произошла какая то ошибка, так как страничка была личной с фото и видео личных поездок. Коментарии и тд я не писала нигде. Отправляла несколько раз на обжалование. Не могу скачать свои файлы, так как не… Базы данных и SQL, Веб-программирование ∙ 7 дней 12 часов назад ∙ 6 ставок |
Устранить проблему неполного импорта данных из Excel-файлов спецификаций Новой Почты в 1С:
2000 UAH
Цель: Есть обработка в 1с по загрузке спецификации Новой почти. По непонятнім причинам перестало подгружать некоторіе табличніе данніе Нужно найти причину и Устранить проблему неполного импорта данных из Excel-файлов спецификаций Новой Почты в 1С: Малый Бизнес. Текущее… Администрирование систем и сетей, Базы данных и SQL ∙ 10 дней 19 часов назад ∙ 16 ставок |