ValdikSS / blockcheck

Russian ISP blocking type checker NOTE: NOT WORKING CURRENTLY. ВНИМАНИЕ: НЕ РАБОТАЕТ НА ТЕКУЩИЙ МОМЕНТ
MIT License
1.37k stars 144 forks source link

Просьба вернуть архив с кучей файлов как альтернативный вариант для загрузки или сделать инсталлятор. #64

Closed IRainman closed 6 years ago

IRainman commented 7 years ago

Поясню зачем нужно. У меня везде настроено SRP и запускать исполняемые файлы из TEMP просто нельзя. Соответственно архив мне очень удобен ибо уже давно написан простой инсталляционный скрипт, который кладёт содержимое архива в ProgramFiles а оттуда SRP уже разрешает запуск :)

Вынуть из экзешки содержимое я ничем не смог поэтому прошу вернуть архив или сделать msi файл для установки который сам бы клал файлы в ProgramFiles и ярлычок клал в "меню пуск" :)

P.S. на текущий момент был вынужден откатиться на 0.0.9.1

P.P.S.

ValdikSS commented 7 years ago

Вам так часто нужно запускать blockcheck? Установить python и запускать версию из репозитория неудобно? Внутри exe должен быть какой-то распространенный формат архивирования, вечером напишу, как его распаковать.

IRainman commented 7 years ago

Частенько необходимо с нетбука для диагностики сетей, потому обновляюсь часто.

Python ставить из репы не хочу ибо и до этого всё хорошо работало :) к тому же этот язык очень сильно зависит от версий, пусть уж лучше будет портативно лежать с утилитой.

Благодарю, подожду вечера. Собственно я из-за лени ишью написал: нажал Ctrl+PgDown в TotalCommander а оно не открылось, ну а дальше мне уже копаться было лень.

ValdikSS commented 7 years ago

Хм, там файлы по отдельности зажаты zlib'ом, просто так распаковать не выйдет. Можете воспользоваться PyInstaller Extractor или просто скопировать файлы из временной папки, не закрывая окно с ошибкой из первого сообщения.

ValdikSS commented 6 years ago

Проблема решена?

IRainman commented 6 years ago

Миу, благодарю что спросил. Теперь буду квест делать: запускать в тотале под админом, копировать вручную из временной папки куда надо и закрывать. Грустненько.

Для настоящего решения проблемы (без костылей) крайне желательно, например, сделать распаковку с запуском из командной строки с параметром или просто MSI файл, который раскладывает файлы сразу в Program Files.

UPD: квест не помог. В папке в tmp есть minifest, но exe файла нет. В общем всё ещё нужно решение :(

P.S. всё это время пользовался старой версией из архива.

IRainman commented 6 years ago

Ну как, что нибудь планируется с этим делать или теперь всё? :( Вынужденно продолжаю сидеть на версии из архива blockcheck_0.0.9.1.rar ибо вытащить нужное из текущих дистрибов не представляю как, а возиться с установкой и обновлением питона на винде это целый геморой.

ValdikSS commented 6 years ago

https://files.catbox.moe/qs180w.zip

IRainman commented 6 years ago

Благодарю, архив помог :) Если можно, то, пожалуйста, к будущим релизам делай такой же архив.

ValdikSS commented 6 years ago

Хорошо.

IRainman commented 4 years ago

Миу, будущее наступило, архива нет :) Хотел проверить что изменилось в новой версии, но не могу. Старая exe для python 3.6, а в папке в temp уже 3.7 и опять ничего не работает ибо в папке нет exe. Может всё же выложишь архив в релизы? Тяжко очень ибо.

ValdikSS commented 4 years ago

Готово. Теперь релиз в папке будет выкладываться вместе с exe-файлами.