Доделать утилиту по изменению ключей реестра на C++ и C#
Цена договорная
Есть два файла / мини-проекта:
wineOfficeSupport.cpp - 180 строк
installOfficeSupport.cc - 20 строк
Одна из них, понятное дело, упаковывает другую в исполняемый для linux.
Назначение софтины, что имеется: добавить в реестр (формально Windows, на деле Wine-вский) ключи реестра для того, чтобы обработчиком XLSX файлов становилась нужна нам программа.
Что нужно, две задачки:
1) Написать UNinstaller - который бы удалял те настройки, которые ставит инсталлятор, сбрасывал их в исходное состояние (очищает; логировать "какими были предыдущие настройки" нет нужды).
2) Если есть возможность, с помощью Zenity или чего-то подобного в обеих софтинах вывести MessageBox вида "Дополнительные настройки успешно установлены / ОК", или вывести то же самое в консольку. Сейчас софтина молча отрабатывает, ничего не сообщая пользователю. Конечные ОС, где будет запускаться, используют GTK.
Как буду выбирать и порядок работы:
1) Цена имеет значение.
2) Рассчитываю на общую разумность порядка сдачи: пишите решение, демонстрируете полную работоспособность и выполнение заявленных функций, скидываю вам оплату, вы скидываете исполняемые файлы и исходники.
wineOfficeSupport.cpp - 180 строк
installOfficeSupport.cc - 20 строк
Одна из них, понятное дело, упаковывает другую в исполняемый для linux.
Назначение софтины, что имеется: добавить в реестр (формально Windows, на деле Wine-вский) ключи реестра для того, чтобы обработчиком XLSX файлов становилась нужна нам программа.
Что нужно, две задачки:
1) Написать UNinstaller - который бы удалял те настройки, которые ставит инсталлятор, сбрасывал их в исходное состояние (очищает; логировать "какими были предыдущие настройки" нет нужды).
2) Если есть возможность, с помощью Zenity или чего-то подобного в обеих софтинах вывести MessageBox вида "Дополнительные настройки успешно установлены / ОК", или вывести то же самое в консольку. Сейчас софтина молча отрабатывает, ничего не сообщая пользователю. Конечные ОС, где будет запускаться, используют GTK.
Как буду выбирать и порядок работы:
1) Цена имеет значение.
2) Рассчитываю на общую разумность порядка сдачи: пишите решение, демонстрируете полную работоспособность и выполнение заявленных функций, скидываю вам оплату, вы скидываете исполняемые файлы и исходники.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.