Требуется разработка программы на C#, которая будет автоматически выбирать доступное соединение с наибольшей скоростью и переключаться при его отключении. В случае падения канала или всех каналов необходимо предусмотреть отправку СМС через USB модем мобильного оператора.
Создать PowerShell скрипт
- 2 режима работы
- Глоссарий
- Реестр файлов - временное хранилище для результатов работы скрипта. Это может быть текстовый файл или что-то другое. Важно, чтобы это обеспечивало стабильную работу даже если после работы в режиме 1 перед запуском в режиме 2 компьютер будет несколько раз перезагружен.
- Режим 1. Временное переименование файлов
- Поиск всех файлов с указанным в параметре разрешением в указанном в параметре каталогом и его подкаталогами
- Пример: нужно найти все файлы с разрешением `txt` в каталоге и подкаталогах `C:\FolderName`
- Для каждого найденного файла
- Сохранить старое название в реестр файлов. По этому реестру в режиме 2 будет производиться обратное переименованием
- Найденный файл переименовать в уникальное короткое название для его папки. При определении нового имени уникальность проверять независимо от разрешения. Разрешение при этом остаётся прежним
- Сохранить новое название файла после переименования в реестр файлов
- Примеры:
- Пример 1: Файл назывался `Тестовый файл.txt_ds` и нет других файлов в папке. Новое название будет `a.txt_ds`.
- Пример 2: Файл назывался `Тестовый файл.txt_ds` и в одном каталоге с ним уже есть файл `a.pdf`. Новое название будет `b.txt_ds`
- Поиск всех файлов с указанным в параметре разрешением в указанном в параметре каталогом и его подкаталогами
- Режим 2. Обратное переименование файлов
- Для всех файлов, которые есть в реестре выполнить следующее
- Найти файл с новым названием в той же папке, что и раньше, но не учитывать разрешение файла при поиске
- Переименовать файл в изначальное название согласно реестру файлов. При этом разрешение не учитывать
- Пример:
- В каталоге есть файл `b.txt`. Согласно реестру для файла `b.txt_ds` исходное название `Тестовый файл.txt_ds`. Поэтому финальное название файла после переименования будет `Тестовый файл.txt`
- Для всех файлов, которые есть в реестре выполнить следующее
Заявки фрилансеров
Похожие заказы
- Прикладное ПО1 исполнительЗавершен2 года назад
- $90
Требуется разработать приложение для фотостойки с фотоаппаратом Canon. Приложение должно делать фотографии, накладывать фильтры и печатать их. Работает на Windows 10 с разрешением 1920x1080. Включает сервисные функции, интерфейс и работу с API. Необходима графика для интерфейса в формате PSD или PNG.
Прикладное ПО1 исполнительЗавершен2 года назад - $80
Необходимо разработать прикладное ПО для получения данных по коду маркировки через API Честного знака. Нужно передавать код или его часть и получать структуру с данными о владельце и перемещениях. Код должен быть реализован в области ЗаполнениеДанных в модуле формы на сервере, при изменении реквизита ОтсканированныйКодМаркировки. Результаты должны заполнять таблицу ПолученныйРезультат.
Прикладное ПО1 заявкаЗакрыт2 года назад - $50
Создайте приложение для мониторинга на Windows, которое выводит красный круг в углу экрана при отсутствии ответа от сервера. Задайте настройки, включая координаты, радиус, адреса/порты для запроса, номер точки и интервал запросов. Реализуйте REST запрос с номером точки, где ответ '1' означает, что все в порядке.
Прикладное ПО1 исполнительЗакрыт2 года назад Ищется специалист для доработки готового проекта по нейросетям на GitHub. Необходимо внести небольшие изменения и подробно объяснить функционал, используя библиотеки Keras, Scikit и TensorFlow. Подробности проекта и его структура будут обсуждены в процессе работы.
Прикладное ПО1 заявкаЗакрыт3 года назад- $45
Необходимо запустить проект на Visual Basic, используя систему контроля версий GIT, и исправить возникшие ошибки. Задача должна быть выполнена сегодня. Бюджет составляет 45$, оплата производится по факту готовности без авансов.
Прикладное ПО2 заявкиЗакрыт2 года назад - $190
Разработка решений в Unreal Engine по техническому заданию. Первый блок работ с сроками 2-3 дня и бюджетом 190$. Оплата производится по готовности без авансов.
Прикладное ПО1 заявкаЗакрыт2 года назад Необходимо разработать мультимедиа-программу для демонстрации работы шасси DA 42 NG. Программа должна включать подъем шасси, управление выключателями, индикацию и соответствие переключателей с электрической схемой. Включите в проект также вырезанный участок управления шасси из приборной панели.
Прикладное ПО2 заявкиЗакрыт2 года назадТребуется разработка поисковой системы с функцией парсинга данных по ссылке с сайта OZON. Необходимо собрать информацию, провести аналитику и кластеризацию для формирования базы данных. Ожидается создание и закрепление данных на серверах, а также аналитика для вывода информации.
Прикладное ПО3 заявкиЗакрыт2 года назад