Форум программистов, компьютерный форум, киберфорум
Dragon-LV
Войти
Регистрация
Восстановить пароль
Оценить эту запись

Как мои 4 месяца работы ушли за один клик?! Часть 2

Запись от Dragon-LV размещена 10.05.2020 в 16:25

Часть 1 в :

https://www.cyberforum.ru/blogs/1413950/blog6554.html

Часть 2:

Я разрабатываю эту программу для продажи. У меня нету заказчика, я сам хочу написать программу. Программа такая: В запуске программы, он автоматически записывается в автозапуск и сидит в трее. В случае если пользователь сломает exe так, что:
Exe форматы не открываются,
Reg файлы тоже не открываются, вообще сам regedit не открывается,
Моя программа уведомляет: "Exe сломался. Чтобы починить, нажмите сюда...".
И за один клик по уведомлению программа чинить exe, и все счастливы, и не нужна переустановка Windows.
Да, для опытных пользователей починить не проблема, а вот для пользователей которые могут только работать в Word и т.д. или которые могут только играть в игры, эта программа спасёт их от переустановки.
Я тоже раньше ничего не понимал в таком и я сломал exe так, что даже системные программы не открываются. Мне посоветовали переустановить Windows. Я отдал тому, кто может переустановить, и он переустановил, но, форматировал основной жёсткий диск, в котором все наиважные данные хранятся.
Я в второй раз сломал exe, но в этот раз, я немного понимал в regedit и в программировании. MonoDevelop-Unity(компилятор c#) был открыт, и с его помощью, я пытался починить exe. Взял в руки ноутбук у которого всё работает нормально и сравнял реестр: В ноутбуке через regedit, а в моём компьютере через мою программу.
Тогда он был консольный. Но всё же, он запускался, что самое важное. Я починил и взялся за разработку этой программы. В начале был консольный, а потом пытался сделать с winform. По началу были только 3 кнопки: Починить exe, Активировать regedit, Активировать диспетчер задач. Активировать в смысле, когда из-за вирусов пишет что программа заблокирована админом.
В начале были только необходимые, потом, добавил и другие: Скрыть иконки из рабочего стола, Активировать cmd, Показать скрытые файлы в explorer и т.д.
Я добавил цветовые схемы, чтобы хоть как-то сделать программу красивее. Я ещё добавил сканер вирусов, который ищет в автозапуске и показывает, который из них может быть вирусом.

Я очень многое добавил в эту программу. Думаю, первым делом придумаю дизайн, а потом перенаписание.
Размещено в Без категории
Просмотров 401 Комментарии 1
Всего комментариев 1
Комментарии
  1. Старый комментарий
    Цитата:
    Я тоже раньше ничего не понимал в таком и я сломал exe так, что даже системные программы не открываются.
    За все время пользования компом ни разу не возникало такой проблемы. Что я делаю не так?

    Цитата:
    Мне посоветовали переустановить Windows.
    Больше никогда не спрашивайте советов у этих людей. Лучше бы посоветовали найти решение в сети.

    Цитата:
    Я отдал тому, кто может переустановить, и он переустановил
    Это реально сложно? Когда я первый раз переустанавливал систему мне никто ничего не советовал. Тогда компы были не у всех дома, и про домашний интернет можно было только мечтать. Не та пошла молодежь. Ничего самостоятельно сделать не может.

    Цитата:
    и он переустановил, но, форматировал основной жёсткий диск, в котором все наиважные данные хранятся.
    Зачем было доверять переустановку тому что в этом не разбирается? Запомните, система и данные должны быть на разных дисках или разделах если диск один.

    Цитата:
    Активировать в смысле, когда из-за вирусов пишет что программа заблокирована админом.
    Про антивирус не слышали? И про то что нельзя на компе запускать подозрительные программы. Для этого есть виртуальная машина.

    Цитата:
    Я ещё добавил сканер вирусов, который ищет в автозапуске и показывает, который из них может быть вирусом.
    И по какому критерию определяется что программа - вирус?
    Запомните нормальный вирус не прописывает себя в автозагрузке. Для этих целей часто используются уязвимости в системе. Как собираетесь вычислять вирусы подобного рода? Особенно те что защищаются путем перехвата системных API или API ядра и из юзермода до них не добраться?
    Запись от locm размещена 10.05.2020 в 20:03 locm вне форума
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.