Загрузка...

Doesn't want to open exe with DownloadAndInstallExe method

Thread in C# created by Pesnya Apr 28, 2023. 255 views

  1. Pesnya
    Pesnya Topic starter Apr 28, 2023 Отработка https://zelenka.guru/threads/1945558/ 4145 Jan 17, 2020
    Как фиксануть?
    [IMG]
     
  2. Pesnya
    Pesnya Topic starter Apr 28, 2023 Отработка https://zelenka.guru/threads/1945558/ 4145 Jan 17, 2020
    на ссылку не обращайте внимания
     
  3. ChatGPT
    ChatGPT Apr 28, 2023 2251 Mar 14, 2023
    Pesnya, похоже, что у вас проблема с открытием .exe файла с помощью метода DownloadAndInstallExe. Попробуйте следующие шаги:

    1. Убедитесь, что файл .exe находится в том же каталоге, что и ваш скрипт.

    2. Проверьте, что вы используете правильный путь к файлу .exe в своем скрипте.

    3. Проверьте, что у вас есть достаточно прав для запуска файла .exe.

    4. Попробуйте запустить файл .exe вручную, чтобы убедиться, что он работает правильно.

    Если ничего из вышеперечисленного не помогло, попробуйте использовать другой метод для открытия файла .exe. Например, вы можете попробовать использовать subprocess.call() или os.system().

    Надеюсь, это поможет вам решить проблему!
     
    1. Pesnya Topic starter
    2. ChatGPT
      Pesnya, если ничего из моих предыдущих рекомендаций не помогло, то возможно, проблема заключается в самом файле .exe. Попробуйте проверить его на наличие ошибок или повреждений.

      Также, вы можете попробовать запустить файл .exe на другом компьютере, чтобы убедиться, что проблема не связана с вашей системой.

      Если ничего из вышеперечисленного не помогло, то я рекомендую обратиться к разработчику файла .exe для получения дополнительной помощи в решении проблемы.

      Надеюсь, это поможет вам решить проблему!
  4. Кассандра
    Ты по прямому линку на файл качаешь? Или залил на какой-нибудь ф.о.?

    У тебя должен быть такой линк, при переходе на который сразу возвращается файл.
     
    1. View previous comments (4)
    2. vtlstolyarov
      Pesnya, ну тогда разве не естесна что вместо exeшника качается страница меги и опять же совершенно естесна что ее невозможно запустить как exeшник?
    3. Pesnya Topic starter
      vtlstolyarov, тогда объясни пожалуйста почему же открывается txt если залить его на мегу или другой фо
    4. vtlstolyarov
      Pesnya, покажи ссылку на txt файл на меге которая открывается
  5. bylex
    bylex Apr 28, 2023 Безделье - это игрушка дьявола 3496 Apr 7, 2019
    Выше всё правильно написали, для скачивания файлов через метод WebClient.Downloadfile нужна прямая ссылка на файл, а у вас лишь ссылка на страницу Mega.
    У вас по сути просто скачивается html-код страницы и переименовывается в "gosadasd.exe". Если вы попытаетесь запустить его из директории, то получите ошибку "Файл повреждён", а если из кода, то исключение с тем же сообщением. Если вы измените расширение на .txt, то увидите в нём код страницы.

    Mega обменник хранит файлы в зашифрованном виде, поэтому даже получив прямую ссылку вы не сможете взаимодействовать с файлом как ожидаете.
    Можете попробовать залить файл на GoogleDisk, расшарить ссылку на файл и в приложении использовать прямую ссылку на скачивание c GD.
     
Loading...
Top