Update README.md
This commit is contained in:
parent
6e7f0c1505
commit
e9ac4b3696
1 changed files with 2 additions and 17 deletions
19
README.md
19
README.md
|
|
@ -23,14 +23,7 @@ installer/ — исходники установщика (реальный,
|
|||
installer.rc — иконка + payload как RCDATA-ресурс + версия файла
|
||||
(CompanyName/LegalCopyright = savsis)
|
||||
icon.ico
|
||||
extras/ — декоративное, в билд не входит, просто чтобы на гите было
|
||||
видно "по чуть-чуть" разных языков
|
||||
rust/ — тестовый cargo-проект (audio tag, playlist, crc32, progress bar)
|
||||
cpp/ — отдельный от installer/ хедер-онли C++ (то же самое, что rust/)
|
||||
go/ — тестовый go-тул (поиск/прогресс, аналогично)
|
||||
batch/ — фенси .bat-меню (реальный лаунчер — app/start.bat, простой)
|
||||
formats.ts
|
||||
fortune.lua
|
||||
|
||||
LICENSE — MIT, savsis
|
||||
```
|
||||
|
||||
|
|
@ -51,15 +44,7 @@ LICENSE — MIT, savsis
|
|||
`installer.rc` ссылается на `..\payload.zip` и зашивает его прямо в exe
|
||||
как ресурс (RCDATA) — поэтому результат остаётся нормальным PE-файлом
|
||||
(в отличие от "приклеивания" zip после exe, что ломает Authenticode-подпись).
|
||||
5. (опционально) подпиши бесплатным self-signed сертификатом:
|
||||
```
|
||||
New-SelfSignedCertificate -Type CodeSigningCert -Subject "CN=savsis" -CertStoreLocation Cert:\CurrentUser\My
|
||||
signtool sign /sha1 <thumbprint> /fd SHA256 nexdex.space-setup.exe
|
||||
```
|
||||
самоподписанный сертификат уберёт "неизвестный автор" в свойствах файла
|
||||
(Windows покажет CN=savsis), но не уберёт предупреждение SmartScreen —
|
||||
для этого нужен платный сертификат от доверенного CA.
|
||||
|
||||
---
|
||||
|
||||
made by savsis with ♥
|
||||
made by savsis with <3
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue