Compare commits
39 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 6c5f5a8af8 | |||
| 0ca16ddcb5 | |||
| 7187ff6b5c | |||
| fef037b8e0 | |||
| 9720c2d981 | |||
| 7db1b48528 | |||
| f40d0a384d | |||
| 1fec651ec6 | |||
| 8ce195de6d | |||
| 4a02850242 | |||
| d417548a88 | |||
| 48b5989aca | |||
| 656349e30b | |||
| 40621aa624 | |||
| ccf625e589 | |||
| 311dea2ec5 | |||
| 0975890f56 | |||
| 29b21b1ce1 | |||
| cb6fd54dc6 | |||
| b66049c44d | |||
| d020bde798 | |||
| e47e803772 | |||
| f440948b77 | |||
| e13e8a5592 | |||
| 1369b61a83 | |||
| d4e289861c | |||
| ca08d745c3 | |||
| 8552ec0fb6 | |||
| dee14c4a8a | |||
| 732bcfb253 | |||
| bef912cb2c | |||
| 9ee8dbbf5c | |||
| 622ec89158 | |||
| 0a0f6df4e6 | |||
| db2809b37d | |||
| 72bdc94c8a | |||
| 56599e4a0a | |||
| 45e4e84e39 | |||
| 7ef4c29fab |
@@ -1,5 +1,7 @@
|
||||
# Mi899 - X99 Tool Set
|
||||
|
||||
[English](https://github.com/miyconst/Mi899/blob/master/README.md) | [Български език](https://github.com/miyconst/Mi899/blob/master/src/Mi899/README.Bg.md) | [Deutsch](https://github.com/miyconst/Mi899/blob/master/src/Mi899/README.De.md) | [Español](https://github.com/miyconst/Mi899/blob/master/src/Mi899/README.Es.md) | [Français](https://github.com/miyconst/Mi899/blob/master/src/Mi899/README.Fr.md) | [Magyar](https://github.com/miyconst/Mi899/blob/master/src/Mi899/README.Hu.md) | [Italiano](https://github.com/miyconst/Mi899/blob/master/src/Mi899/README.It.md) | [Nederlands](https://github.com/miyconst/Mi899/blob/master/src/Mi899/README.Nl.md) | [Polski](https://github.com/miyconst/Mi899/blob/master/src/Mi899/README.Pl.md) | [Português](https://github.com/miyconst/Mi899/blob/master/src/Mi899/README.Pt.md) | [Svenska](https://github.com/miyconst/Mi899/blob/master/src/Mi899/README.Se.md) | [Українська](https://github.com/miyconst/Mi899/blob/master/src/Mi899/README.Ua.md)
|
||||
|
||||
## By downloading, distributing, modifying, or using this application you agree with the following:
|
||||
|
||||
- The Russian Federation (Russia) is a self-declared terroristic formation that has nothing to do with the historical Rus centered in Kyiv.
|
||||
@@ -18,7 +20,7 @@
|
||||
<a href="https://github.com/miyconst/Mi899/releases/latest">
|
||||
<img src="https://img.shields.io/github/v/release/miyconst/Mi899.svg?color=silver&style=for-the-badge&logo=xiaomi" alt="Latest Version"/>
|
||||
</a>
|
||||
<a href="https://github.com/miyconst/Mi899/releases/download/1.3.0/Mi899-1.3.0.zip">
|
||||
<a href="https://github.com/miyconst/Mi899/releases/download/1.4.3/Mi899-1.4.3.zip">
|
||||
<img src="https://img.shields.io/github/downloads/miyconst/Mi899/total.svg?color=silver&style=for-the-badge&logo=xiaomi" alt="Downloads"/>
|
||||
</a>
|
||||
<a href="https://github.com/miyconst/Mi899/blob/master/LICENSE.md">
|
||||
@@ -54,9 +56,9 @@ Read full readme - [`src/Mi899/README.md`](src/Mi899/README.md).
|
||||
- French (Français) by [@Nicolas-93](https://github.com/Nicolas-93).
|
||||
- Hungarian (Magyar) by Gergő Palatinszky.
|
||||
- Italian (Italiano) by Emanuele Galdieri.
|
||||
- Polish (Polski) by [@Finchsize](https://github.com/Finchsize).
|
||||
- Polish (Polski) by [@Finchsize](https://github.com/Finchsize) and [@0x8008](https://github.com/0x8008).
|
||||
- Portuguese (Portugues) by [@osamabilad4](https://github.com/osamabilad4).
|
||||
- Russian (Русский) by [@chandrey206](https://github.com/chandrey206).
|
||||
- Spanish (Español) by [@skyirim](https://github.com/skyirim).
|
||||
- Swedish (Svenska) by [@gabichernia](https://github.com/gabichernia).
|
||||
- Ukrainian (Українська) by [@miyconst](https://github.com/miyconst).
|
||||
- Ukrainian (Українська) by [@miyconst](https://github.com/miyconst).
|
||||
|
||||
@@ -19,6 +19,8 @@ namespace Mi899.Data
|
||||
public string[] Chipsets { get; set; }
|
||||
public Dictionary<string, string> Properties { get; set; }
|
||||
|
||||
public bool IsCommercial { get; set; }
|
||||
|
||||
IReadOnlyDictionary<string, string> IBios.Properties => Properties;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
"MainForm.msiHelpHowToTurboUnlock.Text": "Отключи Turbo Boost",
|
||||
"MainForm.msiHelpHowToUseCh341a.Text": "Как се използва CH341A BIOS Програматор",
|
||||
"MainForm.Text": "Mi899 - X99 Tool Set",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Версия 1.3.0 - Copyright © Miyconst",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Версия 1.4.3 - Copyright © Miyconst",
|
||||
"MotherboardPartialForm.grdBioses.colChipsets.HeaderText": "Чипсети",
|
||||
"MotherboardPartialForm.grdBioses.colId.HeaderText": "Id",
|
||||
"MotherboardPartialForm.grdBioses.colName.HeaderText": "Име",
|
||||
@@ -49,6 +49,7 @@
|
||||
"MotherboardPartialForm.tpImages.Text": "Снимки",
|
||||
"MotherboardPartialForm.tpInfo.Text": "Информация",
|
||||
"MotherboardPartialForm.tpLinks.Text": "Линкове",
|
||||
"MotherboardsPartialForm.btnClearSearch.Text": "Покажи всички",
|
||||
"MotherboardsPartialForm.btnSearch.Text": "Приложи",
|
||||
"MotherboardsPartialForm.grdMotherboards.colDescription.HeaderText": "Описание",
|
||||
"MotherboardsPartialForm.grdMotherboards.colImage.HeaderText": "Снимка",
|
||||
@@ -65,6 +66,8 @@
|
||||
"ToolPartialForm.lblBios.Text": "BIOS:",
|
||||
"ToolPartialForm.lblMotherboard.Text": "Дънна платка:",
|
||||
"ToolPartialForm.lblTool.Text": "Инструменти:",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosCaption": "Търговски BIOS",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosDescription": "Този BIOS не е безплатен. Можете да закупите копие от доставчика. Искате ли да отворите страницата на BIOS в браузъра?",
|
||||
"ToolPartialForm.ToolPartialForm.txtReadme.Text": "# BIOS четене и записване \r\n\r\nТук можете да извлечете сегашния BIOS да създадете backup или да Флашнете избрания BIOS на дънната платка.\r\n\r\n## Mi899:\r\n\r\n- Подготви файлове и скриптове за да улесни BIOS четенето/записването.\r\n- Копира файловете и скриптовете във временната папка.\r\n- Отваря временната папка.\r\n- НЕ чете или записва BIOS-а на дънната платка.\r\n- НЕ проверява съвместимостта на дънната платка с избрания BIOS.\r\n- НЕ проверява резултата от четенето/записването на BIOS-а.\r\n\r\n## Последно предопреждение:\r\n\r\nАко нешо се обърка, ти си единствения отговорен за действията си. \r\n\r\n## Usage\r\n\r\n### За да извлечеш BIOS-a:\r\n\r\n- Натиснете `[Извлечи сегашния BIOS]`.\r\n- Изчакайте докато Mi899 не отвори временната папка с подготвените файлове.\r\n- Отворете `dump.bat` скрпта, от папката като, Администратор.\r\n\r\n### За да флашнете BIOS на дънната платка:\r\n\r\n- Изберете желаниея BIOS в менюто `BIOS` разположено в ляво.\r\n- Натиснете `[Флашнете избрания BIOS]`.\r\n- Изчакайте докато Mi899 отвори временната папка с подготвените скриптове.\r\n- Отворете `flash.bat` скрпта, от папката като, Администратор."
|
||||
},
|
||||
"En": {
|
||||
@@ -94,7 +97,7 @@
|
||||
"MainForm.msiHelpHowToTurboUnlock.Text": "Unlock Turbo Boost",
|
||||
"MainForm.msiHelpHowToUseCh341a.Text": "How to use CH341A BIOS Programmer",
|
||||
"MainForm.Text": "Mi899 - X99 Tool Set",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Version 1.3.0 - Copyright © Miyconst",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Version 1.4.3 - Copyright © Miyconst",
|
||||
"MotherboardPartialForm.grdBioses.colChipsets.HeaderText": "Chipsets",
|
||||
"MotherboardPartialForm.grdBioses.colId.HeaderText": "Id",
|
||||
"MotherboardPartialForm.grdBioses.colName.HeaderText": "Name",
|
||||
@@ -117,6 +120,7 @@
|
||||
"MotherboardPartialForm.tpImages.Text": "Images",
|
||||
"MotherboardPartialForm.tpInfo.Text": "Info",
|
||||
"MotherboardPartialForm.tpLinks.Text": "Links",
|
||||
"MotherboardsPartialForm.btnClearSearch.Text": "Show All",
|
||||
"MotherboardsPartialForm.btnSearch.Text": "Apply",
|
||||
"MotherboardsPartialForm.grdMotherboards.colDescription.HeaderText": "Description",
|
||||
"MotherboardsPartialForm.grdMotherboards.colImage.HeaderText": "Image",
|
||||
@@ -133,6 +137,8 @@
|
||||
"ToolPartialForm.lblBios.Text": "BIOS:",
|
||||
"ToolPartialForm.lblMotherboard.Text": "Motherboard:",
|
||||
"ToolPartialForm.lblTool.Text": "Tool:",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosCaption": "Commercial BIOS",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosDescription": "This BIOS is not free. You can purchase a copy from the supplier. Would you want to open the BIOS page in browser?",
|
||||
"ToolPartialForm.ToolPartialForm.txtReadme.Text": "# BIOS read and write \r\n\r\nOn this form, you can dump your current BIOS to create a backup or flash selected BIOS onto your motherboard.\r\n\r\n## Mi899:\r\n\r\n- Prepares files and scripts to simplify BIOS read/write process.\r\n- Copies the files and the scripts into a temp folder.\r\n- Opens the temp folder location.\r\n- Does NOT read or write your motherboard’s BIOS.\r\n- Does NOT validate the compatibility of your motherboard with the selected BIOS.\r\n- Does NOT validate the BIOS read/write result.\r\n\r\n## Final warning:\r\n\r\nIf something goes wrong, you are the only one responsible for your actions. \r\n\r\n## Usage\r\n\r\n### To dump your current motherboard BIOS:\r\n\r\n- Click the `[Dump current BIOS]` button.\r\n- Wait until Mi899 opens a temp folder with prepared files.\r\n- Run the `dump.bat` script from the folder as administrator.\r\n\r\n### To flash a BIOS onto your motherboard:\r\n\r\n- Select the desired BIOS in the `BIOS` drop-down list located on the left side of the form.\r\n- Click the `[Flash selected BIOS]` button.\r\n- Wait until Mi899 opens a temp folder with prepared files.\r\n- Run the `flash.bat` script from the folder as administrator."
|
||||
},
|
||||
"Es": {
|
||||
@@ -162,7 +168,7 @@
|
||||
"MainForm.msiHelpHowToTurboUnlock.Text": "Desbloquear Turbo Boost (Unlock Turbo Boost)",
|
||||
"MainForm.msiHelpHowToUseCh341a.Text": "Cómo usar el programador de BIOS CH341A",
|
||||
"MainForm.Text": "Mi899 - X99 Tool Set",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Version 1.3.0 - Copyright © Miyconst",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Version 1.4.3 - Copyright © Miyconst",
|
||||
"MotherboardPartialForm.grdBioses.colChipsets.HeaderText": "Chipsets",
|
||||
"MotherboardPartialForm.grdBioses.colId.HeaderText": "Id",
|
||||
"MotherboardPartialForm.grdBioses.colName.HeaderText": "Nombre",
|
||||
@@ -185,6 +191,7 @@
|
||||
"MotherboardPartialForm.tpImages.Text": "Imágenes",
|
||||
"MotherboardPartialForm.tpInfo.Text": "Información",
|
||||
"MotherboardPartialForm.tpLinks.Text": "Enlaces",
|
||||
"MotherboardsPartialForm.btnClearSearch.Text": "Mostrar todo",
|
||||
"MotherboardsPartialForm.btnSearch.Text": "Buscar",
|
||||
"MotherboardsPartialForm.grdMotherboards.colDescription.HeaderText": "Descripción",
|
||||
"MotherboardsPartialForm.grdMotherboards.colImage.HeaderText": "Imagen",
|
||||
@@ -201,6 +208,8 @@
|
||||
"ToolPartialForm.lblBios.Text": "BIOS:",
|
||||
"ToolPartialForm.lblMotherboard.Text": "Placa Base:",
|
||||
"ToolPartialForm.lblTool.Text": "Herramienta:",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosCaption": "BIOS comercial",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosDescription": "Esta BIOS no es gratuita. Puede comprar una copia del proveedor. ¿Le gustaría abrir la página del BIOS en el navegador?",
|
||||
"ToolPartialForm.ToolPartialForm.txtReadme.Text": "# Volcar y grabar BIOS \r\n\r\nEn este formulario puede guardar su BIOS actual para crear un backup y actualizar la BIOS que tenga seleccionada en su placa base.\r\n\r\n## Mi899:\r\n\r\n- Prepara los archivos y scripts para simplificar el proceso de lectura/escritura de BIOS.\r\n- Copia los archivos y scripts en un directorio temporal.\r\n- Abre el explorador en la ruta del directorio temporal.\r\n- NO lee ni escribe la BIOS de su placa base.\r\n- NO comprueba la compatibilidad de su placa base con la BIOS seleccionada.\r\n- NO valida que la BIOS se haya leído o escrito correctamente.\r\n\r\n## Aviso Final:\r\n\r\nSi algo sale mal, usted es el único responsable de sus acciones. \r\n\r\n## Uso\r\n\r\n### Para hacer un volcado de la BIOS actual:\r\n\r\n- Pulse en el botón de `[Hacer volcado de la BIOS actual]`.\r\n- Espere hasta que Mi899 abra una ventana de explorador apuntando al directorio temporal. Este directorio temporal contendrá los archivos preparados para hacer el volcado y el script `dump.bat`.\r\n- Ejecute el script `dump.bat` como administrador.\r\n\r\n### Para flashear una BIOS en su placa base:\r\n\r\n- Seleccione la BIOS deseada de la lista desplegable `BIOS` situada en la parte izquierda del formulario.\r\n- Pulse en el botón de `[Flashear BIOS seleccionada]`.\r\n- Espere hasta que Mi899 abra una ventana de explorador apuntando al directorio temporal. Este directorio temporal contendrá los archivos preparados para hacer el volcado y el script `flash.bat`.\r\n- Ejecute el script `flash.bat` como administrador."
|
||||
},
|
||||
"Fr": {
|
||||
@@ -230,7 +239,7 @@
|
||||
"MainForm.msiHelpHowToTurboUnlock.Text": "Débloquer le Turbo Boost",
|
||||
"MainForm.msiHelpHowToUseCh341a.Text": "Utiliser le programmeur BIOS CH341A BIOS",
|
||||
"MainForm.Text": "Mi899 - X99 Tool Set",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Version 1.3.0 - Copyright © Miyconst",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Version 1.4.3 - Copyright © Miyconst",
|
||||
"MotherboardPartialForm.grdBioses.colChipsets.HeaderText": "Chipsets",
|
||||
"MotherboardPartialForm.grdBioses.colId.HeaderText": "Id",
|
||||
"MotherboardPartialForm.grdBioses.colName.HeaderText": "Nom",
|
||||
@@ -253,6 +262,7 @@
|
||||
"MotherboardPartialForm.tpImages.Text": "Images",
|
||||
"MotherboardPartialForm.tpInfo.Text": "Info",
|
||||
"MotherboardPartialForm.tpLinks.Text": "Liens",
|
||||
"MotherboardsPartialForm.btnClearSearch.Text": "Afficher tout",
|
||||
"MotherboardsPartialForm.btnSearch.Text": "Appliquer",
|
||||
"MotherboardsPartialForm.grdMotherboards.colDescription.HeaderText": "Description",
|
||||
"MotherboardsPartialForm.grdMotherboards.colImage.HeaderText": "Image",
|
||||
@@ -269,6 +279,8 @@
|
||||
"ToolPartialForm.lblBios.Text": "BIOS:",
|
||||
"ToolPartialForm.lblMotherboard.Text": "Cartes mères:",
|
||||
"ToolPartialForm.lblTool.Text": "Outil:",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosCaption": "BIOS commercial",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosDescription": "Ce BIOS n'est pas gratuit. Vous pouvez en acheter une copie auprès du fournisseur. Souhaitez-vous ouvrir la page du BIOS dans le navigateur ?",
|
||||
"ToolPartialForm.ToolPartialForm.txtReadme.Text": "# Lecture/Écriture BIOS \r\n\r\nAvec ce formulaire, vous pouvez copier votre micro-logiciel BIOS actuel afin d'en créer une sauvegarde, ou flasher le fichier BIOS sélectionné sur votre carte mère.\r\n\r\n## Mi899:\r\n\r\n- Prépare fichiers et scripts pour vous vous simplifier les opérations de lectures/écritures du micro-logiciel BIOS.\r\n- Copie les fichiers et les scripts dans un dossier temporaire.\r\n- Ouvre le chemin du dossier temporaire.\r\n- Il NE lit et N'écrit PAS votre micro-logiciel BIOS de votre carte mère.\r\n- Il NE vérifie PAS la compatibilité du BIOS sélectionné avec votre carte mère.\r\n- Il ne vérifie PAS le résultat de la lecture ou de l'écriture du BIOS.\r\n\r\n## Dernier averissement:\r\n\r\nSi quelque chose se passe mal, vous êtes le seul responsable de vos actions. \r\n\r\n## Utilisation\r\n\r\n### Pour sauvegarder votre micro-logiciel BIOS actuel de votre carte mère:\r\n\r\n- Cliquez sur le bouton `[Sauvegarder le micro-logiciel BIOS actuel]`.\r\n- Attendez jusqu'à que Mi899 ouvre un dossier temporaire avec les fichiers préparés.\r\n- Exécutez le script `dump.bat` du dossier en tant qu'administrateur.\r\n\r\n### Pour flasher un micro-logiciel BIOS sur votre carte-mère:\r\n\r\n- Sélectionnez le BIOS souhaité dans le menu BIOS situé sur le côté gauche du formulaire\r\n- Cliquez sur le bouton `[Flasher le BIOS sélectionné]`.\r\n- Attendez jusqu'à que Mi899 ouvre un dossier temporaire avec les fichiers préparés.\r\n- Exécutez le script `flash.bat` du dossier en tant qu'administrateur."
|
||||
},
|
||||
"Hu": {
|
||||
@@ -298,7 +310,7 @@
|
||||
"MainForm.msiHelpHowToTurboUnlock.Text": "Turbo Boost engedélyezése (Angol)",
|
||||
"MainForm.msiHelpHowToUseCh341a.Text": "Hogyan használjuk a CH341A BIOS programozót (Angol)",
|
||||
"MainForm.Text": "Mi899 - X99 Segédprogram",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Verzió: 1.3.0 - Copyright © Miyconst - Minden jog fenntartva!",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Verzió: 1.4.3 - Copyright © Miyconst - Minden jog fenntartva!",
|
||||
"MotherboardPartialForm.grdBioses.colChipsets.HeaderText": "Lapka-készlet",
|
||||
"MotherboardPartialForm.grdBioses.colId.HeaderText": "Azonosító",
|
||||
"MotherboardPartialForm.grdBioses.colName.HeaderText": "Név",
|
||||
@@ -321,6 +333,7 @@
|
||||
"MotherboardPartialForm.tpImages.Text": "Képek",
|
||||
"MotherboardPartialForm.tpInfo.Text": "Információk",
|
||||
"MotherboardPartialForm.tpLinks.Text": "Hálózati elérések",
|
||||
"MotherboardsPartialForm.btnClearSearch.Text": "Mutasd az összeset",
|
||||
"MotherboardsPartialForm.btnSearch.Text": "Alkalmaz",
|
||||
"MotherboardsPartialForm.grdMotherboards.colDescription.HeaderText": "Leírás",
|
||||
"MotherboardsPartialForm.grdMotherboards.colImage.HeaderText": "Kép",
|
||||
@@ -337,6 +350,8 @@
|
||||
"ToolPartialForm.lblBios.Text": "BIOS:",
|
||||
"ToolPartialForm.lblMotherboard.Text": "Alaplap:",
|
||||
"ToolPartialForm.lblTool.Text": "Segédprogram:",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosCaption": "Kereskedelmi BIOS",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosDescription": "Ez a BIOS nem ingyenes. Egy példányt a szállítótól vásárolhat. Meg akarja nyitni a BIOS oldalt a böngészőben?",
|
||||
"ToolPartialForm.ToolPartialForm.txtReadme.Text": "# BIOS olvasása és írása \r\n\r\nItt ki tudod menteni a jelenlegi BIOS-t,- hogy biztonsági mentést készíts -, vagy felülírhatod a kiválaszott BIOS-al a jelenlegit.\r\n\r\n## Mi899:\r\n\r\n- Állományok és makrók előkészítése, hogy egyszerű legyen a BIOS olvasás/írás.\r\n- Állományok és makrók másolása egy ideiglenes mappába.\r\n- Ideiglenes mappa megnyitása.\r\n- Nem tudja olvasni, vagy írni az alaplap BIOS-át!\r\n- Nem ellenőrzi a kiválasztott BIOS kompatibilitását az alaplappal!\r\n- Nem ellenőrzi a BIOS olvasási/írási eredményét.\r\n\r\n## Végső figyelmeztetés:\r\n\r\nHa bármi balul üt ki, csak te vagy a felelős a tetteidért! \r\n\r\n## Felhasználás\r\n\r\n### Hogy lementsd az alaplapod jelenlegi BIOS-át:\r\n\r\n- Kattints a `[Jelenlegi BIOS kimentése]` gombra.\r\n- Várj, míg a Mi899 megnyitja az ideiglenes mappát az előkészített állományokkal.\r\n- A mappából futtasd rendszergazda jogosultsággal a `dump.bat` parancsállományt.\r\n\r\n### Hogy újraprogramozd az alaplapod BIOS-át:\r\n\r\n- Válaszd ki a kívánt BIOS-t a `BIOS` a bal oldalon található legördülő listából.\r\n- Klikkelj a `[Kiválasztott BIOS felprogramozása]` gombra.\r\n- Várj, míg a Mi899 megnyitja az ideiglenes mappát az előkészített állományokkal.\r\n- A mappából futtasd rendszergazda jogosultsággal a `flash.bat` parancsállományt."
|
||||
},
|
||||
"It": {
|
||||
@@ -366,7 +381,7 @@
|
||||
"MainForm.msiHelpHowToTurboUnlock.Text": "Sbloccare Turbo Boost",
|
||||
"MainForm.msiHelpHowToUseCh341a.Text": "Come usare CH341A per programmare i BIOS",
|
||||
"MainForm.Text": "Mi899 - X99 Strumenti",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Versione 1.3.0 - Copyright © Miyconst",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Versione 1.4.3 - Copyright © Miyconst",
|
||||
"MotherboardPartialForm.grdBioses.colChipsets.HeaderText": "Chipsets",
|
||||
"MotherboardPartialForm.grdBioses.colId.HeaderText": "Id",
|
||||
"MotherboardPartialForm.grdBioses.colName.HeaderText": "Nome",
|
||||
@@ -389,6 +404,7 @@
|
||||
"MotherboardPartialForm.tpImages.Text": "Малюнки",
|
||||
"MotherboardPartialForm.tpInfo.Text": "Інформація",
|
||||
"MotherboardPartialForm.tpLinks.Text": "Посилання",
|
||||
"MotherboardsPartialForm.btnClearSearch.Text": "Mostra tutto",
|
||||
"MotherboardsPartialForm.btnSearch.Text": "Applica",
|
||||
"MotherboardsPartialForm.grdMotherboards.colDescription.HeaderText": "Descrizione",
|
||||
"MotherboardsPartialForm.grdMotherboards.colImage.HeaderText": "Immagine",
|
||||
@@ -405,8 +421,83 @@
|
||||
"ToolPartialForm.lblBios.Text": "BIOS:",
|
||||
"ToolPartialForm.lblMotherboard.Text": "Scheda madri:",
|
||||
"ToolPartialForm.lblTool.Text": "Strumenti:",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosCaption": "BIOS commerciale",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosDescription": "Questo BIOS non è gratuito. È possibile acquistare una copia dal fornitore. Vuoi aprire la pagina del BIOS nel browser?",
|
||||
"ToolPartialForm.ToolPartialForm.txtReadme.Text": "# BIOS legge e scrive \r\n\r\nOn questo modulo, tu puoi scaricare il tuo BIOS corrente per creare un backup o installare il BIOS selezionato sulla tua scheda madre.\r\n\r\n## Mi899:\r\n\r\n- Prepara file e script per semplificare il processo di lettura/scrittura del BIOS.\r\n- Copia i file e gli script in una cartella temporanea.\r\n- Apre la posizione della cartella temporanea.\r\n- NON legge o scrive il BIOS della scheda madre.\r\n- NON convalida la compatibilità della scheda madre con il BIOS selezionato.\r\n- NON convalida il risultato in lettura/scrittura del BIOS.\r\n\r\n## Avviso finale:\r\n\r\nIf se qualcosa va storto durante l’installazione del BIOS, tu sei l'unico responsabile a tuo rischio e pericolo. \r\n\r\n## Usage\r\n\r\n### Per scaricare il BIOS attualmente installato sulla tua scheda madre:\r\n\r\n- Clicca il pulsante `[Scarica BIOS Corrente]`.\r\n- Attendi che Mi899 apra una cartella temporanea con i file preparati.\r\n- Avvia lo script `dump.bat` dalla cartella come amministratore.\r\n\r\n### Per installare il BIOS sulla tua scheda madre:\r\n\r\n- Seleziona il BIOS desiderato nel menu a tendina `BIOS` situato sul lato sinistro del modulo.\r\n- Clicca il pulsante `[Installato il BIOS selezionato]`.\r\n- Attendi che Mi899 apra una cartella temporanea con i file preparati.\r\n- Avvia lo script `flash.bat` dalla cartella come amministratore."
|
||||
},
|
||||
"Nl": {
|
||||
"AboutPartialForm.lblAuthorCaption.Text": "Auteur:",
|
||||
"AboutPartialForm.lblToolSet.Text": "X99 Tool Set",
|
||||
"AboutPartialForm.lblVersionCaption.Text": "Versie:",
|
||||
"BiosesPartialForm.btnSearch.Text": "Toepassen",
|
||||
"BiosesPartialForm.grdBioses.colChipsets.HeaderText": "Chipsets",
|
||||
"BiosesPartialForm.grdBioses.colDescription.HeaderText": "Omschrijving",
|
||||
"BiosesPartialForm.grdBioses.colFileName.HeaderText": "Bestandslocatie",
|
||||
"BiosesPartialForm.grdBioses.colName.HeaderText": "Naam",
|
||||
"BiosesPartialForm.grdBioses.colProperties.HeaderText": "Eigenschappen",
|
||||
"BiosesPartialForm.grdBioses.colTags.HeaderText": "Labels",
|
||||
"BiosesPartialForm.lblSearch.Text": "Zoeken:",
|
||||
"BiosManager._errorString": "Fout",
|
||||
"BiosManager._unableToDownloadBiosFileString": "Het downloaden van het benodigde BIOS bestand is niet gelukt. Controleer je internet verbinding.",
|
||||
"MainForm.msiExit.Text": "Afsluiten",
|
||||
"MainForm.msiExplore.Text": "Verkennen",
|
||||
"MainForm.msiExploreBioses.Text": "BIOS",
|
||||
"MainForm.msiExploreMotherboards.Text": "Moederborden",
|
||||
"MainForm.msiFile.Text": "Bestand",
|
||||
"MainForm.msiFileReadMe.Text": "Lees mij!",
|
||||
"MainForm.msiHelp.Text": "Help",
|
||||
"MainForm.msiHelpAbout.Text": "Over...",
|
||||
"MainForm.msiHelpHowTo.Text": "Uitleg",
|
||||
"MainForm.msiHelpHowToRamTimings.Text": "Verbeteren van de RAM-timings",
|
||||
"MainForm.msiHelpHowToRebar.Text": "Resizable Bar (ReBar, SAM) op LGA 2011-3 moederborden",
|
||||
"MainForm.msiHelpHowToTurboUnlock.Text": "Ontgrendelen van Turbo Boost",
|
||||
"MainForm.msiHelpHowToUseCh341a.Text": "Hoe gebruik je de CH341A BIOS Programmer",
|
||||
"MainForm.msiRealtekHda.Text": "Drivers voor Realtek Audio",
|
||||
"MainForm.Text": "Mi899 - X99 Tool Set",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Versie 1.4.3 - Copyright © Miyconst",
|
||||
"MotherboardPartialForm.grdBioses.colChipsets.HeaderText": "Chipsets",
|
||||
"MotherboardPartialForm.grdBioses.colId.HeaderText": "Id",
|
||||
"MotherboardPartialForm.grdBioses.colName.HeaderText": "Naam",
|
||||
"MotherboardPartialForm.grdBioses.colPath.HeaderText": "Bestandslocatie",
|
||||
"MotherboardPartialForm.grdBioses.colProperties.HeaderText": "Eigenschappen",
|
||||
"MotherboardPartialForm.grdImages.colImage.HeaderText": "Afbeelding",
|
||||
"MotherboardPartialForm.grdImages.colPath.HeaderText": "Bestandslocatie",
|
||||
"MotherboardPartialForm.grdLinks.colAuthor.HeaderText": "Auteur",
|
||||
"MotherboardPartialForm.grdLinks.colName.HeaderText": "Naam",
|
||||
"MotherboardPartialForm.grdLinks.colUrl.HeaderText": "URL",
|
||||
"MotherboardPartialForm.lblBrand.Text": "Merk:",
|
||||
"MotherboardPartialForm.lblDescription.Text": "Omschrijving:",
|
||||
"MotherboardPartialForm.lblId.Text": "Id:",
|
||||
"MotherboardPartialForm.lblModel.Text": "Model:",
|
||||
"MotherboardPartialForm.lblName.Text": "Naam:",
|
||||
"MotherboardPartialForm.lblTags.Text": "Labels:",
|
||||
"MotherboardPartialForm.lblTools.Text": "Tools:",
|
||||
"MotherboardPartialForm.lblVersion.Text": "Versie:",
|
||||
"MotherboardPartialForm.tpBioses.Text": "BIOS",
|
||||
"MotherboardPartialForm.tpImages.Text": "Afbeeldingen",
|
||||
"MotherboardPartialForm.tpInfo.Text": "Info",
|
||||
"MotherboardPartialForm.tpLinks.Text": "Links",
|
||||
"MotherboardsPartialForm.btnClearSearch.Text": "Toon alles",
|
||||
"MotherboardsPartialForm.btnSearch.Text": "Toepassen",
|
||||
"MotherboardsPartialForm.grdMotherboards.colDescription.HeaderText": "Omschrijving",
|
||||
"MotherboardsPartialForm.grdMotherboards.colImage.HeaderText": "Afbeelding",
|
||||
"MotherboardsPartialForm.grdMotherboards.colName.HeaderText": "Naam",
|
||||
"MotherboardsPartialForm.grdMotherboards.colSelect.Text": "Selecteren",
|
||||
"MotherboardsPartialForm.grdMotherboards.colTags.HeaderText": "Labels",
|
||||
"MotherboardsPartialForm.grdMotherboards.colVersion.HeaderText": "Versie",
|
||||
"MotherboardsPartialForm.lblSearch.Text": "Zoeken:",
|
||||
"ReadMePartialForm.wbReadme.DocumentText": "README.Nl.md",
|
||||
"ToolPartialForm.btnDump.Text": "Dump huidige BIOS",
|
||||
"ToolPartialForm.btnFlash.Text": "Flash geselecteerde BIOS",
|
||||
"ToolPartialForm.btnSelectBiosFile.Text": "Selecteer BIOS bestand",
|
||||
"ToolPartialForm.cbExecuteScript.Text": "Voer script uit",
|
||||
"ToolPartialForm.lblBios.Text": "BIOS:",
|
||||
"ToolPartialForm.lblMotherboard.Text": "Moederbord:",
|
||||
"ToolPartialForm.lblTool.Text": "Tool:",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosCaption": "Commerciële BIOS",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosDescription": "Deze BIOS is niet gratis. Je kunt deze kopen van de betreffende leverancier. Wil je de BIOS pagina openen in je browser?",
|
||||
"ToolPartialForm.ToolPartialForm.txtReadme.Text": "# BIOS lezen en schrijven \r\n\r\nOp dit scherm kun je je huidige BIOS dumpen om een back-up te maken of het geselecteerde BIOS naar uw moederbord flashen.\r\n\r\n## Mi899:\r\n\r\n- Bereidt bestanden en scripts voor om het lees-/schrijfproces van het BIOS te vereenvoudigen.\r\n- Kopieert de bestanden en de scripts naar een tijdelijke map.\r\n- Opent de locatie van de tijdelijke map.\r\n- Leest of schrijft NIET naar het BIOS van uw moederbord.\r\n- Valideert NIET de compatibiliteit van uw moederbord met het geselecteerde BIOS.\r\n- Valideert NIET het lezen/schrijven van het BIOS resultaat.\r\n\r\n## Laatste waarschuwing:\r\n\r\nAls er iets misgaat, ben je zef de enige die verantwoordelijk is. \r\n\r\n## Gebruik\r\n\r\n### Om uw huidige moederbord-BIOS te dumpen:\r\n\r\n- Klik op de knop '[Dump huidige BIOS]'.\r\n- Wacht tot Mi899 een tijdelijke map opent met de voorbereide bestanden.\r\n- Voer het `dump.bat`-script vanuit de map uit als beheerder.\r\n\r\n### Om een BIOS op uw moederbord te flashen:\r\n\r\n- Selecteer het gewenste BIOS in de keuzelijst `BIOS` aan de linkerkant van het scherm.\r\n- Klik op de knop `[Flash geselecteerde BIOS]`.\r\n- Wacht tot Mi899 een tijdelijke map opent met voorbereide bestanden.\r\n- Voer het `flash.bat`-script vanuit de map uit als beheerder."
|
||||
},
|
||||
"Pl": {
|
||||
"AboutPartialForm.lblAuthorCaption.Text": "Autor:",
|
||||
"AboutPartialForm.lblToolSet.Text": "Zestaw narzędzi dla chipsetów X99",
|
||||
@@ -429,14 +520,14 @@
|
||||
"MainForm.msiFileReadMe.Text": "Przeczytaj to!",
|
||||
"MainForm.msiHelp.Text": "Pomoc",
|
||||
"MainForm.msiHelpAbout.Text": "O programie...",
|
||||
"MainForm.msiHelpHowTo.Text": "W jaki sposób",
|
||||
"MainForm.msiHelpHowToRamTimings.Text": "Dostroić timingi RAM",
|
||||
"MainForm.msiHelpHowTo.Text": "W jaki sposób?",
|
||||
"MainForm.msiHelpHowToRamTimings.Text": "Ustawić timingi RAMu",
|
||||
"MainForm.msiHelpHowToTurboUnlock.Text": "Odblokować Turbo Boost",
|
||||
"MainForm.msiHelpHowToUseCh341a.Text": "Użyć programatora BIOS CH341A",
|
||||
"MainForm.msiHelpHowToUseCh341a.Text": "Używać programatora BIOS CH341A",
|
||||
"MainForm.Text": "Mi899 - zestaw narzędzi dla chipsetów X99",
|
||||
"MainForm.tsslVersion.Text": "Mi899, wersja 1.3.0 - copyright © Miyconst",
|
||||
"MainForm.tsslVersion.Text": "Mi899, wersja 1.4.3 - copyright © Miyconst",
|
||||
"MotherboardPartialForm.grdBioses.colChipsets.HeaderText": "Chipsety",
|
||||
"MotherboardPartialForm.grdBioses.colId.HeaderText": "Id",
|
||||
"MotherboardPartialForm.grdBioses.colId.HeaderText": "ID",
|
||||
"MotherboardPartialForm.grdBioses.colName.HeaderText": "Nazwa",
|
||||
"MotherboardPartialForm.grdBioses.colPath.HeaderText": "Ścieżka do pliku",
|
||||
"MotherboardPartialForm.grdBioses.colProperties.HeaderText": "Właściwości",
|
||||
@@ -447,7 +538,7 @@
|
||||
"MotherboardPartialForm.grdLinks.colUrl.HeaderText": "URL",
|
||||
"MotherboardPartialForm.lblBrand.Text": "Marka:",
|
||||
"MotherboardPartialForm.lblDescription.Text": "Opis:",
|
||||
"MotherboardPartialForm.lblId.Text": "Id:",
|
||||
"MotherboardPartialForm.lblId.Text": "ID:",
|
||||
"MotherboardPartialForm.lblModel.Text": "Model:",
|
||||
"MotherboardPartialForm.lblName.Text": "Nazwa:",
|
||||
"MotherboardPartialForm.lblTags.Text": "Tagi:",
|
||||
@@ -457,6 +548,7 @@
|
||||
"MotherboardPartialForm.tpImages.Text": "Zdjęcia",
|
||||
"MotherboardPartialForm.tpInfo.Text": "Info",
|
||||
"MotherboardPartialForm.tpLinks.Text": "Linki",
|
||||
"MotherboardsPartialForm.btnClearSearch.Text": "Pokaż wszystko",
|
||||
"MotherboardsPartialForm.btnSearch.Text": "Zatwierdź",
|
||||
"MotherboardsPartialForm.grdMotherboards.colDescription.HeaderText": "Opis",
|
||||
"MotherboardsPartialForm.grdMotherboards.colImage.HeaderText": "Zdjęcie",
|
||||
@@ -473,6 +565,8 @@
|
||||
"ToolPartialForm.lblBios.Text": "BIOS:",
|
||||
"ToolPartialForm.lblMotherboard.Text": "Płyta główna:",
|
||||
"ToolPartialForm.lblTool.Text": "Narzędzie:",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosCaption": "Komercyjny BIOS",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosDescription": "Ten BIOS nie jest darmowy. Możesz kupić kopię u dostawcy. Czy chcesz otworzyć stronę BIOS w przeglądarce?",
|
||||
"ToolPartialForm.ToolPartialForm.txtReadme.Text": "# Zczytywanie i wgrywanie BIOSu \r\n\r\nW tym miejscu możesz zrzucić swój aktualny BIOS w celach kopii zapasowej, bądź wgrać wybrany BIOS na swoją płytę główną.\r\n\r\n## Mi899:\r\n\r\n- przygotuje pliki i skrypty, żeby ułatwić zczytywanie/wgrywanie BIOS.\r\n- skopiuje pliki i skrypty do tymczasowego folderu.\r\n- otwiorzy folder tymczasowy.\r\n- NIE zczyta ani nie wgrywa BIOSu twojej płyty głównej za ciebie.\r\n- NIE sprawdzi kompatybilności twojej płyty głównej z wybranym BIOSem.\r\n- NIE sprawdzi rezultatu zczytywania/wgrywania BIOS.\r\n\r\n## Ostateczne ostrzeżenie:\r\n\r\nDziałasz na własne ryzyko! Ponosisz (ty i tylko ty!) pełną odpowiedzialność za potencjalne szkody spowodowane twoimi działaniami. \r\n\r\n## Obsługa\r\n\r\n### Zgrywanie aktualnego BIOS\r\n\r\n- Kliknij przycisk `[Zrzuć aktualny BIOS]`.\r\n- Poczekaj aż program Mi899 otworzy folder z przygotowanymi plikami.\r\n- W folderze uruchom skrypt `dump.bat` jako administrator.\r\n\r\n### Wgrywanie BIOS na twoją płytę główną:\r\n\r\n- Wybierz `BIOS` z rozwijanej listy, którą znajdziej po lewej stronie.\r\n- Kliknij przycisk `[Wgraj wybrany BIOS]`.\r\n- Poczekaj aż Mi899 otworzy folder z przygotowanymi plikami.\r\n- Uruchom skrypt `flash.bat` jako administrator."
|
||||
},
|
||||
"Pt": {
|
||||
@@ -502,7 +596,7 @@
|
||||
"MainForm.msiHelpHowToTurboUnlock.Text": "Desbloquear o Turbo Boost",
|
||||
"MainForm.msiHelpHowToUseCh341a.Text": "Como usar CH341A BIOS Programmer",
|
||||
"MainForm.Text": "Mi899 - X99 Tool Set",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Version 1.3.0 - Copyright © Miyconst",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Version 1.4.3 - Copyright © Miyconst",
|
||||
"MotherboardPartialForm.grdBioses.colChipsets.HeaderText": "Chipsets",
|
||||
"MotherboardPartialForm.grdBioses.colId.HeaderText": "Id",
|
||||
"MotherboardPartialForm.grdBioses.colName.HeaderText": "Nome",
|
||||
@@ -525,6 +619,7 @@
|
||||
"MotherboardPartialForm.tpImages.Text": "Imagens",
|
||||
"MotherboardPartialForm.tpInfo.Text": "Informações",
|
||||
"MotherboardPartialForm.tpLinks.Text": "Links",
|
||||
"MotherboardsPartialForm.btnClearSearch.Text": "Mostre tudo",
|
||||
"MotherboardsPartialForm.btnSearch.Text": "Aplicar",
|
||||
"MotherboardsPartialForm.grdMotherboards.colDescription.HeaderText": "Descrição",
|
||||
"MotherboardsPartialForm.grdMotherboards.colImage.HeaderText": "Imagem",
|
||||
@@ -541,6 +636,8 @@
|
||||
"ToolPartialForm.lblBios.Text": "BIOS:",
|
||||
"ToolPartialForm.lblMotherboard.Text": "Placa-mãe:",
|
||||
"ToolPartialForm.lblTool.Text": "Ferramentas:",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosCaption": "BIOS comercial",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosDescription": "Este BIOS não é gratuito. Você pode comprar uma cópia do fornecedor. Você gostaria de abrir a página do BIOS no navegador?",
|
||||
"ToolPartialForm.ToolPartialForm.txtReadme.Text": "# Ler e escrever a BIOS \r\n\r\nOn Desta forma, você pode salvar sua BIOS atual para criar um backup ou dar flash na BIOS selecionada na placa-mãe.\r\n\r\n## Mi899:\r\n\r\n- Prepara os arquivos e scripts para simplicar o processo de leitura/escrita da BIOS .\r\n- Copia os arquivos e scripts em uma pasta temp .\r\n- Abre o local da pasta temp .\r\n- NÃO pode ler ou escrever a BIOS da sua placa-mãe.\r\n- NÃO foi validado a compatibilidade da sua placa-mãe com a BIOS selecionada .\r\n- NÃO foi validado o que pode resultar a Leitura/escrita da BIOS.\r\n\r\n## Aviso Final:\r\n\r\nIf se algo der errado, você é o único responsável pelo que fez. \r\n\r\n## Use\r\n\r\n### Para despejar a BIOS atual:\r\n\r\n- Click no `[Despejar BIOS atual]` botão.\r\n- Aguarde Mi899 abrira uma pasta temp com os arquivos preparados.\r\n- Execute `dump.bat` script na pasta como administrador.\r\n\r\n### Para dar flash da BIOS em sua placa-mãe:\r\n\r\n- Selecione a BIOS desejada na `BIOS` lista suspensa no lado esquerdo do formulario.\r\n- Click no `[Flash BIOS selecionada]` botão.\r\n- Aguarde Mi899 abrira uma pasta temp com os arquivos preparados.\r\n- Execute `flash.bat` script na pasta como administrador."
|
||||
},
|
||||
"Ru": {
|
||||
@@ -570,7 +667,7 @@
|
||||
"MainForm.msiHelpHowToTurboUnlock.Text": "Разблокировать Турбо-Буст",
|
||||
"MainForm.msiHelpHowToUseCh341a.Text": "Использовать CH341A BIOS программатор",
|
||||
"MainForm.Text": "Mi899 - X99 Инструменты",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Версия 1.3.0 - Авторское право © Miyconst",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Версия 1.4.3 - Авторское право © Miyconst",
|
||||
"MotherboardPartialForm.grdBioses.colChipsets.HeaderText": "Чипсеты",
|
||||
"MotherboardPartialForm.grdBioses.colId.HeaderText": "Id",
|
||||
"MotherboardPartialForm.grdBioses.colName.HeaderText": "Название",
|
||||
@@ -609,6 +706,8 @@
|
||||
"ToolPartialForm.lblBios.Text": "BIOS:",
|
||||
"ToolPartialForm.lblMotherboard.Text": "Материнская плата:",
|
||||
"ToolPartialForm.lblTool.Text": "Инструмент:",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosCaption": "Коммерческий BIOS",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosDescription": "Этот BIOS не является бесплатным. Вы можете приобрести копию у поставщика. Хотите открыть страницу BIOS в браузере?",
|
||||
"ToolPartialForm.ToolPartialForm.txtReadme.Text": "# Считывание и запись BIOS \r\n\r\nТут вы можете сохранить текущий BIOS, чтобы сделать резервную копию или прошить выбранный BIOS на вашу материнскую плату.\r\n\r\n## Mi899:\r\n\r\n- Готовит файлы и скрипты для упрощения процесса считывания и записи BIOS.\r\n- Копирует необходимые файлы и скрипты в временную папку.\r\n- Открывает расположение временной папки.\r\n- НЕ читает и не пишет BIOS вашей материнской плати.\r\n- НЕ проверяет совместимость вашей материнской платы с выбранным BIOS.\r\n- НЕ проверяет результат считывания или записи BIOS.\r\n\r\n## Окончательное предупреждение:\r\n\r\n Если что-то пойдет не так, именно вы будете ответственными за ваши действия.\r\n\r\n## Использование: \r\n\r\n### Создание резервной копии BIOS вашей материнской платы:\r\n\r\n- Нажмите кнопку `[Сохранить текущий BIOS]`.\r\n- Подождите, пока Mi899 откроет временную папку с подготовленными файлами.\r\n- Запустите скрипт `dump.bat` из папки от имени администратора.\r\n\r\n### Прошивка BIOS на вашу материнскую плату:\r\n\r\n- Выберите нужный BIOS в раскрывающемся списке `BIOS`, он находится в левой части формы.\r\n- Нажмите кнопку `[Прописать выбранный BIOS]`.\r\n- Подождите, пока Mi899 откроет временную папку с подготовленными файлами.\r\n- Запустите скрипт `flash.bat` из папки от имени администратора."
|
||||
},
|
||||
"Se": {
|
||||
@@ -638,7 +737,7 @@
|
||||
"MainForm.msiHelpHowToTurboUnlock.Text": "Lås upp Turbo Boost",
|
||||
"MainForm.msiHelpHowToUseCh341a.Text": "Hur man använder CH341A BIOS Programmer",
|
||||
"MainForm.Text": "Mi899 - X99 Verktygsset",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Version 1.3.0 - Copyright © Miyconst",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Version 1.4.3 - Copyright © Miyconst",
|
||||
"MotherboardPartialForm.grdBioses.colChipsets.HeaderText": "Kretsuppsättningar",
|
||||
"MotherboardPartialForm.grdBioses.colId.HeaderText": "Id",
|
||||
"MotherboardPartialForm.grdBioses.colName.HeaderText": "Namn",
|
||||
@@ -661,6 +760,7 @@
|
||||
"MotherboardPartialForm.tpImages.Text": "Bilder",
|
||||
"MotherboardPartialForm.tpInfo.Text": "Info",
|
||||
"MotherboardPartialForm.tpLinks.Text": "Länkar",
|
||||
"MotherboardsPartialForm.btnClearSearch.Text": "Visa allt",
|
||||
"MotherboardsPartialForm.btnSearch.Text": "Applicera",
|
||||
"MotherboardsPartialForm.grdMotherboards.colDescription.HeaderText": "Beskrivning",
|
||||
"MotherboardsPartialForm.grdMotherboards.colImage.HeaderText": "Bild",
|
||||
@@ -677,6 +777,8 @@
|
||||
"ToolPartialForm.lblBios.Text": "BIOS:",
|
||||
"ToolPartialForm.lblMotherboard.Text": "Moderkort:",
|
||||
"ToolPartialForm.lblTool.Text": "Verktyg:",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosCaption": "Kommersiell BIOS",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosDescription": "Detta BIOS är inte gratis. Du kan köpa ett exemplar från leverantören. Vill du öppna BIOS-sidan i webbläsaren?",
|
||||
"ToolPartialForm.ToolPartialForm.txtReadme.Text": "# Spara och skriv BIOS \r\n\r\nI detta formulär kan du spara ditt nuvarande BIOS för att skapa en backup-fil eller skriva valt BIOS på ditt moderkort.\r\n\r\n## Mi899:\r\n\r\n- Förbererder filer och skript för att förenkla BIOS spara/skriv processen.\r\n- Kopierar filerna och skripten till en tillfällig mapp.\r\n- Öppnar den tillfälliga mappen.\r\n- Applikationen läser eller skriver inte över ditt moderkorts BIOS, utan tillhandahåller endast verktygen. \r\n- Applikationen validerar ej om ditt moderkort är kompatibelt med ditt valda BIOS.\r\n- Applikationen validerar inte huruvida resultatet är korrekt.\r\n\r\n## Slutlig varning:\r\n\r\n Om någonting går fel är du den enda ansvariga för dina handlingar. \r\n\r\n## Användande \r\n\r\n### För att spara ditt moderkorts nuvarande BIOS:\r\n\r\n- Klicka på knappen `[Spara nuvarande BIOS]`.\r\n- Vänta tills Mi899 öppnar en temporär mapp med förberedda filer.\r\n- Kör skriptet `dump.bat` från mappen genom att högerklicka på filen och välja `Kör som administratör`. \r\n\r\n### För att skriva ett nytt BIOS på ditt moderkort:\r\n\r\n- Välj ditt önskade BIOS i drop-downlistan `BIOS`. Denne finns på den vänstra sidan av applikationen.\r\n- Klicka på knappen `[Skriv utvalt BIOS]`.\r\n- Vänta tills Mi899 öppnar en temporär mapp med förberedda filer.\r\n- Kör skriptet `flash.bat` från mappen genom att högerklicka på filen och välja `kör som administratör`."
|
||||
},
|
||||
"Ua": {
|
||||
@@ -706,7 +808,7 @@
|
||||
"MainForm.msiHelpHowToTurboUnlock.Text": "Unlock Turbo Boost",
|
||||
"MainForm.msiHelpHowToUseCh341a.Text": "Використовувати CH341A BIOS программер",
|
||||
"MainForm.Text": "Mi899 - X99 Інструменти",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Версія 1.3.0 - Авторське право © Miyconst",
|
||||
"MainForm.tsslVersion.Text": "Mi899 Версія 1.4.3 - Авторське право © Miyconst",
|
||||
"MotherboardPartialForm.grdBioses.colChipsets.HeaderText": "Чіпсети",
|
||||
"MotherboardPartialForm.grdBioses.colId.HeaderText": "Id",
|
||||
"MotherboardPartialForm.grdBioses.colName.HeaderText": "Назва",
|
||||
@@ -729,6 +831,7 @@
|
||||
"MotherboardPartialForm.tpImages.Text": "Малюнки",
|
||||
"MotherboardPartialForm.tpInfo.Text": "Інформація",
|
||||
"MotherboardPartialForm.tpLinks.Text": "Посилання",
|
||||
"MotherboardsPartialForm.btnClearSearch.Text": "Показати все",
|
||||
"MotherboardsPartialForm.btnSearch.Text": "Шукати",
|
||||
"MotherboardsPartialForm.grdMotherboards.colDescription.HeaderText": "Опис",
|
||||
"MotherboardsPartialForm.grdMotherboards.colImage.HeaderText": "Малюнок",
|
||||
@@ -745,6 +848,8 @@
|
||||
"ToolPartialForm.lblBios.Text": "BIOS:",
|
||||
"ToolPartialForm.lblMotherboard.Text": "Материнська плата:",
|
||||
"ToolPartialForm.lblTool.Text": "Інструмент:",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosCaption": "Комерційний BIOS",
|
||||
"ToolPartialForm.ToolPartialForm._commercialBiosDescription": "Цей BIOS не безкоштовний. Ви можете придбати копію у постачальника. Відкрити сторінку BIOS у браузері?",
|
||||
"ToolPartialForm.ToolPartialForm.txtReadme.Text": "# Зчитування та запис BIOS \r\n\r\nУ цій формі ви можете зберегти поточний BIOS, щоб створити резервну копію або прошити обраний BIOS на вашу материнську плату.\r\n\r\n## Mi899:\r\n\r\n- Готує файли та скрипти для спрощення процесу зчитування та запису BIOS.\r\n- Копіює необхідні файли та скрипти у тимчасову папку.\r\n- Відкриває розташування тимчасової папки.\r\n- НЕ читає і не пише BIOS вашої материнської плати.\r\n- НЕ перевіряє сумісність вашої материнської плати з обраним BIOS.\r\n- НЕ перевіряє результат зчитування або запису BIOS.\r\n\r\n## Остаточне попередження:\r\n\r\nЯкщо щось піде не так, саме ви будете відповідальними за ваші дії.\r\n\r\n## Використання\r\n\r\n### Створення резервної копії BIOS вашої материнської плати:\r\n\r\n- Натисніть кнопку `[Зберегти поточний BIOS]`.\r\n- Зачекайте, поки Mi899 відкриє тимчасову папку з підготовленими файлами.\r\n- Запустіть скрипт `dump.bat` з папки від імені адміністратора.\r\n\r\n### Прошивка BIOS на вашу материнську плату:\r\n\r\n- Оберіть бажаний BIOS у розкривному списку `BIOS`, який знаходиться в лівій частині форми.\r\n- Натисніть кнопку `[Прописати обраний BIOS]`.\r\n- Зачекайте, поки Mi899 відкриє тимчасову папку з підготовленими файлами.\r\n- Запустіть скрипт `flash.bat` з папки від імені адміністратора."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -15,5 +15,6 @@ namespace Mi899.Data
|
||||
bool IsZipped { get; }
|
||||
IReadOnlyDictionary<string, string> Properties { get; }
|
||||
string[] Chipsets { get; }
|
||||
bool IsCommercial { get; }
|
||||
}
|
||||
}
|
||||
|
||||
|
After Width: | Height: | Size: 110 KiB |
|
After Width: | Height: | Size: 1.1 MiB |
|
After Width: | Height: | Size: 255 KiB |
|
After Width: | Height: | Size: 248 KiB |
|
After Width: | Height: | Size: 144 KiB |
|
After Width: | Height: | Size: 373 KiB |
|
After Width: | Height: | Size: 281 KiB |
|
After Width: | Height: | Size: 259 KiB |
|
After Width: | Height: | Size: 58 KiB |
|
After Width: | Height: | Size: 237 KiB |
|
After Width: | Height: | Size: 115 KiB |
|
After Width: | Height: | Size: 345 KiB |
|
After Width: | Height: | Size: 100 KiB |
|
After Width: | Height: | Size: 363 KiB |
|
After Width: | Height: | Size: 125 KiB |
|
After Width: | Height: | Size: 247 KiB |
|
After Width: | Height: | Size: 45 KiB |
|
After Width: | Height: | Size: 187 KiB |
|
After Width: | Height: | Size: 240 KiB |
@@ -9,7 +9,7 @@
|
||||
<PackageProjectUrl>https://github.com/miyconst/Mi899</PackageProjectUrl>
|
||||
<PackageIcon>Mi899.png</PackageIcon>
|
||||
<PackageTags>x99 lga2011v3 fpt afuwin machinist huananzhi jingsha xeon bios tu</PackageTags>
|
||||
<Version>1.3.0</Version>
|
||||
<Version>1.4.3</Version>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
@@ -64,6 +64,18 @@
|
||||
<None Update="Images\Ant Country X99S-D4\TopView.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\C326 mITX NAS BKHD-1151NP-17\IoPanel.png">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\C326 mITX NAS BKHD-1151NP-17\TopView.png">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\G629A\IoPanel.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\G629A\TopView.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Huananzhi X99-8M-F\IoPanel.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
@@ -82,6 +94,12 @@
|
||||
<None Update="Images\Huananzhi X99-8M\TopView.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Huananzhi X99-CD4\IoPanel.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Huananzhi X99-CD4\TopView.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Huananzhi X99-CH8\IoPanel.png">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
@@ -109,6 +127,12 @@
|
||||
<None Update="Images\Huananzhi X99-QD4\IoPanel.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Huananzhi X99-QD4\Layout.2024.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Huananzhi X99-QD4\TopView.2024.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Huananzhi X99-QD4\TopView.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
@@ -223,6 +247,18 @@
|
||||
<None Update="Images\Machinist X79 V2.82\TopViewWithBox.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Machinist X99-B9\IoPanel.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Machinist X99-B9\TopView.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Machinist X99-D8 MAX\IoPanel.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Machinist X99-D8 MAX\TopView.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Machinist X99-K9\IoPanel.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
@@ -241,6 +277,12 @@
|
||||
<None Update="Images\Machinist X99-MR9D\TopView.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Machinist X99-PR8\IoPanel.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Machinist X99-PR8\TopView.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Machinist X99-PR9\IoPanel.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
@@ -262,6 +304,21 @@
|
||||
<None Update="Images\Panshi X99-D4 Plus\TopView.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Qiyida E5-A99\IoPanel.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Qiyida E5-A99\TopView.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Qiyida X99-H9S\IoPanel.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Qiyida X99-H9S\Schema.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Qiyida X99-H9S\TopView.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Images\Qiyida X99-H9\IoPanel.jpg">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
@@ -292,6 +349,9 @@
|
||||
<None Update="Tools\afu-win-x64-5.12.03.2045.zip">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Tools\fpt-w64-11.8.50.3460.zip">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Tools\fpt-w64-9.1.10.1000.zip">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
|
||||
@@ -174,7 +174,7 @@
|
||||
this.lblVersion.Name = "lblVersion";
|
||||
this.lblVersion.Size = new System.Drawing.Size(39, 20);
|
||||
this.lblVersion.TabIndex = 6;
|
||||
this.lblVersion.Text = "1.3.0";
|
||||
this.lblVersion.Text = "1.4.3";
|
||||
//
|
||||
// lblGitHub
|
||||
//
|
||||
|
||||
@@ -28,7 +28,16 @@ namespace Mi899
|
||||
|
||||
public string TagsString => string.Join(", ", Tags);
|
||||
|
||||
public string FileName => Source.FileName;
|
||||
public string FileName
|
||||
{
|
||||
get
|
||||
{
|
||||
if (Source.IsCommercial)
|
||||
return Source.DownloadUrl;
|
||||
else
|
||||
return Source.FileName;
|
||||
}
|
||||
}
|
||||
|
||||
public string DownloadUrl => Source.DownloadUrl;
|
||||
|
||||
@@ -52,5 +61,7 @@ namespace Mi899
|
||||
public string[] Chipsets => Source.Chipsets;
|
||||
|
||||
public string ChipsetsStrings => string.Join(", ", Chipsets);
|
||||
|
||||
public bool IsCommercial => Source.IsCommercial;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -166,6 +166,12 @@ namespace Mi899
|
||||
GenericBindingList<BiosRowData> list = (GenericBindingList<BiosRowData>)bsBioses.DataSource;
|
||||
BiosRowData bios = list[e.RowIndex];
|
||||
|
||||
if (bios.IsCommercial)
|
||||
{
|
||||
UrlManager.OpenUrl(bios.DownloadUrl);
|
||||
return;
|
||||
}
|
||||
|
||||
Cursor.Current = Cursors.WaitCursor;
|
||||
|
||||
if (!await _biosManager.DownloadBiosIfMissingAsync(bios))
|
||||
|
||||
@@ -43,12 +43,13 @@
|
||||
this.msiHelpHowToTurboUnlock = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.msiHelpHowToRamTimings = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.msiHelpHowToUseCh341a = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.msiHelpHowToRebar = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator();
|
||||
this.msiHelpAbout = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.msiLanguage = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.ssStatus = new System.Windows.Forms.StatusStrip();
|
||||
this.tsslVersion = new System.Windows.Forms.ToolStripStatusLabel();
|
||||
this.msiHelpHowToRebar = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.msiRealtekHda = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.tlpMain.SuspendLayout();
|
||||
this.msMenu.SuspendLayout();
|
||||
this.ssStatus.SuspendLayout();
|
||||
@@ -154,7 +155,8 @@
|
||||
this.msiHelpHowToTurboUnlock,
|
||||
this.msiHelpHowToRamTimings,
|
||||
this.msiHelpHowToUseCh341a,
|
||||
this.msiHelpHowToRebar});
|
||||
this.msiHelpHowToRebar,
|
||||
this.msiRealtekHda});
|
||||
this.msiHelpHowTo.Name = "msiHelpHowTo";
|
||||
this.msiHelpHowTo.Size = new System.Drawing.Size(180, 22);
|
||||
this.msiHelpHowTo.Text = "How to";
|
||||
@@ -180,6 +182,13 @@
|
||||
this.msiHelpHowToUseCh341a.Text = "How to use CH341A BIOS Programmer";
|
||||
this.msiHelpHowToUseCh341a.Click += new System.EventHandler(this.msiHelpHowToUseCh341a_Click);
|
||||
//
|
||||
// msiHelpHowToRebar
|
||||
//
|
||||
this.msiHelpHowToRebar.Name = "msiHelpHowToRebar";
|
||||
this.msiHelpHowToRebar.Size = new System.Drawing.Size(361, 22);
|
||||
this.msiHelpHowToRebar.Text = "Resizable Bar (ReBar, SAM) on LGA 2011-3";
|
||||
this.msiHelpHowToRebar.Click += new System.EventHandler(this.msiHelpHowToRebar_Click);
|
||||
//
|
||||
// toolStripSeparator5
|
||||
//
|
||||
this.toolStripSeparator5.Name = "toolStripSeparator5";
|
||||
@@ -213,14 +222,14 @@
|
||||
//
|
||||
this.tsslVersion.Name = "tsslVersion";
|
||||
this.tsslVersion.Size = new System.Drawing.Size(301, 25);
|
||||
this.tsslVersion.Text = "Mi899 Version 1.3.0 - Copyright © Miyconst";
|
||||
this.tsslVersion.Text = "Mi899 Version 1.4.3 - Copyright © Miyconst";
|
||||
//
|
||||
// msiHelpHowToRebar
|
||||
// msiRealtekHda
|
||||
//
|
||||
this.msiHelpHowToRebar.Name = "msiHelpHowToRebar";
|
||||
this.msiHelpHowToRebar.Size = new System.Drawing.Size(361, 22);
|
||||
this.msiHelpHowToRebar.Text = "Resizable Bar (ReBar, SAM) on LGA 2011-33";
|
||||
this.msiHelpHowToRebar.Click += new System.EventHandler(this.msiHelpHowToRebar_Click);
|
||||
this.msiRealtekHda.Name = "msiRealtekHda";
|
||||
this.msiRealtekHda.Size = new System.Drawing.Size(361, 22);
|
||||
this.msiRealtekHda.Text = "Realtek Audio Drivers";
|
||||
this.msiRealtekHda.Click += new System.EventHandler(this.msiRealtekHda_Click);
|
||||
//
|
||||
// MainForm
|
||||
//
|
||||
@@ -270,5 +279,6 @@
|
||||
private System.Windows.Forms.ToolStripMenuItem msiLanguage;
|
||||
private System.Windows.Forms.ToolStripMenuItem msiHelpHowToUseCh341a;
|
||||
private System.Windows.Forms.ToolStripMenuItem msiHelpHowToRebar;
|
||||
private System.Windows.Forms.ToolStripMenuItem msiRealtekHda;
|
||||
}
|
||||
}
|
||||
@@ -134,12 +134,7 @@ namespace Mi899
|
||||
|
||||
private void OpenUrl(string url)
|
||||
{
|
||||
ProcessStartInfo psi = new ProcessStartInfo(url)
|
||||
{
|
||||
UseShellExecute = true
|
||||
};
|
||||
|
||||
Process.Start(psi);
|
||||
UrlManager.OpenUrl(url);
|
||||
}
|
||||
|
||||
private void SetLanguage(string language)
|
||||
@@ -209,5 +204,10 @@ namespace Mi899
|
||||
{
|
||||
Open(_aboutPartialForm);
|
||||
}
|
||||
|
||||
private void msiRealtekHda_Click(object sender, EventArgs e)
|
||||
{
|
||||
OpenUrl("https://www.station-drivers.com/index.php/en-us/forum/realtek-hda-uad-drivers-firmwares-utilities/24-realtek-hda-uah-component-drivers");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<PackageIcon>Mi899.png</PackageIcon>
|
||||
<RepositoryUrl>https://github.com/miyconst/Mi899</RepositoryUrl>
|
||||
<PackageTags>x99 lga2011v3 fpt afuwin machinist huananzhi jingsha xeon bios tu</PackageTags>
|
||||
<Version>1.3.0</Version>
|
||||
<Version>1.4.3</Version>
|
||||
<PackageReleaseNotes></PackageReleaseNotes>
|
||||
</PropertyGroup>
|
||||
|
||||
@@ -63,6 +63,9 @@
|
||||
<None Update="README.It.md">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="README.Nl.md">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="README.Pt.md">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
|
||||
@@ -238,15 +238,24 @@ namespace Mi899
|
||||
return;
|
||||
}
|
||||
|
||||
GenericBindingList<BiosRowData> list = (GenericBindingList<BiosRowData>)grdBioses.DataSource;
|
||||
BiosRowData bios = list[e.RowIndex];
|
||||
|
||||
Cursor.Current = Cursors.WaitCursor;
|
||||
|
||||
if (!await _biosManager.DownloadBiosIfMissingAsync(bios))
|
||||
if (grid.DataSource is GenericBindingList<BiosRowData> list)
|
||||
{
|
||||
Cursor = Cursors.Default;
|
||||
return;
|
||||
BiosRowData bios = list[e.RowIndex];
|
||||
|
||||
if (bios.IsCommercial)
|
||||
{
|
||||
UrlManager.OpenUrl(bios.DownloadUrl);
|
||||
Cursor = Cursors.Default;
|
||||
return;
|
||||
}
|
||||
|
||||
if (!await _biosManager.DownloadBiosIfMissingAsync(bios))
|
||||
{
|
||||
Cursor = Cursors.Default;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
string path = grid.Rows[e.RowIndex].Cells[e.ColumnIndex].Value?.ToString();
|
||||
|
||||
@@ -35,6 +35,8 @@
|
||||
this.txtSearch = new System.Windows.Forms.TextBox();
|
||||
this.lblSearch = new System.Windows.Forms.Label();
|
||||
this.btnSearch = new System.Windows.Forms.Button();
|
||||
this.ddlMotherboardName = new System.Windows.Forms.ComboBox();
|
||||
this.btnClearSearch = new System.Windows.Forms.Button();
|
||||
this.bsMotherboards = new System.Windows.Forms.BindingSource(this.components);
|
||||
this.tlpMain.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.grdMotherboards)).BeginInit();
|
||||
@@ -70,13 +72,17 @@
|
||||
//
|
||||
// tlpSearch
|
||||
//
|
||||
this.tlpSearch.ColumnCount = 3;
|
||||
this.tlpSearch.ColumnCount = 5;
|
||||
this.tlpSearch.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
|
||||
this.tlpSearch.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
|
||||
this.tlpSearch.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
|
||||
this.tlpSearch.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
|
||||
this.tlpSearch.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 120F));
|
||||
this.tlpSearch.Controls.Add(this.txtSearch, 1, 0);
|
||||
this.tlpSearch.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 180F));
|
||||
this.tlpSearch.Controls.Add(this.txtSearch, 2, 0);
|
||||
this.tlpSearch.Controls.Add(this.lblSearch, 0, 0);
|
||||
this.tlpSearch.Controls.Add(this.btnSearch, 2, 0);
|
||||
this.tlpSearch.Controls.Add(this.btnSearch, 3, 0);
|
||||
this.tlpSearch.Controls.Add(this.ddlMotherboardName, 1, 0);
|
||||
this.tlpSearch.Controls.Add(this.btnClearSearch, 4, 0);
|
||||
this.tlpSearch.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tlpSearch.Location = new System.Drawing.Point(0, 0);
|
||||
this.tlpSearch.Margin = new System.Windows.Forms.Padding(0);
|
||||
@@ -89,9 +95,9 @@
|
||||
// txtSearch
|
||||
//
|
||||
this.txtSearch.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.txtSearch.Location = new System.Drawing.Point(54, 3);
|
||||
this.txtSearch.Location = new System.Drawing.Point(330, 3);
|
||||
this.txtSearch.Name = "txtSearch";
|
||||
this.txtSearch.Size = new System.Drawing.Size(726, 23);
|
||||
this.txtSearch.Size = new System.Drawing.Size(270, 23);
|
||||
this.txtSearch.TabIndex = 1;
|
||||
this.txtSearch.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.txtSearch_KeyPress);
|
||||
//
|
||||
@@ -108,7 +114,7 @@
|
||||
// btnSearch
|
||||
//
|
||||
this.btnSearch.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.btnSearch.Location = new System.Drawing.Point(786, 3);
|
||||
this.btnSearch.Location = new System.Drawing.Point(606, 3);
|
||||
this.btnSearch.Name = "btnSearch";
|
||||
this.btnSearch.Size = new System.Drawing.Size(114, 23);
|
||||
this.btnSearch.TabIndex = 2;
|
||||
@@ -116,6 +122,28 @@
|
||||
this.btnSearch.UseVisualStyleBackColor = true;
|
||||
this.btnSearch.Click += new System.EventHandler(this.btnSearch_Click);
|
||||
//
|
||||
// ddlMotherboardName
|
||||
//
|
||||
this.ddlMotherboardName.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.ddlMotherboardName.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
||||
this.ddlMotherboardName.FormattingEnabled = true;
|
||||
this.ddlMotherboardName.Location = new System.Drawing.Point(54, 3);
|
||||
this.ddlMotherboardName.Name = "ddlMotherboardName";
|
||||
this.ddlMotherboardName.Size = new System.Drawing.Size(270, 23);
|
||||
this.ddlMotherboardName.TabIndex = 3;
|
||||
this.ddlMotherboardName.SelectedIndexChanged += new System.EventHandler(this.ddlMotherboardName_SelectedIndexChanged);
|
||||
//
|
||||
// btnClearSearch
|
||||
//
|
||||
this.btnClearSearch.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.btnClearSearch.Location = new System.Drawing.Point(726, 3);
|
||||
this.btnClearSearch.Name = "btnClearSearch";
|
||||
this.btnClearSearch.Size = new System.Drawing.Size(174, 23);
|
||||
this.btnClearSearch.TabIndex = 4;
|
||||
this.btnClearSearch.Text = "Show All";
|
||||
this.btnClearSearch.UseVisualStyleBackColor = true;
|
||||
this.btnClearSearch.Click += new System.EventHandler(this.btnClearSearch_Click);
|
||||
//
|
||||
// MotherboardsPartialForm
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F);
|
||||
@@ -142,5 +170,7 @@
|
||||
private System.Windows.Forms.TextBox txtSearch;
|
||||
private System.Windows.Forms.BindingSource bsMotherboards;
|
||||
private System.Windows.Forms.Button btnSearch;
|
||||
private System.Windows.Forms.ComboBox ddlMotherboardName;
|
||||
private System.Windows.Forms.Button btnClearSearch;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -22,6 +22,17 @@ namespace Mi899
|
||||
_model = model ?? throw new ArgumentNullException(nameof(model));
|
||||
_motherboards = new GenericBindingList<IMotherboard>(_model.Motherboards);
|
||||
InitializeComponent();
|
||||
|
||||
List<string> brands = _model.Motherboards
|
||||
.Select(x => x.Brand)
|
||||
.Distinct()
|
||||
.OrderBy(x => x)
|
||||
.ToList();
|
||||
|
||||
brands.Insert(0, string.Empty);
|
||||
ddlMotherboardName.DataSource = brands;
|
||||
ddlMotherboardName.SelectedItem = "Machinist";
|
||||
|
||||
InitializeDataGridComponent();
|
||||
}
|
||||
|
||||
@@ -35,7 +46,8 @@ namespace Mi899
|
||||
List<IComponent> components = new List<IComponent>()
|
||||
{
|
||||
lblSearch,
|
||||
btnSearch
|
||||
btnSearch,
|
||||
btnClearSearch
|
||||
};
|
||||
|
||||
components.AddRange(grdMotherboards.Columns.OfType<DataGridViewColumn>());
|
||||
@@ -125,8 +137,17 @@ namespace Mi899
|
||||
|
||||
private void PopulateDataSource()
|
||||
{
|
||||
string brand = ddlMotherboardName.SelectedItem as string;
|
||||
string key = txtSearch.Text;
|
||||
IEnumerable<MotherboardRowData> source = _motherboards.Select(x => new MotherboardRowData(x));
|
||||
IEnumerable<MotherboardRowData> source = _motherboards
|
||||
.OrderBy(x => x.Brand)
|
||||
.ThenBy(x => x.Name)
|
||||
.Select(x => new MotherboardRowData(x));
|
||||
|
||||
if (!string.IsNullOrEmpty(brand))
|
||||
{
|
||||
source = source.Where(x => x.Brand == brand);
|
||||
}
|
||||
|
||||
if (!string.IsNullOrWhiteSpace(key))
|
||||
{
|
||||
@@ -166,5 +187,17 @@ namespace Mi899
|
||||
{
|
||||
PopulateDataSource();
|
||||
}
|
||||
|
||||
private void ddlMotherboardName_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
PopulateDataSource();
|
||||
}
|
||||
|
||||
private void btnClearSearch_Click(object sender, EventArgs e)
|
||||
{
|
||||
ddlMotherboardName.SelectedItem = string.Empty;
|
||||
txtSearch.Text = string.Empty;
|
||||
PopulateDataSource();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -57,4 +57,7 @@
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="bsMotherboards.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
</root>
|
||||
@@ -0,0 +1,50 @@
|
||||
# Mi899 - X99 Tool Set
|
||||
|
||||
## Door het downloaden, distribueren, aanpassen of gebruiken van deze applicatie ga je akkoord met het volgende:
|
||||
|
||||
- De Russische Federatie (Rusland) is een zelfverklaarde terroristische formatie die niets te maken heeft met het historische Rusland met als centrum Kiev.
|
||||
- Rusland moet terugkeren naar zijn historische naam Moskovië en alle veroverde gebieden, republieken en naties bevrijden.
|
||||
- Oekraïne, Moldavië, Georgië en Wit-Rusland zijn onafhankelijke, soevereine naties. Moskovië heeft niet het recht deze gebieden te controleren. Moskovië moet alle troepen terugtrekken en een schadevergoeding betalen om alle schade te dekken.
|
||||
- Palestina heeft het recht om vreedzaam samen te leven met al zijn buurlanden, maar HAMAS is een andere terroristische formatie die ontmanteld en vervolgd moet worden.
|
||||
|
||||
**Nuttige videos**:
|
||||
|
||||
- [Theft of millennia: how Moscovia rebranded itself as 'Russia'](https://youtu.be/B6b7WQy1Y3Q?si=W_Rc5wL9sKDZyqVQ).
|
||||
- [Free Palestine? No thanks! Français / Español / русский / Deutsch / عربي](https://youtu.be/XNf40sBcvKk?si=RQMFXWXb5KssfAkI).
|
||||
|
||||
------------
|
||||
|
||||
**⚠️ WAARSCHUWING ⚠️**:
|
||||
|
||||
- ❗ Ik ben NIET verantwoordelijk voor de gevolgen van het gebruik van deze applicatie.
|
||||
- ❗ Je bent zelf verantwoordelijk voor alles wat je doet. Gebruik deze applicatie alleen als je weet en begrijpt wat je doet.
|
||||
- ❗ Door het flashen van een moederbord BIOS kan je je moederbord "bricken". Dit is het risico dat je zelf neemt.
|
||||
|
||||
------------
|
||||
|
||||
## Omschrijving
|
||||
|
||||
Deze applicatie is ontworpen om het leven van eigenaren van de Chinese LGA 2011-3 X99 moederboarden te vereenvoudigen en daarnaast het verzamelen van nuttige informatie over de moederborden en compatible BIOS-aanpassingen.
|
||||
|
||||
## Bijdragen
|
||||
|
||||
❗ Ik bezit de rechten voor alle bijdragen aan het Mi899-project.
|
||||
|
||||
Als je wilt bijdragen het het project, kun je:
|
||||
|
||||
- Een vertaling van de applicatie aanleveren in een nieuwe taal.
|
||||
- Informatie toevoegen over een ander moederbord of BIOS-aanpassing.
|
||||
- Het melden van bugs en problemen.
|
||||
- Koffie of bier voor me betalen om me gemotiveerd te houden. [Donate with PayPal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=LXN9NNXVF34M8&source=url).
|
||||
|
||||
### Hoe kun je bijdragen?
|
||||
|
||||
- Alle bijdragen moeten aangeleverd worden in de vorm van een [GitHub Pull Request](https://yangsu.github.io/pull-request-tutorial/#:~:text=What%20is%20a%20Pull%20Request,follow%2Dup%20commits%20if%20necessary.).
|
||||
- [Maak een GitHub Ticket](https://github.com/miyconst/Mi899) als je een bug wilt melden of een suggestie wilt doen.
|
||||
|
||||
## Maak contact met mij
|
||||
|
||||
- [▶️ YouTube](https://www.youtube.com/c/Miyconst).
|
||||
- [📷 Instagram](https://www.instagram.com/mi8.se/).
|
||||
- [📜 GitHub](https://github.com/miyconst).
|
||||
- [🖊️ Blog](https://miyconst.github.io/).
|
||||
@@ -2,17 +2,15 @@
|
||||
|
||||
## Pobierając, rozpowszechniając, modyfikując lub używając tej aplikacji, zgadzasz się z następującymi postanowieniami:
|
||||
|
||||
- Federacja Rosyjska (Rosja) jest samozwańczą formacją terrorystyczną, która nie ma nic wspólnego z historyczną Rusią skupioną w Kijowie.
|
||||
- Federacja Rosyjska (Rosja) jest samozwańczą formacją terrorystyczną, która nie ma nic wspólnego z historyczną Rusią, której centrum mieści się w Kijowie.
|
||||
- Rosja musi powrócić do swojej historycznej nazwy Moskovia i uwolnić wszystkie zdobyte terytoria, republiki i narody.
|
||||
- Ukraina, Mołdawia, Gruzja i Białoruś są niezależnymi, suwerennymi narodami. Moskovia nie ma prawa kontrolować tych terytoriów. Moskovia musi wycofać wszystkie wojska i zapłacić odszkodowanie pokrywające wszystkie szkody.
|
||||
- Palestyna ma prawo do pokojowego współistnienia ze wszystkimi swoimi sąsiadami, ale HAMAS to kolejna formacja terrorystyczna, którą należy rozbić i ścigać.
|
||||
- Ukraina, Mołdawia, Gruzja i Białoruś są niezależnymi, suwerennymi narodami. Moskovia nie ma prawa kontrolować tych terytoriów oraz musi wycofać wszystkie wojska i zapłacić odszkodowanie pokrywające wszystkie spowodowane szkody.
|
||||
- Palestyna ma prawo do pokojowego współistnienia ze wszystkimi swoimi sąsiadami, ale HAMAS to kolejna formacja terrorystyczna, którą należy rozbić i rozliczyć ze swoich działań.
|
||||
|
||||
**Przydatne filmy**:
|
||||
|
||||
- [Theft of millennia: how Moscovia rebranded itself as 'Russia'](https://youtu.be/B6b7WQy1Y3Q?si=W_Rc5wL9sKDZyqVQ).
|
||||
- [Free Palestine? No thanks! Français / Español / русский / Deutsch / عربي](https://youtu.be/XNf40sBcvKk?si=RQMFXWXb5KssfAkI).
|
||||
|
||||
Tłumaczenie z języka angielskiego jest dostarczane przez Tłumacz Google i może być niedokładne.
|
||||
- [Kradzież tysiącleci: jak Moskovia zmieniła się w 'Rosję' (Theft of millennia: how Moscovia rebranded itself as 'Russia')](https://youtu.be/B6b7WQy1Y3Q?si=W_Rc5wL9sKDZyqVQ).
|
||||
- [Wolna Palestyna? Nie, dzięki! (Free Palestine? No thanks! Français / Español / русский / Deutsch / عربي)](https://youtu.be/XNf40sBcvKk?si=RQMFXWXb5KssfAkI).
|
||||
|
||||
------------
|
||||
|
||||
@@ -20,13 +18,13 @@ Tłumaczenie z języka angielskiego jest dostarczane przez Tłumacz Google i mo
|
||||
|
||||
- ❗ Twórca oprogramowania NIE jest odpowiedzialny za żadne szkody spowodowane przez program.
|
||||
- ❗ Jesteś odpowiedzialny za wszystko co zrobisz; użyj aplikacji **wyłącznie** jeżeli rozumiesz, co i po co robisz.
|
||||
- ❗ Flashowanie BIOS płyty głównej może permamentnie uceglić twoją płytę główną, patrz punkt wyżej.
|
||||
- ❗ Flashowanie BIOSu płyty głównej może permamentnie uszkodzić twoją płytę główną, patrz punkt wyżej.
|
||||
|
||||
------------
|
||||
|
||||
## Opis
|
||||
|
||||
Aplikacja Mi899 została zaprojektowana w celu ułatwienia życia posiadaczom chińskich płyt głównych opartych o socket LGA 2011-3 i chipset X99. Jest ona też zbiorem przydatnych informacji, jak i kompatybilnych BIOSów.
|
||||
Aplikacja Mi899 została zaprojektowana w celu ułatwienia życia posiadaczom chińskich płyt głównych LGA 2011-3 (X99 i nie tylko). Jest ona też zbiorem przydatnych informacji, jak i kompatybilnych BIOSów do w/w płyt.
|
||||
|
||||
## Pomoc przy tworzeniu
|
||||
|
||||
@@ -37,7 +35,7 @@ Jeżeli chciałbyś pomóc przy tworzeniu projektu, możesz:
|
||||
- Pomóc tworzyć nowe tłumaczenia aplikacji.
|
||||
- Dodać informacje o brakującej płycie głównej lub zmodyfikowanym BIOSie.
|
||||
- Zgłosić błąd lub problem.
|
||||
- Kupić mi piwo lub kawę, żeby pomóc zmotywować mnie do dalszej pracy. [Przez PayPal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=LXN9NNXVF34M8&source=url).
|
||||
- Kupić mi piwo lub kawę, żeby pomóc zmotywować mnie do dalszej pracy [przez PayPala.](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=LXN9NNXVF34M8&source=url).
|
||||
|
||||
### Zasady udziału w projekcie
|
||||
|
||||
@@ -49,4 +47,4 @@ Jeżeli chciałbyś pomóc przy tworzeniu projektu, możesz:
|
||||
- [▶️ YouTube](https://www.youtube.com/c/Miyconst).
|
||||
- [📷 Instagram](https://www.instagram.com/mi8.se/).
|
||||
- [📜 GitHub](https://github.com/miyconst).
|
||||
- [🖊️ Blog](https://miyconst.github.io/).
|
||||
- [🖊️ Blog](https://miyconst.github.io/).
|
||||
|
||||
@@ -1,14 +1,9 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
using System.IO;
|
||||
using CommonMark;
|
||||
using Mi899.Data;
|
||||
using System.Diagnostics;
|
||||
|
||||
namespace Mi899
|
||||
{
|
||||
@@ -61,27 +56,8 @@ namespace Mi899
|
||||
e.Cancel = true;
|
||||
|
||||
string url = e.Url.ToString();
|
||||
|
||||
try
|
||||
{
|
||||
Process.Start(url);
|
||||
return;
|
||||
}
|
||||
catch
|
||||
{
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
url = url.Replace("&", "^&");
|
||||
Process.Start(new ProcessStartInfo(url) { UseShellExecute = true });
|
||||
return;
|
||||
}
|
||||
catch
|
||||
{
|
||||
}
|
||||
|
||||
MessageBox.Show(url);
|
||||
|
||||
UrlManager.OpenUrl(url);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -67,11 +67,10 @@
|
||||
this.tlpMain.Controls.Add(this.tlpRightColumn, 1, 0);
|
||||
this.tlpMain.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tlpMain.Location = new System.Drawing.Point(0, 0);
|
||||
this.tlpMain.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
||||
this.tlpMain.Name = "tlpMain";
|
||||
this.tlpMain.RowCount = 1;
|
||||
this.tlpMain.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
|
||||
this.tlpMain.Size = new System.Drawing.Size(1029, 933);
|
||||
this.tlpMain.Size = new System.Drawing.Size(900, 700);
|
||||
this.tlpMain.TabIndex = 0;
|
||||
//
|
||||
// tlpInfo
|
||||
@@ -90,22 +89,21 @@
|
||||
this.tlpInfo.Controls.Add(this.tlpBios, 0, 4);
|
||||
this.tlpInfo.Controls.Add(this.txtMotherboardDescription, 0, 3);
|
||||
this.tlpInfo.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tlpInfo.Location = new System.Drawing.Point(3, 4);
|
||||
this.tlpInfo.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
||||
this.tlpInfo.Location = new System.Drawing.Point(3, 3);
|
||||
this.tlpInfo.Name = "tlpInfo";
|
||||
this.tlpInfo.RowCount = 11;
|
||||
this.tlpInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 40F));
|
||||
this.tlpInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 40F));
|
||||
this.tlpInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 40F));
|
||||
this.tlpInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 30F));
|
||||
this.tlpInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 30F));
|
||||
this.tlpInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 30F));
|
||||
this.tlpInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25.92593F));
|
||||
this.tlpInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 40F));
|
||||
this.tlpInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 40F));
|
||||
this.tlpInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 30F));
|
||||
this.tlpInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 30F));
|
||||
this.tlpInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25.92593F));
|
||||
this.tlpInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25.92593F));
|
||||
this.tlpInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 40F));
|
||||
this.tlpInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 30F));
|
||||
this.tlpInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 22.22222F));
|
||||
this.tlpInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 40F));
|
||||
this.tlpInfo.Size = new System.Drawing.Size(508, 925);
|
||||
this.tlpInfo.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 30F));
|
||||
this.tlpInfo.Size = new System.Drawing.Size(444, 694);
|
||||
this.tlpInfo.TabIndex = 1;
|
||||
//
|
||||
// txtTool
|
||||
@@ -113,12 +111,11 @@
|
||||
this.txtTool.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
||||
| System.Windows.Forms.AnchorStyles.Left)
|
||||
| System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.txtTool.Location = new System.Drawing.Point(3, 745);
|
||||
this.txtTool.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
||||
this.txtTool.Location = new System.Drawing.Point(3, 558);
|
||||
this.txtTool.Multiline = true;
|
||||
this.txtTool.Name = "txtTool";
|
||||
this.txtTool.ReadOnly = true;
|
||||
this.txtTool.Size = new System.Drawing.Size(502, 135);
|
||||
this.txtTool.Size = new System.Drawing.Size(438, 101);
|
||||
this.txtTool.TabIndex = 1;
|
||||
//
|
||||
// lblTool
|
||||
@@ -126,9 +123,9 @@
|
||||
this.lblTool.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.lblTool.AutoSize = true;
|
||||
this.lblTool.Font = new System.Drawing.Font("Consolas", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point);
|
||||
this.lblTool.Location = new System.Drawing.Point(3, 712);
|
||||
this.lblTool.Location = new System.Drawing.Point(3, 533);
|
||||
this.lblTool.Name = "lblTool";
|
||||
this.lblTool.Size = new System.Drawing.Size(502, 18);
|
||||
this.lblTool.Size = new System.Drawing.Size(438, 14);
|
||||
this.lblTool.TabIndex = 0;
|
||||
this.lblTool.Text = "Tool:";
|
||||
//
|
||||
@@ -137,13 +134,12 @@
|
||||
this.txtBiosDescription.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
||||
| System.Windows.Forms.AnchorStyles.Left)
|
||||
| System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.txtBiosDescription.Location = new System.Drawing.Point(3, 538);
|
||||
this.txtBiosDescription.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
||||
this.txtBiosDescription.Location = new System.Drawing.Point(3, 403);
|
||||
this.txtBiosDescription.Multiline = true;
|
||||
this.txtBiosDescription.Name = "txtBiosDescription";
|
||||
this.txtBiosDescription.ReadOnly = true;
|
||||
this.txtBiosDescription.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||
this.txtBiosDescription.Size = new System.Drawing.Size(502, 159);
|
||||
this.txtBiosDescription.Size = new System.Drawing.Size(438, 119);
|
||||
this.txtBiosDescription.TabIndex = 1;
|
||||
//
|
||||
// txtMotherboardVersion
|
||||
@@ -151,11 +147,10 @@
|
||||
this.txtMotherboardVersion.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
||||
| System.Windows.Forms.AnchorStyles.Left)
|
||||
| System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.txtMotherboardVersion.Location = new System.Drawing.Point(3, 84);
|
||||
this.txtMotherboardVersion.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
||||
this.txtMotherboardVersion.Location = new System.Drawing.Point(3, 63);
|
||||
this.txtMotherboardVersion.Name = "txtMotherboardVersion";
|
||||
this.txtMotherboardVersion.ReadOnly = true;
|
||||
this.txtMotherboardVersion.Size = new System.Drawing.Size(502, 27);
|
||||
this.txtMotherboardVersion.Size = new System.Drawing.Size(438, 23);
|
||||
this.txtMotherboardVersion.TabIndex = 1;
|
||||
//
|
||||
// lblMotherboard
|
||||
@@ -163,20 +158,19 @@
|
||||
this.lblMotherboard.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.lblMotherboard.AutoSize = true;
|
||||
this.lblMotherboard.Font = new System.Drawing.Font("Consolas", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point);
|
||||
this.lblMotherboard.Location = new System.Drawing.Point(3, 11);
|
||||
this.lblMotherboard.Location = new System.Drawing.Point(3, 8);
|
||||
this.lblMotherboard.Name = "lblMotherboard";
|
||||
this.lblMotherboard.Size = new System.Drawing.Size(502, 18);
|
||||
this.lblMotherboard.Size = new System.Drawing.Size(438, 14);
|
||||
this.lblMotherboard.TabIndex = 0;
|
||||
this.lblMotherboard.Text = "Motherboard:";
|
||||
//
|
||||
// txtMotherboard
|
||||
//
|
||||
this.txtMotherboard.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.txtMotherboard.Location = new System.Drawing.Point(3, 46);
|
||||
this.txtMotherboard.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
||||
this.txtMotherboard.Location = new System.Drawing.Point(3, 33);
|
||||
this.txtMotherboard.Name = "txtMotherboard";
|
||||
this.txtMotherboard.ReadOnly = true;
|
||||
this.txtMotherboard.Size = new System.Drawing.Size(502, 27);
|
||||
this.txtMotherboard.Size = new System.Drawing.Size(438, 23);
|
||||
this.txtMotherboard.TabIndex = 1;
|
||||
//
|
||||
// ddlBioses
|
||||
@@ -184,10 +178,9 @@
|
||||
this.ddlBioses.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.ddlBioses.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
||||
this.ddlBioses.FormattingEnabled = true;
|
||||
this.ddlBioses.Location = new System.Drawing.Point(3, 333);
|
||||
this.ddlBioses.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
||||
this.ddlBioses.Location = new System.Drawing.Point(3, 248);
|
||||
this.ddlBioses.Name = "ddlBioses";
|
||||
this.ddlBioses.Size = new System.Drawing.Size(502, 28);
|
||||
this.ddlBioses.Size = new System.Drawing.Size(438, 23);
|
||||
this.ddlBioses.TabIndex = 2;
|
||||
this.ddlBioses.SelectedIndexChanged += new System.EventHandler(this.ddlBioses_SelectedIndexChanged);
|
||||
//
|
||||
@@ -196,39 +189,37 @@
|
||||
this.txtBiosProperties.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
||||
| System.Windows.Forms.AnchorStyles.Left)
|
||||
| System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.txtBiosProperties.Location = new System.Drawing.Point(3, 371);
|
||||
this.txtBiosProperties.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
||||
this.txtBiosProperties.Location = new System.Drawing.Point(3, 278);
|
||||
this.txtBiosProperties.Multiline = true;
|
||||
this.txtBiosProperties.Name = "txtBiosProperties";
|
||||
this.txtBiosProperties.ReadOnly = true;
|
||||
this.txtBiosProperties.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||
this.txtBiosProperties.Size = new System.Drawing.Size(502, 159);
|
||||
this.txtBiosProperties.Size = new System.Drawing.Size(438, 119);
|
||||
this.txtBiosProperties.TabIndex = 3;
|
||||
//
|
||||
// txtToolVersion
|
||||
//
|
||||
this.txtToolVersion.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.txtToolVersion.Location = new System.Drawing.Point(3, 891);
|
||||
this.txtToolVersion.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
||||
this.txtToolVersion.Location = new System.Drawing.Point(3, 666);
|
||||
this.txtToolVersion.Name = "txtToolVersion";
|
||||
this.txtToolVersion.ReadOnly = true;
|
||||
this.txtToolVersion.Size = new System.Drawing.Size(502, 27);
|
||||
this.txtToolVersion.Size = new System.Drawing.Size(438, 23);
|
||||
this.txtToolVersion.TabIndex = 4;
|
||||
//
|
||||
// tlpBios
|
||||
//
|
||||
this.tlpBios.ColumnCount = 2;
|
||||
this.tlpBios.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
|
||||
this.tlpBios.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 343F));
|
||||
this.tlpBios.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 300F));
|
||||
this.tlpBios.Controls.Add(this.lblBios, 0, 0);
|
||||
this.tlpBios.Controls.Add(this.btnSelectBiosFile, 1, 0);
|
||||
this.tlpBios.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tlpBios.Location = new System.Drawing.Point(0, 287);
|
||||
this.tlpBios.Location = new System.Drawing.Point(0, 215);
|
||||
this.tlpBios.Margin = new System.Windows.Forms.Padding(0);
|
||||
this.tlpBios.Name = "tlpBios";
|
||||
this.tlpBios.RowCount = 1;
|
||||
this.tlpBios.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
|
||||
this.tlpBios.Size = new System.Drawing.Size(508, 40);
|
||||
this.tlpBios.Size = new System.Drawing.Size(444, 30);
|
||||
this.tlpBios.TabIndex = 5;
|
||||
//
|
||||
// lblBios
|
||||
@@ -236,19 +227,18 @@
|
||||
this.lblBios.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.lblBios.AutoSize = true;
|
||||
this.lblBios.Font = new System.Drawing.Font("Consolas", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point);
|
||||
this.lblBios.Location = new System.Drawing.Point(3, 11);
|
||||
this.lblBios.Location = new System.Drawing.Point(3, 8);
|
||||
this.lblBios.Name = "lblBios";
|
||||
this.lblBios.Size = new System.Drawing.Size(159, 18);
|
||||
this.lblBios.Size = new System.Drawing.Size(138, 14);
|
||||
this.lblBios.TabIndex = 0;
|
||||
this.lblBios.Text = "BIOS:";
|
||||
//
|
||||
// btnSelectBiosFile
|
||||
//
|
||||
this.btnSelectBiosFile.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.btnSelectBiosFile.Location = new System.Drawing.Point(168, 4);
|
||||
this.btnSelectBiosFile.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
||||
this.btnSelectBiosFile.Location = new System.Drawing.Point(147, 3);
|
||||
this.btnSelectBiosFile.Name = "btnSelectBiosFile";
|
||||
this.btnSelectBiosFile.Size = new System.Drawing.Size(337, 31);
|
||||
this.btnSelectBiosFile.Size = new System.Drawing.Size(294, 23);
|
||||
this.btnSelectBiosFile.TabIndex = 1;
|
||||
this.btnSelectBiosFile.Text = "Select BIOS file";
|
||||
this.btnSelectBiosFile.UseVisualStyleBackColor = true;
|
||||
@@ -259,13 +249,12 @@
|
||||
this.txtMotherboardDescription.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
||||
| System.Windows.Forms.AnchorStyles.Left)
|
||||
| System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.txtMotherboardDescription.Location = new System.Drawing.Point(3, 124);
|
||||
this.txtMotherboardDescription.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
||||
this.txtMotherboardDescription.Location = new System.Drawing.Point(3, 93);
|
||||
this.txtMotherboardDescription.Multiline = true;
|
||||
this.txtMotherboardDescription.Name = "txtMotherboardDescription";
|
||||
this.txtMotherboardDescription.ReadOnly = true;
|
||||
this.txtMotherboardDescription.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||
this.txtMotherboardDescription.Size = new System.Drawing.Size(502, 159);
|
||||
this.txtMotherboardDescription.Size = new System.Drawing.Size(438, 119);
|
||||
this.txtMotherboardDescription.TabIndex = 6;
|
||||
//
|
||||
// tlpRightColumn
|
||||
@@ -275,41 +264,39 @@
|
||||
this.tlpRightColumn.Controls.Add(this.tlpButtons, 0, 1);
|
||||
this.tlpRightColumn.Controls.Add(this.txtReadme, 0, 0);
|
||||
this.tlpRightColumn.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tlpRightColumn.Location = new System.Drawing.Point(514, 0);
|
||||
this.tlpRightColumn.Location = new System.Drawing.Point(450, 0);
|
||||
this.tlpRightColumn.Margin = new System.Windows.Forms.Padding(0);
|
||||
this.tlpRightColumn.Name = "tlpRightColumn";
|
||||
this.tlpRightColumn.RowCount = 2;
|
||||
this.tlpRightColumn.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
|
||||
this.tlpRightColumn.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 47F));
|
||||
this.tlpRightColumn.Size = new System.Drawing.Size(515, 933);
|
||||
this.tlpRightColumn.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 35F));
|
||||
this.tlpRightColumn.Size = new System.Drawing.Size(450, 700);
|
||||
this.tlpRightColumn.TabIndex = 3;
|
||||
//
|
||||
// tlpButtons
|
||||
//
|
||||
this.tlpButtons.ColumnCount = 4;
|
||||
this.tlpButtons.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
|
||||
this.tlpButtons.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 23F));
|
||||
this.tlpButtons.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 229F));
|
||||
this.tlpButtons.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 229F));
|
||||
this.tlpButtons.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F));
|
||||
this.tlpButtons.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 200F));
|
||||
this.tlpButtons.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 200F));
|
||||
this.tlpButtons.Controls.Add(this.btnDump, 2, 0);
|
||||
this.tlpButtons.Controls.Add(this.btnFlash, 3, 0);
|
||||
this.tlpButtons.Controls.Add(this.cbExecuteScript, 0, 0);
|
||||
this.tlpButtons.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tlpButtons.Location = new System.Drawing.Point(3, 890);
|
||||
this.tlpButtons.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
||||
this.tlpButtons.Location = new System.Drawing.Point(3, 668);
|
||||
this.tlpButtons.Name = "tlpButtons";
|
||||
this.tlpButtons.RowCount = 1;
|
||||
this.tlpButtons.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
|
||||
this.tlpButtons.Size = new System.Drawing.Size(509, 39);
|
||||
this.tlpButtons.Size = new System.Drawing.Size(444, 29);
|
||||
this.tlpButtons.TabIndex = 0;
|
||||
//
|
||||
// btnDump
|
||||
//
|
||||
this.btnDump.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.btnDump.Location = new System.Drawing.Point(54, 4);
|
||||
this.btnDump.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
||||
this.btnDump.Location = new System.Drawing.Point(47, 3);
|
||||
this.btnDump.Name = "btnDump";
|
||||
this.btnDump.Size = new System.Drawing.Size(223, 31);
|
||||
this.btnDump.Size = new System.Drawing.Size(194, 23);
|
||||
this.btnDump.TabIndex = 0;
|
||||
this.btnDump.Text = "Dump current BIOS";
|
||||
this.btnDump.UseVisualStyleBackColor = true;
|
||||
@@ -318,10 +305,9 @@
|
||||
// btnFlash
|
||||
//
|
||||
this.btnFlash.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.btnFlash.Location = new System.Drawing.Point(283, 4);
|
||||
this.btnFlash.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
||||
this.btnFlash.Location = new System.Drawing.Point(247, 3);
|
||||
this.btnFlash.Name = "btnFlash";
|
||||
this.btnFlash.Size = new System.Drawing.Size(223, 31);
|
||||
this.btnFlash.Size = new System.Drawing.Size(194, 23);
|
||||
this.btnFlash.TabIndex = 1;
|
||||
this.btnFlash.Text = "Flash selected BIOS";
|
||||
this.btnFlash.UseVisualStyleBackColor = true;
|
||||
@@ -332,10 +318,9 @@
|
||||
this.cbExecuteScript.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.cbExecuteScript.AutoSize = true;
|
||||
this.cbExecuteScript.Enabled = false;
|
||||
this.cbExecuteScript.Location = new System.Drawing.Point(3, 7);
|
||||
this.cbExecuteScript.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
||||
this.cbExecuteScript.Location = new System.Drawing.Point(3, 5);
|
||||
this.cbExecuteScript.Name = "cbExecuteScript";
|
||||
this.cbExecuteScript.Size = new System.Drawing.Size(22, 24);
|
||||
this.cbExecuteScript.Size = new System.Drawing.Size(18, 19);
|
||||
this.cbExecuteScript.TabIndex = 2;
|
||||
this.cbExecuteScript.Text = "Execute script";
|
||||
this.cbExecuteScript.UseVisualStyleBackColor = true;
|
||||
@@ -344,11 +329,10 @@
|
||||
// txtReadme
|
||||
//
|
||||
this.txtReadme.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.txtReadme.Location = new System.Drawing.Point(3, 4);
|
||||
this.txtReadme.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
||||
this.txtReadme.Location = new System.Drawing.Point(3, 3);
|
||||
this.txtReadme.Name = "txtReadme";
|
||||
this.txtReadme.ReadOnly = true;
|
||||
this.txtReadme.Size = new System.Drawing.Size(509, 878);
|
||||
this.txtReadme.Size = new System.Drawing.Size(444, 659);
|
||||
this.txtReadme.TabIndex = 1;
|
||||
this.txtReadme.Text = resources.GetString("txtReadme.Text");
|
||||
//
|
||||
@@ -358,12 +342,11 @@
|
||||
//
|
||||
// ToolPartialForm
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 20F);
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Controls.Add(this.tlpMain);
|
||||
this.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
||||
this.Name = "ToolPartialForm";
|
||||
this.Size = new System.Drawing.Size(1029, 933);
|
||||
this.Size = new System.Drawing.Size(900, 700);
|
||||
this.tlpMain.ResumeLayout(false);
|
||||
this.tlpInfo.ResumeLayout(false);
|
||||
this.tlpInfo.PerformLayout();
|
||||
|
||||
@@ -22,6 +22,10 @@ namespace Mi899
|
||||
private readonly WebBrowser _wbReadme;
|
||||
private readonly ToolManager _toolManager;
|
||||
private readonly BiosManager _biosManager;
|
||||
private readonly string _commercialBiosCaption = "Commercial BIOS";
|
||||
private readonly string _commercialBiosDescription = "This BIOS is not free. You can purchase a copy from the supplier. Would you want to open the BIOS page in browser?";
|
||||
private string _commercialBiosCaptionI18n;
|
||||
private string _commercialBiosDescriptionI18n;
|
||||
|
||||
public ToolPartialForm([NotNull] Model model, [NotNull] MdToHtmlConverter mdToHtmlConverter, [NotNull] ToolManager toolManager, [NotNull] BiosManager biosManager)
|
||||
{
|
||||
@@ -80,6 +84,9 @@ namespace Mi899
|
||||
string html = _mdToHtmlConverter.Convert(md);
|
||||
_wbReadme.DocumentText = html;
|
||||
_biosManager.ApplyI18n(i18n);
|
||||
|
||||
_commercialBiosCaptionI18n = i18n.Get(_commercialBiosCaption, this.GetI18nCompatibleParent().Name, Name, nameof(_commercialBiosCaption));
|
||||
_commercialBiosDescriptionI18n = i18n.Get(_commercialBiosDescription, this.GetI18nCompatibleParent().Name, Name, nameof(_commercialBiosDescription));
|
||||
}
|
||||
|
||||
public IEnumerable<IComponent> SelectI18nCompatibleComponents()
|
||||
@@ -112,6 +119,16 @@ namespace Mi899
|
||||
return;
|
||||
}
|
||||
|
||||
if (bios.IsCommercial)
|
||||
{
|
||||
if (MessageBox.Show(_commercialBiosDescriptionI18n, _commercialBiosCaptionI18n, MessageBoxButtons.YesNo) == DialogResult.Yes)
|
||||
{
|
||||
UrlManager.OpenUrl(bios.DownloadUrl);
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
Cursor = Cursors.WaitCursor;
|
||||
|
||||
if (!await _biosManager.DownloadBiosIfMissingAsync(bios))
|
||||
@@ -121,7 +138,7 @@ namespace Mi899
|
||||
}
|
||||
|
||||
_toolManager.Flash(_motherboard, bios, _tool, cbExecuteScript.Checked);
|
||||
|
||||
|
||||
Cursor = Cursors.Default;
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,35 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace Mi899
|
||||
{
|
||||
public static class UrlManager
|
||||
{
|
||||
public static void OpenUrl(string url)
|
||||
{
|
||||
try
|
||||
{
|
||||
Process.Start(url);
|
||||
return;
|
||||
}
|
||||
catch
|
||||
{
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
url = url.Replace("&", "^&");
|
||||
Process.Start(new ProcessStartInfo(url) { UseShellExecute = true });
|
||||
return;
|
||||
}
|
||||
catch
|
||||
{
|
||||
}
|
||||
|
||||
MessageBox.Show(url);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
<IsPackable>false</IsPackable>
|
||||
|
||||
<Version>1.3.0</Version>
|
||||
<Version>1.4.3</Version>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
||||
@@ -84,6 +84,9 @@ namespace Mi899.Data.Tests
|
||||
|
||||
foreach (IBios bios in _model.Bioses)
|
||||
{
|
||||
if (bios.IsCommercial)
|
||||
continue;
|
||||
|
||||
string pathname = bios.FileName;
|
||||
|
||||
Assert.True(Path.IsPathRooted(pathname));
|
||||
|
||||