XTextureExtractor Π΅ΠΊΡΡΡΠ°ΠΊΡΠΈ Π½Π° ΡΠ΅ΠΊΡΡΡΡΠΈ Π·Π° HSI, ΠΠ, EICAS, Π° Π¦ΠΠ£ Π΄ΠΈΡΠΏΠ»Π΅ΠΈ, ΠΈ Π³ΠΈ ΠΏΡΠ°Π²ΠΈ Π²ΠΎ ΠΏΠΎΡΠ΅Π±Π½ΠΈ ΠΏΡΠΎΠ·ΠΎΡΡΠΈ ΡΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅ Π±ΠΈΠ»ΠΎ ΠΊΠ°Π΄Π΅ Π²ΠΎ X-ΠΠ²ΠΈΠΎΠ½, Π½Π° Π½Π°Π΄Π²ΠΎΡΠ΅ΡΠ½ΠΈΡΠ΅ Π½Π΅ΠΈΡΠΊΠΎΡΠΈΡΡΠ΅Π½ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈ, ΠΈ Π½Π° Android ΡΡΠ΅Π΄ΠΈΡΠ΅.
ΠΠΎΡΠ° Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ 0.4 ΠΏΡΠΈΠΊΠ»ΡΡΠΎΠΊ, ΠΌΡΠ΅ΠΆΠ°ΡΠ° ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Ρ ΠΎΠ΄ 0.3.
ΠΠΎΠΏΡΠ΅ΡΠ΅ Π½Π° ΠΈΠ·Π»ΠΎΠ·ΠΈ Π·Π° Π΄Π° ΠΊΡΡΠΆΠΈΡΠ΅ Π½ΠΈΠ· ΡΠΈΡΠ΅ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ ΡΠ΅ΠΊΡΡΡΡΠΈ. ΠΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ Π½Π°ΠΌΠ΅ΡΡΠΈΡΠ΅ ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΎΡ Π²ΠΎ ΠΏΠΎΡΡΡΠ΅Ρ ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ·Π°ΠΆ ΡΠ΅ΠΆΠΈΠΌ.
ΠΠΎΡΡΠ΅Π±Π½ΠΎ:
- X-ΠΠ²ΠΈΠΎΠ½ 11
- ΠΡΠ΅Π²Π·Π΅ΠΌΠΈ XTextureExtractor ΠΏΡΠΈΠΊΠ»ΡΡΠΎΠΊ ΠΎΠ΄ http://waynepiekarski.net/XTextureExtractor ΠΈ Π΄Π° ΡΠ° ΠΎΡΠΏΠ°ΠΊΡΠ²Π°ΡΠ΅ Π²ΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΎΡ ΡΠ΅ΡΡΡΡΠΈ / Π΄ΠΎΠ΄Π°ΡΠΎΡΠΈ
- ΠΠΎΠ΄Π΄ΡΠΆΠ°Π½ΠΎ Π°Π²ΠΈΠΎΠ½ Π²ΠΎ X-Π°Π²ΠΈΠΎΠ½ 11
- ΠΡΠ²ΠΎΡΠΈ TCP ΠΏΠΎΡΡΠ° 52500 Π²ΠΎ Windows Firewall Π·Π° XTextureExtractor
- ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Multicast Π½Π° Π²Π°ΡΠ°ΡΠ° ΠΌΡΠ΅ΠΆΠ° Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠ° Π΄Π΅ΡΠ΅ΠΊΡΠΈΡΠ°
ΠΠΊΠΎ ΠΌΡΠ»ΡΠΈ-ΠΠ°Ρ Π½Π΅ ΡΠ°Π±ΠΎΡΠΈ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π΄ΠΎΠΏΡΠ΅ΡΠ΅ Π½Π° ΡΠ΅ΠΊΡΡΠΎΡ Π½Π° Π²ΡΡΠΊΠ°ΡΠ° Π·Π° Π΄Π° Π³ΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ ΠΏΡΠΈΡΠ°ΡΠ½ΠΈΠΊ X-ΠΠ²ΠΈΠΎΠ½ ΠΈΠΌΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΈΠ»ΠΈ IP Π°Π΄ΡΠ΅ΡΠ°.
ΠΠΎΠ²Π΅ΡΠ΅ΡΠΎ X-ΠΠ²ΠΈΠΎΠ½ 11 Π°Π²ΠΈΠΎΠ½ΠΈ ΡΠ°ΠΌΠΎ ΡΠ΅ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π΄Π° Π³ΠΈ Π²ΠΈΠ΄ΠΈΡΠ΅ ΠΎΠ²ΠΈΠ΅ Π΄ΠΈΡΠΏΠ»Π΅ΠΈ Π²ΠΎ ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π²ΠΈΡΡΡΠ΅Π»Π½Π°ΡΠ° ΠΏΠΈΠ»ΠΎΡΡΠΊΠ°ΡΠ° ΠΊΠ°Π±ΠΈΠ½Π°. ΠΠ²ΠΈΠ΅ Π΅ΠΊΡΠ°Π½ΠΈ ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π°Ρ Π΄ΠΎΡΡΠ° ΠΌΠ°Π»ΠΈ ΠΈ ΡΠ΅ΡΠΊΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠΎΡΠΈΡΠ°. ΠΠ΅ΡΡΡΠΎΠ°, Π°ΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ Π΄ΠΎΠΌΠ° ΠΏΠΈΠ»ΠΎΡΡΠΊΠ°ΡΠ° ΠΊΠ°Π±ΠΈΠ½Π° ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΠΈ ΡΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈ, ΡΠΎΠ° Π±ΠΈ Π±ΠΈΠ»ΠΎ ΠΈΠ΄Π΅Π°Π»Π½ΠΎ Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ ΡΠ΅ΠΊΠΎΡΠ° ΠΎΠ΄ ΠΎΠ²ΠΈΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΠ°Π½ΠΈ Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ Π½Π° ΡΠ΅Π» Π΅ΠΊΡΠ°Π½ ΠΈ Π±Π΅Π· Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΡΠ΅Π»Π°Ρ Π½Π° ΡΡΠ°Π²ΠΎΡ ΠΎΠΊΠΎΠ»Ρ Π΄Π° ΡΠ΅ Π²ΠΈΠ΄ΠΈ ΡΠ°ΡΠ½ΠΎ. ΠΠ΅ΠΊΠΎΠΈ Π°Π²ΠΈΠΎΠ½ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π½Π° pop-up Π¦ΠΠ£, Π½ΠΎ ΡΠ΅ΡΠΊΠΎ ΠΊΠΎΠΈ ΠΎΠ΄ Π΄ΡΡΠ³ΠΈ ΠΏΡΠΈΠΊΠ°Π·ΠΈ. ΠΠΌΠ° Π½Π°Π΄Π²ΠΎΡΠ΅ΡΠ½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄Π°Ρ Π½Π΅ΠΊΠΎΠΈ ΠΎΠ΄ ΠΎΠ²ΠΈΠ΅ Π΅ΠΊΡΠ°Π½ΠΈ, Π½ΠΎ ΡΠΈΠ΅ reimplement ΡΠ΅ ΠΎΠ΄ ΠΏΠΎΡΠ΅ΡΠΎΠΊ ΠΈ Π½ΠΈΠΊΠΎΠ³Π°Ρ Π½Π΅ΠΌΠ° Π΄Π° Π±ΠΈΠ΄Π΅ ΡΠΎΡΠ½ΠΎ ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ°Π°Ρ Π·Π° Π²Π°ΡΠΈΠΎΡ Π°Π²ΠΈΠΎΠ½.
XTextureExtractor Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ° ΡΠΈΡΠ΅ OpenGL ΡΠ΅ΠΊΡΡΡΡΠΈ ΠΈ ΡΠ°Π±ΠΎΡΠΈ ΠΊΠ°Π΄Π΅ ΡΡΠΎ ΠΎΠ²ΠΈΠ΅ Π΄ΠΈΡΠΏΠ»Π΅ΠΈ ΡΠ΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΈ Π½Π°. ΡΠΎΠ³Π°Ρ ΠΎΠ²Π°Π° ΠΈΡΡΠ° ΡΠ΅ΠΊΡΡΡΡΠ° Π΅ ΠΈΠ·ΡΠ΅ΡΠ΅Π½Π° Π²ΠΎ ΠΏΠΎΡΠ΅Π±Π½ΠΈ ΠΏΡΠΎΠ·ΠΎΡΡΠΈ ΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π΄Π²ΠΈΠΆΠΈ Π½Π°ΠΎΠΊΠΎΠ»Ρ ΠΈ Π΄Π° ΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅ ΠΊΠ°Π΄Π΅ ΡΡΠΎ ΡΠ°ΠΊΠ°ΡΠ΅. Π’ΠΈΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π²Π΅Π΄Π΅ ΠΈ ΠΊΠ°ΠΊΠΎ ΠΏΡΠΎΠ·ΠΎΡΡΠΈ Π²ΠΎ X-ΠΠ²ΠΈΠΎΠ½, ΠΈΠ»ΠΈ ΠΏΠΎΡΠ°Π²ΠΈ Π½Π°Π΄Π²ΠΎΡ ΠΈ ΡΠ΅ ΠΏΡΠ΅ΡΠ΅Π»ΠΈ Π²ΠΎ ΡΠ°ΠΌΠΊΠΈ Windows ΡΠ΅Π±Π΅. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΎ ΠΏΠΎΠ²Π»Π΅ΡΠ΅ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈ Π½Π°Π΄Π²ΠΎΡ ΠΏΡΠΎΠ·ΠΎΡΡΠΈ Π½Π° Π½Π°Π΄Π²ΠΎΡΠ΅ΡΠ½ΠΈ Π½Π°Π±ΡΡΠ΄ΡΠ²Π°ΡΠΈ ΠΈ Π³ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ ΡΠ΅ΠΏΠ°ΠΊ Π²ΠΈ ΡΠ΅ Π΄ΠΎΠΏΠ°ΡΠ°.
X-ΠΠ²ΠΈΠΎΠ½ 11 Π½Π΅ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΠΎΠ²Π°Π° ΡΡΠ½ΠΊΡΠΈΡΠ° ΠΏΡΠ΅ΠΊΡ ΠΏΠ°ΠΊΠ΅ΡΠΈ, ΠΏΠ° Π΄ΠΎΠ΄Π°ΡΠΎΠΊΠΎΡ ΠΊΠΎΡΠΈΡΡΠΈ OpenGL ΠΏΠΎΠ²ΠΈΠΊΡΠ²Π° Π΄Π° ΡΠ΅ ΠΎΠ±ΠΈΠ΄Π΅ Π΄Π° ΡΠ΅ ΠΏΠΎΠ³ΠΎΠ΄ΠΈ ΡΠΎΡΠ½ΠΈΠΎΡ ΡΠ΅ΠΊΡΡΡΡΠ° ΠΏΡΠΎΠ΅ΠΊΡ. ΠΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠΈΡΠ΅ Π½Π° ΡΠΈΡΠ΅ Π΅ΠΊΡΠ°Π½ΠΈ ΡΠ΅ Ρ
Π°ΡΠ΄ ΠΊΠΎΠ΄ΠΈΡΠ°Π½ΠΈ Π·Π° ΡΠ΅ΠΊΠΎΡΠ° ΠΏΠΎΠ΄Π΄ΡΠΆΠ°Π½ Π°Π²ΠΈΠΎΠ½ΠΈ. Π’ΠΎΡ ΠΈΠΌΠ° ΡΠ°ΠΌΠΎ Π±ΠΈΠ»Π΅ ΡΠ΅ΡΡΠΈΡΠ°Π½ΠΈ ΡΠΎ NVidia GTX 1080 ΠΈ Windows 10, Π° Π°Π»Π³ΠΎΡΠΈΡΠ°ΠΌΠΎΡ Π½Π° ΡΠ΅ΠΊΡΡΡΡΠ° ΠΎΡΠΊΡΠΈΡΠΈΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ Π½Π° Π΄ΡΡΠ³ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΊΠ°ΡΡΠΈΡΠΊΠΈ.
ΠΠΎΠ΄Π΄ΡΠΆΠ°Π½ΠΎ Π°Π²ΠΈΠΎΠ½ ΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΠ΄ X-Π°Π²ΠΈΠΎΠ½ 737, 738 Zibo, Π»Π΅Ρ Π€Π°ΠΊΡΠΎΡ 757, Π»Π΅Ρ Π€Π°ΠΊΡΠΎΡ 767, ΠΈ Felis Π’Ρ-154.
ΠΠΈΠ΅ ΠΌΠΎΡΠ° Π΄Π° ΡΠ΅ ΠΈΠ·Π²Π»Π΅ΡΠ΅ Π½Π° ΠΏΡΠΈΠΊΠ»ΡΡΠΎΠΊΠΎΡ ZIP Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΈ ΠΊΠΎΠΏΠΈΡΠ°ΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌ Π½Π° ΠΏΡΠΈΠΊΠ»ΡΡΠΎΠΊΠΎΡ-XTextureExtractor-x64-ΠΏΡΠ΅ΠΌΠΈΠ΅ΡΠΎΡ Π²ΠΎ Π²Π°ΡΠΈΠΎΡ X-ΠΠ²ΠΈΠΎΠ½ 11 \ ΡΠ΅ΡΡΡΡΠΈ \ plugins Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΎΡ.
XTextureExtractor Π΅ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, Π»ΠΈΡΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ ΡΠΏΠΎΡΠ΅Π΄ Π»ΠΈΡΠ΅Π½ΡΠ°ΡΠ° Π½Π° GNU v3 ΡΠ°Π²Π½ΠΈ ΠΈ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ ΠΎΠ΄ https://github.com/waynepiekarski/XTextureExtractor
ΠΠ²ΠΎΡ ΠΏΡΠΈΠΊΠ»ΡΡΠΎΠΊ Π΅ ΠΌΠ½ΠΎΠ³Ρ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π° ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° Π³ΡΠ΅ΡΠΊΠΈ. Π‘ΠΎ Π½Π΅ΡΡΠΏΠ΅Π½ΠΈΠ΅ ΠΎΡΠ΅ΠΊΡΠ²Π°ΠΌ Π΄Π° ΠΏΠΎΠ²ΡΠ°ΡΠ½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ° Π·Π° ΠΎΠ²ΠΎΡ Π΄ΠΎΠ΄Π°ΡΠΎΠΊ, ΠΈ ΡΠ΅ Π½Π°Π΄Π΅Π²Π°ΠΌ Π΄Π΅ΠΊΠ° ΡΠΈΡΠ΅ ΡΠ΅ Π½Π°ΡΠ΄Π΅ΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈ Π·Π° Π²Π°ΡΠΈΠΎΡ ΡΠΈΠΌΡΠ»Π°ΡΠΎΡ Π΄ΠΎΠΌΠ°ΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° Π»Π΅ΡΠ°ΡΠ΅.
ΠΠΆΡΡΠΈΡΠ°Π½a Π½Π°
4 ΠΎΠΊΡ. 2022β―Π³.