diff --git a/catalog/development/debugging/qxdm/files/qxdm-3.09.10.zip b/catalog/development/debugging/qxdm/files/qxdm-3.09.10.zip new file mode 100644 index 0000000..9a90ab7 --- /dev/null +++ b/catalog/development/debugging/qxdm/files/qxdm-3.09.10.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f939c2ef8c429bcac06ec3f353c39c09b95c45b702736d23af6b619343445bcd +size 14615674 diff --git a/catalog/development/debugging/qxdm/files/qxdm-3.09.16.zip b/catalog/development/debugging/qxdm/files/qxdm-3.09.16.zip new file mode 100644 index 0000000..1e31160 --- /dev/null +++ b/catalog/development/debugging/qxdm/files/qxdm-3.09.16.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:982970d98174edcc0643f36cfd4bb7174d8305f1c47c7d1170df2bd11e0a6272 +size 17505139 diff --git a/catalog/development/debugging/qxdm/files/qxdm-3.09.19.zip b/catalog/development/debugging/qxdm/files/qxdm-3.09.19.zip new file mode 100644 index 0000000..8ec724f --- /dev/null +++ b/catalog/development/debugging/qxdm/files/qxdm-3.09.19.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62f7b01c61eeb0dce8d0b0fd336cc00fb84a390c9bfcd2e9adb0122d261e8bad +size 16669527 diff --git a/catalog/development/debugging/qxdm/img/qxdm.png b/catalog/development/debugging/qxdm/img/qxdm.png new file mode 100644 index 0000000..523717d Binary files /dev/null and b/catalog/development/debugging/qxdm/img/qxdm.png differ diff --git a/catalog/development/debugging/qxdm/index.md b/catalog/development/debugging/qxdm/index.md new file mode 100644 index 0000000..d496c10 --- /dev/null +++ b/catalog/development/debugging/qxdm/index.md @@ -0,0 +1,32 @@ +--- +format: 1 +type: program +name: QXDM +summary: Диагностический монитор Qualcomm для записи и анализа сообщений, событий и журналов телефона. +targets: + - brew +author: QUALCOMM Incorporated +screenshots: + - img/qxdm.png +versions: + - version: "3.09.19" + status: current + files: + - path: files/qxdm-3.09.19.zip + platform: win32 + - version: "3.09.16" + status: archived + files: + - path: files/qxdm-3.09.16.zip + description: В комплекте модифицированный QXDM.exe без ограничения срока работы + platform: win32 + - version: "3.09.10" + status: archived + files: + - path: files/qxdm-3.09.10.zip + platform: win32 +--- + +Qualcomm eXtensible Diagnostic Monitor принимает диагностические сообщения и события телефона, записывает журналы ISF и позволяет +просматривать, фильтровать и разбирать собранные данные. Программа поддерживает диагностические команды, автоматизацию и подключаемые +расширения. diff --git a/catalog/development/utilities/brew-app-signer/files/brew-app-signer-1.0.zip b/catalog/development/utilities/brew-app-signer/files/brew-app-signer-1.0.zip new file mode 100644 index 0000000..14d292f --- /dev/null +++ b/catalog/development/utilities/brew-app-signer/files/brew-app-signer-1.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d168a1c4f796c0bf759cd2f9d6c8e07b08c417ba8d9d435036d97322f750261 +size 462676 diff --git a/catalog/development/utilities/brew-app-signer/img/brew-app-signer.png b/catalog/development/utilities/brew-app-signer/img/brew-app-signer.png new file mode 100644 index 0000000..24a93a1 Binary files /dev/null and b/catalog/development/utilities/brew-app-signer/img/brew-app-signer.png differ diff --git a/catalog/development/utilities/brew-app-signer/index.md b/catalog/development/utilities/brew-app-signer/index.md new file mode 100644 index 0000000..78e0408 --- /dev/null +++ b/catalog/development/utilities/brew-app-signer/index.md @@ -0,0 +1,17 @@ +--- +format: 1 +type: program +name: BREW App Signer +summary: Подпись приложений BREW для установки и запуска на телефоне. +targets: + - brew +screenshots: + - img/brew-app-signer.png +versions: + - version: "1.0" + files: + - path: files/brew-app-signer-1.0.zip + platform: win32 +--- + +Утилита подписывает бинарные приложения BREW перед их установкой на телефон. diff --git a/catalog/development/utilities/brew-utilities/files/brew-utilities-1.61.zip b/catalog/development/utilities/brew-utilities/files/brew-utilities-1.61.zip new file mode 100644 index 0000000..19db342 --- /dev/null +++ b/catalog/development/utilities/brew-utilities/files/brew-utilities-1.61.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9fc498c9eeb6d1dc5b77079986237ced9ef94a43f82c146a7bdf3c239fb588a7 +size 170651 diff --git a/catalog/development/utilities/brew-utilities/img/brew-utilities.png b/catalog/development/utilities/brew-utilities/img/brew-utilities.png new file mode 100644 index 0000000..95e3bd2 Binary files /dev/null and b/catalog/development/utilities/brew-utilities/img/brew-utilities.png differ diff --git a/catalog/development/utilities/brew-utilities/index.md b/catalog/development/utilities/brew-utilities/index.md new file mode 100644 index 0000000..564d49f --- /dev/null +++ b/catalog/development/utilities/brew-utilities/index.md @@ -0,0 +1,22 @@ +--- +format: 1 +type: program +name: BREW Utilities +summary: Утилиты Qualcomm для графики, GPS-журналов и звуковых файлов BREW. +targets: + - brew +author: QUALCOMM Incorporated +screenshots: + - img/brew-utilities.png +versions: + - version: "1.61" + files: + - path: files/brew-utilities-1.61.zip + platform: win32 +--- + +Набор содержит три утилиты: + +- BREW 2BitTool для преобразования изображений в двухбитный формат BREW; +- NMEALogger для записи данных GPS в формате NMEA; +- PVConv для преобразования монофонических WAV 8 кГц, 16 бит в Qualcomm PureVoice QCP и обратно. diff --git a/catalog/drivers/flashusb/files/flashusb-driver-1.0.0.4.zip b/catalog/drivers/flashusb/files/flashusb-driver-1.0.0.4.zip new file mode 100644 index 0000000..7d3350c --- /dev/null +++ b/catalog/drivers/flashusb/files/flashusb-driver-1.0.0.4.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b03d8acf4a318973d34cae36c296ce76a4d644c0fa71c46843b6e0c759d48127 +size 109335 diff --git a/catalog/drivers/flashusb/index.md b/catalog/drivers/flashusb/index.md new file mode 100644 index 0000000..5a66ad8 --- /dev/null +++ b/catalog/drivers/flashusb/index.md @@ -0,0 +1,18 @@ +--- +format: 1 +type: program +name: FlashUSB Driver +summary: USB-драйвер режима загрузки телефонов на платформе APOXI. +targets: + - apoxi +author: Danish Wireless Design A/S +screenshots: [] +versions: + - version: "1.0.0.4" + released: "2007-10-07" + files: + - path: files/flashusb-driver-1.0.0.4.zip + platform: win32 +--- + +Драйвер `FlashUSB` подключает Siemens SL98 к сервисным программам Infineon в режиме загрузки по USB. diff --git a/catalog/drivers/pl-2303/files/pl-2303-driver-1.3.0.zip b/catalog/drivers/pl-2303/files/pl-2303-driver-1.3.0.zip new file mode 100644 index 0000000..96c7118 --- /dev/null +++ b/catalog/drivers/pl-2303/files/pl-2303-driver-1.3.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e205ca9433f98d5243c16df1b03e57d351d94b07375a3f9df04b218c13207c5c +size 2341963 diff --git a/catalog/drivers/pl-2303/index.md b/catalog/drivers/pl-2303/index.md index f89f4be..700f1e8 100644 --- a/catalog/drivers/pl-2303/index.md +++ b/catalog/drivers/pl-2303/index.md @@ -7,6 +7,7 @@ targets: - higold - egold - sgold + - apoxi - odm - brew homepage: https://web.archive.org/web/20130813164842/http://chaos.allsiemens.com/software.html @@ -23,6 +24,10 @@ versions: - path: files/PL-2303_patched.zip description: Модификация Chaos со скоростью до 1625000 бит/с platform: win32 + - version: "1.3.0" + released: "2010-07-15" + files: + - path: files/pl-2303-driver-1.3.0.zip - version: "1.00.004" files: - path: files/pl-2303-driver-1.00.004.zip diff --git a/catalog/explorers/c62dirli/files/c62dirli-1.3.zip b/catalog/explorers/c62dirli/files/c62dirli-1.3.zip new file mode 100644 index 0000000..89da31c --- /dev/null +++ b/catalog/explorers/c62dirli/files/c62dirli-1.3.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:444d438654dcd7358ce1150aab0dd850c3ac28be2e3c401850035320b0f5e88d +size 341972 diff --git a/catalog/explorers/c62dirli/img/c62dirli.png b/catalog/explorers/c62dirli/img/c62dirli.png new file mode 100644 index 0000000..fd34b26 Binary files /dev/null and b/catalog/explorers/c62dirli/img/c62dirli.png differ diff --git a/catalog/explorers/c62dirli/index.md b/catalog/explorers/c62dirli/index.md new file mode 100644 index 0000000..fe7ec02 --- /dev/null +++ b/catalog/explorers/c62dirli/index.md @@ -0,0 +1,21 @@ +--- +format: 1 +type: program +name: C62DirLi +summary: Редактирование списков каталогов файловой системы Siemens C62. +targets: + - odm +author: Skrip +screenshots: + - img/c62dirli.png +versions: + - version: "1.3" + released: "2005-04-14" + files: + - path: files/c62dirli-1.3.zip + platform: win32 +--- + +C62DirLi редактирует XML-списки каталогов файловой системы Siemens C62. С их помощью можно менять атрибуты файлов и каталогов, открывать скрытые папки и разрешать чтение, запись или удаление объектов через OBEX. + +Для получения и обратной записи списков используется Flash Programmer. Версия 1.3 умеет снимать атрибут «только для чтения» и при необходимости запускает `C62MdmUn.exe` для перевода телефона в сервисный режим. diff --git a/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-3.04.40.43-smartsync.zip b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-3.04.40.43-smartsync.zip new file mode 100644 index 0000000..f9f9c9b --- /dev/null +++ b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-3.04.40.43-smartsync.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50e5aa9c0cc408c77d1d9a7404e47504352ae4e3efc61d8ff86505ef87f41250 +size 49166261 diff --git a/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-3.04.40.43.zip b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-3.04.40.43.zip new file mode 100644 index 0000000..c755577 --- /dev/null +++ b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-3.04.40.43.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb42b3e8f77a64e61923e8368cca18a98c43dc605a684072acd0562b22a64dee +size 34951839 diff --git a/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-3.04.40.48.4-phoneexplorer.zip b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-3.04.40.48.4-phoneexplorer.zip new file mode 100644 index 0000000..ea8a322 --- /dev/null +++ b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-3.04.40.48.4-phoneexplorer.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8a3d46843c3ab053d4b3687b7dab7ce3a79bbc8a048bdb6e2cff9ea57a554e2 +size 23083826 diff --git a/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-3.05.28.51.2.0.zip b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-3.05.28.51.2.0.zip new file mode 100644 index 0000000..bd6d3f2 --- /dev/null +++ b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-3.05.28.51.2.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83bc73d47124e39ace9d3175b63476ef5defb8109abc457b14cbd7507e63dbeb +size 40377616 diff --git a/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-3.05.28.51.3.0-smartsync.zip b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-3.05.28.51.3.0-smartsync.zip new file mode 100644 index 0000000..70cf06f --- /dev/null +++ b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-3.05.28.51.3.0-smartsync.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1427291dcaa9c85bcc727073d96496072c6c55a9436a7e5b9cd245debed89adc +size 55845264 diff --git a/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-3.05.43.51.0.0-smartsync.zip b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-3.05.43.51.0.0-smartsync.zip new file mode 100644 index 0000000..f47bd43 --- /dev/null +++ b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-3.05.43.51.0.0-smartsync.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac0dc768179a9d22e2a895a6e2918bee503f27fdf6f5db87f0ed2997d7ac4050 +size 56542089 diff --git a/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.05.51.11.2.1-smartsync.zip b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.05.51.11.2.1-smartsync.zip new file mode 100644 index 0000000..3df8316 --- /dev/null +++ b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.05.51.11.2.1-smartsync.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a0e032377f86e383ccdf0adef77a6bfa7f097b2f31611da4e68c3bb46493949 +size 69557824 diff --git a/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.07.11.1.0-smartsync.zip b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.07.11.1.0-smartsync.zip new file mode 100644 index 0000000..0149cc8 --- /dev/null +++ b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.07.11.1.0-smartsync.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bcd2891f6eb157cc5d55eebe78f0c11eff67a3e0d43566218cbb3aca01127f8 +size 69749446 diff --git a/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.08.21.1.0-smartsync-en.zip b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.08.21.1.0-smartsync-en.zip new file mode 100644 index 0000000..58ba32a --- /dev/null +++ b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.08.21.1.0-smartsync-en.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:658926d1ed81eec16337ff8844a7fea29ce6814e77c85d8079fd65bd1f8d3eba +size 70252042 diff --git a/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.17.31.0.1-smartsync.zip b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.17.31.0.1-smartsync.zip new file mode 100644 index 0000000..4d503aa --- /dev/null +++ b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.17.31.0.1-smartsync.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:304c606ef032c01c31a085f8ebae8d043e0b4884e8bd6b86b6311eb80dc87b37 +size 70265059 diff --git a/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.21.31.0.0-smartsync.zip b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.21.31.0.0-smartsync.zip new file mode 100644 index 0000000..eabe278 --- /dev/null +++ b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.21.31.0.0-smartsync.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:870c2811cdcd73700f1b6e85f46aa97ad37b80c9c1b4bbd36759463a8d61b677 +size 70377184 diff --git a/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.26.51.1.0-smartsync.zip b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.26.51.1.0-smartsync.zip new file mode 100644 index 0000000..6656e52 --- /dev/null +++ b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.26.51.1.0-smartsync.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96395b3277a638c1c1c0fc2561f63f61839c7e22a794e1cbb746a50b2654d64a +size 70545424 diff --git a/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.20.631.41.0.0-smartsync.zip b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.20.631.41.0.0-smartsync.zip new file mode 100644 index 0000000..ae867db --- /dev/null +++ b/catalog/explorers/mobile-phone-manager/files/mobile-phone-manager-4.20.631.41.0.0-smartsync.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63f84c3df6c16d660a47e93e073f918f27bbd4503d4f0010cf5b4562b5f30cde +size 71936451 diff --git a/catalog/explorers/mobile-phone-manager/index.md b/catalog/explorers/mobile-phone-manager/index.md index fcc0c77..40a0cdb 100644 --- a/catalog/explorers/mobile-phone-manager/index.md +++ b/catalog/explorers/mobile-phone-manager/index.md @@ -10,9 +10,83 @@ screenshots: - img/mobile-phone-manager.png versions: - version: "4.20.636.41.0.0" + status: current files: - path: files/mobile-phone-manager-4.20.636.41.0.0.zip platform: win32 + - version: "4.20.631.41.0.0" + status: archived + files: + - path: files/mobile-phone-manager-4.20.631.41.0.0-smartsync.zip + description: Пакет SmartSync на русском языке + platform: win32 + - version: "4.06.26.51.1.0" + status: archived + files: + - path: files/mobile-phone-manager-4.06.26.51.1.0-smartsync.zip + description: Пакет SmartSync на русском языке + platform: win32 + - version: "4.06.21.31.0.0" + status: archived + files: + - path: files/mobile-phone-manager-4.06.21.31.0.0-smartsync.zip + description: Пакет SmartSync на русском языке + platform: win32 + - version: "4.06.17.31.0.1" + status: archived + files: + - path: files/mobile-phone-manager-4.06.17.31.0.1-smartsync.zip + description: Пакет SmartSync на русском языке + platform: win32 + - version: "4.06.08.21.1.0" + status: archived + files: + - path: files/mobile-phone-manager-4.06.08.21.1.0-smartsync-en.zip + description: Пакет SmartSync на английском языке + platform: win32 + - version: "4.06.07.11.1.0" + status: archived + files: + - path: files/mobile-phone-manager-4.06.07.11.1.0-smartsync.zip + description: Пакет SmartSync на русском языке + platform: win32 + - version: "4.05.51.11.2.1" + status: archived + files: + - path: files/mobile-phone-manager-4.05.51.11.2.1-smartsync.zip + description: Пакет SmartSync на русском языке + platform: win32 + - version: "3.05.43.51.0.0" + status: archived + files: + - path: files/mobile-phone-manager-3.05.43.51.0.0-smartsync.zip + description: Пакет SmartSync на русском языке + platform: win32 + - version: "3.05.28.51.3.0" + status: archived + files: + - path: files/mobile-phone-manager-3.05.28.51.3.0-smartsync.zip + description: Пакет SmartSync на русском языке + platform: win32 + - version: "3.05.28.51.2.0" + status: archived + files: + - path: files/mobile-phone-manager-3.05.28.51.2.0.zip + platform: win32 + - version: "3.04.40.48.4" + status: archived + files: + - path: files/mobile-phone-manager-3.04.40.48.4-phoneexplorer.zip + description: Пакет Phone Explorer + platform: win32 + - version: "3.04.40.43" + status: archived + files: + - path: files/mobile-phone-manager-3.04.40.43.zip + platform: win32 + - path: files/mobile-phone-manager-3.04.40.43-smartsync.zip + description: Пакет SmartSync на русском языке + platform: win32 --- Официальная программа для управления телефонами BenQ-Siemens. В состав входят diff --git a/catalog/explorers/smart-tool/files/smart-tool-1.91.zip b/catalog/explorers/smart-tool/files/smart-tool-1.91.zip new file mode 100644 index 0000000..a055def --- /dev/null +++ b/catalog/explorers/smart-tool/files/smart-tool-1.91.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:210cebe5120dab81084864fed1fe7144e57d2278efcc0a5431704363e88f4375 +size 9217854 diff --git a/catalog/explorers/smart-tool/img/smart-tool.png b/catalog/explorers/smart-tool/img/smart-tool.png new file mode 100644 index 0000000..e873506 Binary files /dev/null and b/catalog/explorers/smart-tool/img/smart-tool.png differ diff --git a/catalog/explorers/smart-tool/index.md b/catalog/explorers/smart-tool/index.md new file mode 100644 index 0000000..9242241 --- /dev/null +++ b/catalog/explorers/smart-tool/index.md @@ -0,0 +1,25 @@ +--- +format: 1 +type: program +name: Smart Tool +summary: Управление SMS, телефонной книгой, изображениями, мелодиями и другими данными Siemens ST55/ST60. +targets: + - odm +author: Siemens AG +screenshots: + - img/smart-tool.png +versions: + - version: "1.91" + files: + - path: files/smart-tool-1.91.zip + platform: win32 +--- + +Официальная программа Siemens для работы с телефонами ST55 и ST60 через последовательный порт. Smart Tool позволяет: + +- Читать, редактировать и записывать телефонную книгу; +- Читать, архивировать, создавать и отправлять SMS; +- Копировать фотографии, логотипы, фоновые изображения, мелодии, звуковые и видеофайлы; +- Создавать мелодии во встроенном редакторе. + +Поддерживается выбор кодировки телефонной книги и сообщений, включая кириллицу. diff --git a/catalog/files.yaml b/catalog/files.yaml index 4f02846..35edd46 100644 --- a/catalog/files.yaml +++ b/catalog/files.yaml @@ -18,12 +18,27 @@ files: development/debugging/cgsn-debugger/files/CGSN-Debugger-1.3.zip: size: 387740 sha256: d9e849b4968d69f1352c8eb80b1593c84abf6ed8c091c188408bcc292f1eab95 + development/debugging/qxdm/files/qxdm-3.09.10.zip: + size: 14615674 + sha256: f939c2ef8c429bcac06ec3f353c39c09b95c45b702736d23af6b619343445bcd + development/debugging/qxdm/files/qxdm-3.09.16.zip: + size: 17505139 + sha256: 982970d98174edcc0643f36cfd4bb7174d8305f1c47c7d1170df2bd11e0a6272 + development/debugging/qxdm/files/qxdm-3.09.19.zip: + size: 16669527 + sha256: 62f7b01c61eeb0dce8d0b0fd336cc00fb84a390c9bfcd2e9adb0122d261e8bad development/debugging/siemens-debugger/files/SiemensDebugger-1.7.2.16.zip: size: 442087 sha256: 46893fd85a864b5fd163c5a55677b544adbe1e376dd5c57058e51f8608958e8d + development/utilities/brew-app-signer/files/brew-app-signer-1.0.zip: + size: 462676 + sha256: 8d168a1c4f796c0bf759cd2f9d6c8e07b08c417ba8d9d435036d97322f750261 development/utilities/brew-tools-suite/files/brew-tools-suite-2.0.zip: size: 4007524 sha256: 880b238d02ad27b650eb4472a160b751426f2bacc90940db33818f478a9afd17 + development/utilities/brew-utilities/files/brew-utilities-1.61.zip: + size: 170651 + sha256: 9fc498c9eeb6d1dc5b77079986237ced9ef94a43f82c146a7bdf3c239fb588a7 development/utilities/vkp/ffpatch/files/ffpatch.zip: size: 86130 sha256: 6f78952f0711c2f5f5c5c3d41ec3710704c86ba059cf2349cbcc15e1ac7997ff @@ -63,12 +78,18 @@ files: drivers/ef91-usb/files/ef91-usb-driver-1.0.zip: size: 987315 sha256: 7546430d2ca2d3acba16b6e52a50e3d426d2676b3212f2d036bb18e22a4a6073 + drivers/flashusb/files/flashusb-driver-1.0.0.4.zip: + size: 109335 + sha256: b03d8acf4a318973d34cae36c296ce76a4d644c0fa71c46843b6e0c759d48127 drivers/pl-2303/files/PL-2303_patched.zip: size: 245989 sha256: 95ed927523632540cf2368827c40658c6e6a713d247eb695b0303980fedabf69 drivers/pl-2303/files/pl-2303-driver-1.00.004.zip: size: 1471799 sha256: f17118770bd8e665bcd4cd8914fa6797bd63307195688c3c6faa036687f42a1a + drivers/pl-2303/files/pl-2303-driver-1.3.0.zip: + size: 2341963 + sha256: e205ca9433f98d5243c16df1b03e57d351d94b07375a3f9df04b218c13207c5c drivers/pl-2303/files/pl-2303-driver-3.3.2.102.zip: size: 87091 sha256: b07c0ba50a0fc5e9abda0e2f45e820bc2314f5abc3a5083388a85ecb97d373b8 @@ -171,6 +192,9 @@ files: explorers/c55-phonebook/files/c55-phonebook-1.1.0.0.zip: size: 412599 sha256: 780d3810cd51ed7cf1226fa78a490e40e31fd8f81d692ffd79a3854b33c24d27 + explorers/c62dirli/files/c62dirli-1.3.zip: + size: 341972 + sha256: 444d438654dcd7358ce1150aab0dd850c3ac28be2e3c401850035320b0f5e88d explorers/connective-program/files/connective-program-0.8.6.0.zip: size: 297662 sha256: bf77280ba09a3c9575362279790431ce67c7a137f06064f79f079488db0f1a53 @@ -198,6 +222,45 @@ files: explorers/gagin/files/gagin-1.0.zip: size: 416761 sha256: 96a28e48ac6343ce6c64c3d45ded41afb6c9ac76e11e4b87cd35fe734c5af32f + explorers/mobile-phone-manager/files/mobile-phone-manager-3.04.40.43-smartsync.zip: + size: 49166261 + sha256: 50e5aa9c0cc408c77d1d9a7404e47504352ae4e3efc61d8ff86505ef87f41250 + explorers/mobile-phone-manager/files/mobile-phone-manager-3.04.40.43.zip: + size: 34951839 + sha256: fb42b3e8f77a64e61923e8368cca18a98c43dc605a684072acd0562b22a64dee + explorers/mobile-phone-manager/files/mobile-phone-manager-3.04.40.48.4-phoneexplorer.zip: + size: 23083826 + sha256: e8a3d46843c3ab053d4b3687b7dab7ce3a79bbc8a048bdb6e2cff9ea57a554e2 + explorers/mobile-phone-manager/files/mobile-phone-manager-3.05.28.51.2.0.zip: + size: 40377616 + sha256: 83bc73d47124e39ace9d3175b63476ef5defb8109abc457b14cbd7507e63dbeb + explorers/mobile-phone-manager/files/mobile-phone-manager-3.05.28.51.3.0-smartsync.zip: + size: 55845264 + sha256: 1427291dcaa9c85bcc727073d96496072c6c55a9436a7e5b9cd245debed89adc + explorers/mobile-phone-manager/files/mobile-phone-manager-3.05.43.51.0.0-smartsync.zip: + size: 56542089 + sha256: ac0dc768179a9d22e2a895a6e2918bee503f27fdf6f5db87f0ed2997d7ac4050 + explorers/mobile-phone-manager/files/mobile-phone-manager-4.05.51.11.2.1-smartsync.zip: + size: 69557824 + sha256: 6a0e032377f86e383ccdf0adef77a6bfa7f097b2f31611da4e68c3bb46493949 + explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.07.11.1.0-smartsync.zip: + size: 69749446 + sha256: 0bcd2891f6eb157cc5d55eebe78f0c11eff67a3e0d43566218cbb3aca01127f8 + explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.08.21.1.0-smartsync-en.zip: + size: 70252042 + sha256: 658926d1ed81eec16337ff8844a7fea29ce6814e77c85d8079fd65bd1f8d3eba + explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.17.31.0.1-smartsync.zip: + size: 70265059 + sha256: 304c606ef032c01c31a085f8ebae8d043e0b4884e8bd6b86b6311eb80dc87b37 + explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.21.31.0.0-smartsync.zip: + size: 70377184 + sha256: 870c2811cdcd73700f1b6e85f46aa97ad37b80c9c1b4bbd36759463a8d61b677 + explorers/mobile-phone-manager/files/mobile-phone-manager-4.06.26.51.1.0-smartsync.zip: + size: 70545424 + sha256: 96395b3277a638c1c1c0fc2561f63f61839c7e22a794e1cbb746a50b2654d64a + explorers/mobile-phone-manager/files/mobile-phone-manager-4.20.631.41.0.0-smartsync.zip: + size: 71936451 + sha256: 63f84c3df6c16d660a47e93e073f918f27bbd4503d4f0010cf5b4562b5f30cde explorers/mobile-phone-manager/files/mobile-phone-manager-4.20.636.41.0.0.zip: size: 72655501 sha256: 601a0c405bf1acb2d407c9a8724c62a09f42f02b02ae5c3d75878647d9aa6439 @@ -225,6 +288,9 @@ files: explorers/simoco/files/SiMoCo-2.2.9.zip: size: 1064761 sha256: 289a26e6f137447fafdaadf03ad83c25e01199254010adaa13b4dbc506335456 + explorers/smart-tool/files/smart-tool-1.91.zip: + size: 9217854 + sha256: 210cebe5120dab81084864fed1fe7144e57d2278efcc0a5431704363e88f4375 explorers/sxg75-controller/files/sxg75-controller-0.7.zip: size: 530955 sha256: 1d90d5e809a9c16a8307ed854b890401b80bd280251652d1b26c7282c6688b1d @@ -315,6 +381,9 @@ files: modding/flex-table-edit/files/flex-table-edit-2.0.3-build-206.zip: size: 400623 sha256: 066bd8ed65a110f757e92b5f6fc9a87c4904db7fd7f05d6eed8441e3106fcd68 + modding/funnybytes/files/funnybytes-2.15.zip: + size: 267814 + sha256: 37793b07656a778bc6e55d533e6ea31da66c654d4398ed05251e9cfdbcbe2e15 modding/gpf-creator/files/gpf-creator-0.03-alpha.zip: size: 277306 sha256: 48bcc92791abd699bcc9018aba0ee7c171cc58a6ccc4323c95bba345ecd1b42e @@ -405,6 +474,9 @@ files: modding/siemens-ce/files/siemens-ce-5.3.1.222.zip: size: 308505 sha256: c064b6790f1bed8faadc734d736b7d57ce574d2b8fde825b079ccc75bcf3be8c + modding/siemens-cms35-ie/files/siemens-cms35-ie-2.3-alpha.zip: + size: 254578 + sha256: 7f8c82704342b7c6f942d33f3465541a4e012128fb1361fa0370ed62329aed16 modding/siemens-language-editor/files/siemens-language-editor-1.4.zip: size: 38575 sha256: ec6247cc682300dc30dadc711a249946e3ba5803a379c6317a00d62497f45c2c @@ -426,6 +498,9 @@ files: modding/smelter/files/ocx-control-1.1.zip: size: 1070964 sha256: 926cc3c943ec030395840c69642a6c280226d011e8fbc8802cd30698e9f057b0 + modding/smelter/files/smelter-5.09.zip: + size: 256496 + sha256: 0f69df9ffce7b7bdfcf5b4392fb19d7789cc2816492fd00ac97f1c6a090c9083 modding/smelter/files/smelter-5.67.zip: size: 239936 sha256: beee18030496377469d1b16e0c51ad1b8e739bc72bda0541b459491840c6c1eb @@ -483,18 +558,51 @@ files: modding/x55-c60-color-converter/files/x55-c60-color-converter-0.1.zip: size: 207939 sha256: 0b099918d0fc27d474969883858d26491a6f7956503e48df6d1769b0ebc850cb + service/3gswup2qpst/files/3gswup2qpst-2.07-pro.zip: + size: 3615077 + sha256: e3e8204b80639322ac99dbca313dc56a0b69ecb7946399e59d4c97aca649c9bf + service/3gswup2qpst/files/3gswup2qpst-2.07.zip: + size: 3615077 + sha256: 3ef585081f4877db1d456a22439ea3401d6c4eeb9608b59138b8226ae75cdfee service/all-siemens/files/all-siemens-5.1.zip: size: 619492 sha256: e9818923ac2802d81e2b9c2a589ac369b1ebbc22a813762cfde29e828de4691b + service/benq-ti-tool/files/benq-ti-tool-1.0.2.zip: + size: 2433293 + sha256: e7230807289f7b40cb9ad206893918db37f3e2b4e6b8e90762d222fc5c158c30 + service/benq-ti-tool/files/benq-ti-tool-1.0.3.zip: + size: 2565200 + sha256: fdf7c39b80d218ce0a02adb4a4c11884153b0c2b3df687fc165d626c4a3806cb + service/benq-xcsd-tool/files/benq-xcsd-tool-l1-1.5.5.zip: + size: 3676135 + sha256: 0d0e2a14b1d46ffbb61cff9d386dcfb116364c50130ea443c7313add16b9a276 + service/benq-xcsd-tool/files/benq-xcsd-tool-l1-manual-1.3.zip: + size: 662843 + sha256: a5ddd74f34e80687d528166153f437b3a115a9629c7698eea81ac1b78626bfe9 + service/benq-xcsd-tool/files/benq-xcsd-tool-l2-manual-1.0.zip: + size: 1011973 + sha256: 3f21c5e9eeb224b5b1d7635e9e8e90885d245cd83a5df98a1201cea778d92ebc service/broom-netmonitor/files/broom-netmonitor-1.2.zip: size: 634081 sha256: c800bac0de06ca38305eed93504ac2610687ca8c335af51a38df6f27ab4da20a service/c25info/files/c25info-1.0.zip: size: 346802 sha256: 8fbe77293e1fbc3afe5c93477e5988d969f38d518a944ae296cea57e74070e43 + service/c30-repair-bin-generator/files/c30-repair-bin-generator-1.11.0.zip: + size: 616025 + sha256: 3f329065e909ca8eb5786486d0ecc62630f53ef140ab8dded15c4b23077b032a service/c62-tool/files/c62-tool-1.0.zip: size: 1901816 sha256: 0c304110cba9b7f78240c46a505a5800bd782991d62a06dfda32f5e89357707d + service/cdma-workshop/files/cdma-workshop-2.55.zip: + size: 3942339 + sha256: dbe006dc9691e0ea980d8d9e1a5440d96abfd1a829e14e0e5efa45566f3858e5 + service/cdma-workshop/files/cdma-workshop-2.70.zip: + size: 4085889 + sha256: 45a2f71df91c350e2dca9f197556485115e5564e3eae72b88b4cf703f1e11ec5 + service/cl50-dinghy-downloader/files/cl50-dinghy-downloader-2004-06-18.zip: + size: 1016760 + sha256: 6e1c250d7a9afb00c73b148b76dcec1fa7e23f47bf8782e00e84cd4534f0b37e service/eepromform/files/eepromform-1.0.zip: size: 229449 sha256: 347050c4cc18083d53d26fc0041d8563bdbeeab50d87c0176759545c257883de @@ -510,6 +618,9 @@ files: service/freia/files/freia-15.zip: size: 708001 sha256: c01cf77088ccfe759e9e3f60d059e1862a8ebcc9a593e37b0f83b2243fa656b6 + service/freia/files/freia-18.zip: + size: 670718 + sha256: 1288a9b21807b02c75cd221c10c6b7f612e494cfbb407323235e4148b9b07ff6 service/freia/files/freia-8.zip: size: 785772 sha256: 33f1170f68b47f87e99a2bc27f5c303d7094c2d7531f152f7f99abd33d9c99f3 @@ -519,6 +630,9 @@ files: service/getmaster/files/getmaster-1.0.zip: size: 22800 sha256: 63f0aac04d88114b3a220715d6219177f657dad558ee8cb25a03e1b9e1a6159b + service/ifwd-flashtool-e2/files/ifwd-flashtool-e2-2.6.zip: + size: 2820374 + sha256: ebedf6e23ff6c8a40ba97f8c5d5bb859785a6f1d42c3fdc7ea2c37c715cc3e3b service/initmap/files/initmap-1.33.zip: size: 2351419 sha256: 45c896f3197d27d3a3b7c553b4f742b9c661660e225eff8c4d97dea763349d45 @@ -561,6 +675,9 @@ files: service/joker/files/JokerV0372.zip: size: 1199969 sha256: 396da801a3b066f42455874b38c998f13449ce39761ab2fd9e1a799c2ad81e58 + service/kp500-flashing-tool/files/kp500-flashing-tool-0.0.3.14.zip: + size: 2711783 + sha256: 27821de49c90bab5e57ff8d9433f2b991c151105fb75e00f2ff245fcabd1876e service/ksie/files/ksie-2.02.zip: size: 441263 sha256: cd541bb84b1b08bfbf5f05d9fb74d983fe9b3e93e399aa0965f68d99a5efdb1c @@ -579,15 +696,48 @@ files: service/milano-downloader/files/milano-downloader-4.40.zip: size: 1024246 sha256: a018bd9649cd6a338588196a1b7da5d922e896ee6e33bf0c542969884781ec3a + service/mobisim/files/mobisim-1.2.7b.zip: + size: 366129 + sha256: 1cac9e5bc8389b2c53093e60d65c0ca154589fdaf6c274faa677af9ceb4d4cdc service/nv-editor/files/nv-editor-0.1.zip: size: 1628882 sha256: 612aa4a3aebbb0c80ae01aebfe9a505092918f94e1d68ac33ef31d8f4c54c659 service/openall/files/openall-1.0.zip: size: 74286 sha256: 829a1ae00f0bd6f2c7a2ebe1917ddc51e2830b9fdaecf700bf58557781c82517 + service/phone-tool/files/phone-tool-50.00-lg.zip: + size: 5893175 + sha256: 6793aaec892e0611cbdee78591b48e690a5fead1ffdaac4aa7cab171b94c0a42 + service/phone-tool/files/phone-tool-50.00.zip: + size: 6124125 + sha256: efebe6513de976eeba848b8ec71e18f1465c1e63a73f819a87ffcc8457dfe069 + service/phone-tool/files/phone-tool-8.1-ulc.zip: + size: 9372895 + sha256: 7e9c5d4ce060f7ddcd956d8244d014c630efca11a46b9e5588d3e453aa8fc289 + service/phone-tool/files/phone-tool-9.4.0.31-x60.zip: + size: 5000043 + sha256: 1bcef31bbe48cf0002cdda085a1e86223f641ae6c57ad56bf131cf6a50d651af + service/qpst/files/qpst-2.7.215.zip: + size: 8525270 + sha256: 9e6afb0b0e428a7bcae1c59ac737ac6fc80d9d57b7f8c1daf9f60859f909f0fb + service/qpst/files/qpst-2.7.231.zip: + size: 8708972 + sha256: 3b32a379e74d67689cfe8accf4cffca27798433dbf5738f1813b83bdd213b443 + service/qpst/files/qpst-2.7.247.zip: + size: 11137503 + sha256: 4250f81914d2568430af7a9dc7860b8fcf29008a77e48c9e7db5061c9e2b373b + service/qpst/files/qpst-2.7.263.zip: + size: 9214371 + sha256: bd830a45ea654869941a47d7420cf49c57fe425cb5844a078b1820595e2bb66f + service/readwriteflash-qc/files/readwriteflash-qc-1.0.zip: + size: 6653804 + sha256: 936e98cc49343576f65574a702902d8cdb452bbf7b25fa344d4f658824494bc9 service/s45i-activator/files/s45i-activator-1.0.25.zip: size: 49676 sha256: c437a07841bf6d3d9cb9fd1f7e32b5dcff5875d9c6904f35726194d3ffac6361 + service/s80-user-download-tool/files/s80-user-download-tool-1.41.zip: + size: 25229009 + sha256: 51dcca8e542e7bbbaa541d8242b322510c0a5ee8b68ab4198a49caa4605782fc service/siemens-contrast-tool/files/siemens-contrast-tool-1.0.zip: size: 22845 sha256: e419a86ff7c1815c15625378afa1655f82618ac310b1ffd420bdf88af2747db5 @@ -603,6 +753,12 @@ files: service/siemens-quick-eeprom-features/files/siemens-quick-eeprom-features-3.3.zip: size: 706197 sha256: ac520d31378cc1a5b9e79480bc0a8e08fe185ed8577db3b58d563a67f33ea634 + service/siemens-s40-tool/files/siemens-s40-tool-1.0.1.zip: + size: 13476 + sha256: 227d2535679945c2914375bd840080e3a4c50c5c1dee263309ac52f72198648a + service/siemens-s6-flasher/files/siemens-s6-flasher-1.0.zip: + size: 401928 + sha256: 070bca0a74476f78546a90d99e99e7227a760a1cf0f77042d3827d85bc59fbcc service/siemens-service-profiler/files/siemens-service-profiler-1.0.zip: size: 42396 sha256: 6d960f04dc7bda4283e11653f741c3275fde6a37dc5edfc6c6947d47b4bb7f7b @@ -642,6 +798,12 @@ files: service/swrite-map-r65/files/SWriteMapR65-1.04.zip: size: 1342392 sha256: 7959f1b1a0d2ddd76cc7b15793978eacd716e8bc085ef9425fc9ada2ff0fef1a + service/u10-u15-update-software/files/u10-u15-update-software-6.1.zip: + size: 11040712 + sha256: f082bc92ed32dade2dbbe2112f4eba9bd86467c247d3c27db3d938b780defd8f + service/u10-u15-update-software/files/u10-u15-update-software-6.9.1.zip: + size: 11593056 + sha256: f7be5dbb7ca8dd949fbb6edf1b487880931389757591f756694e86a3bb8f23de service/unisiemens/files/unisiemens-4.00-beta.zip: size: 603372 sha256: 7256b504f01b11b832de17baa25a9e9ce93029cc772cb86a095245bacaf6181f @@ -774,6 +936,9 @@ files: service/winswup/files/WSMPlus2.zip: size: 137230 sha256: 45ccc8713a21ce2da6e3cf8752ce9e9ccccd6acb236ab17a7a7fd8a137bcb7ab + service/x3-software-update-program/files/x3-software-update-program-4.30.zip: + size: 319451 + sha256: a278d16b467cc5564a4175816075163d302f62f7ab299bb58bf00c8df656e755 service/x55-contrast-tool/files/x55-contrast-tool-1.4.zip: size: 241775 sha256: 67d7b62feef61ef85e49f96d90f0741d8b3d91333d5bd8224516df619a53fb05 @@ -1050,6 +1215,12 @@ files: utilities/filescomparer/files/fc_v1.2.zip: size: 7634 sha256: 2410c09137f78dbd6fb661d78bfe1c666ce67aaea1b87078f2327a0ca686e1bd + utilities/hiserial/files/hiserial-1.0.zip: + size: 302331 + sha256: e67c5c4cc725949f73be5c1aab0151be600f797b2fbc0e59580eb3c682dd3e9d + utilities/jadmaker/files/jadmaker-1.15.zip: + size: 69314 + sha256: 6796a9323f34be81e214d7a81b7b169dfb0e012184e169538bb6da79ac9541a9 utilities/java-midlet-installer/files/java-midlet-installer-0.0.0.3.zip: size: 582808 sha256: b68a7ed48c48d1a157a2ff7f46ea440dfb8ffe4028822e13cbc3ce4e17c8dc1a @@ -1062,6 +1233,9 @@ files: utilities/minigps-auto-creator/files/minigps-auto-creator-0.54b.zip: size: 220748 sha256: 12f2f80bc7fb166652f194696b14dc76bff76a44165b02fa9785e4f77f449946 + utilities/mobilechat/files/mobilechat-2.4.1.zip: + size: 421907 + sha256: 3247f10c60a877f108f8c7586016a0f9fc61cb30530be6c596322d14b99ecc01 utilities/sendsms/files/ocx-control-1.1.zip: size: 1070964 sha256: 926cc3c943ec030395840c69642a6c280226d011e8fbc8802cd30698e9f057b0 @@ -1074,6 +1248,12 @@ files: utilities/siemens-service-code-generator/files/siemens-service-code-generator-1.0.3.zip: size: 28629 sha256: a0585f49a0a0fc41546aa42257592c251f72a22cf040e6eb8e37cbcff95dea14 + utilities/sim/sim-emu/files/sim-emu-6.01.zip: + size: 581755 + sha256: 1110b0ebf4b493cfd792a058616716445ccb5a0977be0e8c6b210e83a129521a + utilities/sim/sim-scan/files/sim-scan-1.33.zip: + size: 102261 + sha256: 1fc9f2d3e0b3ee849104ca041a8daa70753a9e6a16a10e6712dcbda6692d33c8 utilities/sisms/files/sisms-0.1.0.1.zip: size: 553387 sha256: eaf4baf4ef1cd35b05a56396f8c6cf3aad23f3fb4dbdf112b459f6523f70c6aa diff --git a/catalog/modding/funnybytes/files/funnybytes-2.15.zip b/catalog/modding/funnybytes/files/funnybytes-2.15.zip new file mode 100644 index 0000000..66a5d15 --- /dev/null +++ b/catalog/modding/funnybytes/files/funnybytes-2.15.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37793b07656a778bc6e55d533e6ea31da66c654d4398ed05251e9cfdbcbe2e15 +size 267814 diff --git a/catalog/modding/funnybytes/img/funnybytes.png b/catalog/modding/funnybytes/img/funnybytes.png new file mode 100644 index 0000000..e0018e6 Binary files /dev/null and b/catalog/modding/funnybytes/img/funnybytes.png differ diff --git a/catalog/modding/funnybytes/index.md b/catalog/modding/funnybytes/index.md new file mode 100644 index 0000000..e9e9473 --- /dev/null +++ b/catalog/modding/funnybytes/index.md @@ -0,0 +1,19 @@ +--- +format: 1 +type: program +name: FunnyBytes +summary: Русификация и применение готовых исправлений к FullFlash Siemens C35, M35 и S35. +targets: + - egold +author: Lucifer_forever +screenshots: + - img/funnybytes.png +versions: + - version: "2.15" + released: "2003-07-10" + files: + - path: files/funnybytes-2.15.zip + platform: win32 +--- + +FunnyBytes русифицирует FullFlash Siemens C35, M35 и S35. Программа автоматически определяет версию прошивки, редактирует русские SMS и раскладку клавиатуры, включает NetMonitor, переключает диапазон GSM 900/1800, отключает проверку CRC и автопереключение по `*`. diff --git a/catalog/modding/siemens-cms35-ie/files/siemens-cms35-ie-2.3-alpha.zip b/catalog/modding/siemens-cms35-ie/files/siemens-cms35-ie-2.3-alpha.zip new file mode 100644 index 0000000..57712d8 --- /dev/null +++ b/catalog/modding/siemens-cms35-ie/files/siemens-cms35-ie-2.3-alpha.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f8c82704342b7c6f942d33f3465541a4e012128fb1361fa0370ed62329aed16 +size 254578 diff --git a/catalog/modding/siemens-cms35-ie/img/siemens-cms35-ie.png b/catalog/modding/siemens-cms35-ie/img/siemens-cms35-ie.png new file mode 100644 index 0000000..b9ccdfc Binary files /dev/null and b/catalog/modding/siemens-cms35-ie/img/siemens-cms35-ie.png differ diff --git a/catalog/modding/siemens-cms35-ie/index.md b/catalog/modding/siemens-cms35-ie/index.md new file mode 100644 index 0000000..74d51a7 --- /dev/null +++ b/catalog/modding/siemens-cms35-ie/index.md @@ -0,0 +1,18 @@ +--- +format: 1 +type: program +name: Siemens Image Viewer/Importer +summary: Просмотр и замена встроенной графики и скинов в FullFlash Siemens x35. +targets: + - egold +author: DreameR; CRC-калькулятор — DarkBear +screenshots: + - img/siemens-cms35-ie.png +versions: + - version: "2.3 alpha" + files: + - path: files/siemens-cms35-ie-2.3-alpha.zip + platform: win32 +--- + +Программа открывает FullFlash Siemens x35, показывает встроенные изображения и позволяет заменять их. Поддерживаются импорт и экспорт скинов; для проверки данных встроен CRC-калькулятор. diff --git a/catalog/modding/smelter/files/smelter-5.09.zip b/catalog/modding/smelter/files/smelter-5.09.zip new file mode 100644 index 0000000..72f85a6 --- /dev/null +++ b/catalog/modding/smelter/files/smelter-5.09.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f69df9ffce7b7bdfcf5b4392fb19d7789cc2816492fd00ac97f1c6a090c9083 +size 256496 diff --git a/catalog/modding/smelter/index.md b/catalog/modding/smelter/index.md index 2317210..d446e4f 100644 --- a/catalog/modding/smelter/index.md +++ b/catalog/modding/smelter/index.md @@ -73,6 +73,11 @@ versions: files: - path: files/smelter-5.67.zip platform: win32 + - version: "5.09" + status: archived + files: + - path: files/smelter-5.09.zip + platform: win32 additional_files: - path: files/smelter-language-files.zip description: Языковые файлы для перевода интерфейса diff --git a/catalog/service/3gswup2qpst/files/3gswup2qpst-2.07-pro.zip b/catalog/service/3gswup2qpst/files/3gswup2qpst-2.07-pro.zip new file mode 100644 index 0000000..f705ef0 --- /dev/null +++ b/catalog/service/3gswup2qpst/files/3gswup2qpst-2.07-pro.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3e8204b80639322ac99dbca313dc56a0b69ecb7946399e59d4c97aca649c9bf +size 3615077 diff --git a/catalog/service/3gswup2qpst/files/3gswup2qpst-2.07.zip b/catalog/service/3gswup2qpst/files/3gswup2qpst-2.07.zip new file mode 100644 index 0000000..56e38ca --- /dev/null +++ b/catalog/service/3gswup2qpst/files/3gswup2qpst-2.07.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ef585081f4877db1d456a22439ea3401d6c4eeb9608b59138b8226ae75cdfee +size 3615077 diff --git a/catalog/service/3gswup2qpst/img/3gswup2qpst.png b/catalog/service/3gswup2qpst/img/3gswup2qpst.png new file mode 100644 index 0000000..ffdc91b Binary files /dev/null and b/catalog/service/3gswup2qpst/img/3gswup2qpst.png differ diff --git a/catalog/service/3gswup2qpst/index.md b/catalog/service/3gswup2qpst/index.md new file mode 100644 index 0000000..7510ee8 --- /dev/null +++ b/catalog/service/3gswup2qpst/index.md @@ -0,0 +1,21 @@ +--- +format: 1 +type: program +name: 3GSwup2QPST +summary: Преобразование сервисных прошивок 3GSwup в файлы для QPST. +targets: + - brew +author: BenQ +screenshots: + - img/3gswup2qpst.png +versions: + - version: "2.07" + files: + - path: files/3gswup2qpst-2.07.zip + platform: win32 + - path: files/3gswup2qpst-2.07-pro.zip + description: Pro-версия + platform: win32 +--- + +3GSwup2QPST извлекает данные из сервисных обновлений 3GSwup и подготавливает комплект прошивки для загрузки через Qualcomm Product Support Tools. diff --git a/catalog/service/benq-ti-tool/files/benq-ti-tool-1.0.2.zip b/catalog/service/benq-ti-tool/files/benq-ti-tool-1.0.2.zip new file mode 100644 index 0000000..5feddba --- /dev/null +++ b/catalog/service/benq-ti-tool/files/benq-ti-tool-1.0.2.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7230807289f7b40cb9ad206893918db37f3e2b4e6b8e90762d222fc5c158c30 +size 2433293 diff --git a/catalog/service/benq-ti-tool/files/benq-ti-tool-1.0.3.zip b/catalog/service/benq-ti-tool/files/benq-ti-tool-1.0.3.zip new file mode 100644 index 0000000..e86a3c4 --- /dev/null +++ b/catalog/service/benq-ti-tool/files/benq-ti-tool-1.0.3.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdf7c39b80d218ce0a02adb4a4c11884153b0c2b3df687fc165d626c4a3806cb +size 2565200 diff --git a/catalog/service/benq-ti-tool/index.md b/catalog/service/benq-ti-tool/index.md new file mode 100644 index 0000000..bc65a8d --- /dev/null +++ b/catalog/service/benq-ti-tool/index.md @@ -0,0 +1,23 @@ +--- +format: 1 +type: program +name: BenQ TI Tool +summary: Чтение и запись FullFlash и EEPROM, запись прошивки и языковых пакетов телефонов BenQ и BenQ-Siemens на платформе TI. +targets: + - odm +author: Z3X-Team +screenshots: [] +versions: + - version: "1.0.3" + status: current + files: + - path: files/benq-ti-tool-1.0.3.zip + platform: win32 + - version: "1.0.2" + status: archived + files: + - path: files/benq-ti-tool-1.0.2.zip + platform: win32 +--- + +BenQ TI Tool читает и записывает FullFlash и EEPROM, записывает прошивку и языковые пакеты. Версия 1.0.3 поддерживает BenQ T33 и M315, BenQ-Siemens EF61 и Siemens AP75. diff --git a/catalog/service/benq-xcsd-tool/files/benq-xcsd-tool-l1-1.5.5.zip b/catalog/service/benq-xcsd-tool/files/benq-xcsd-tool-l1-1.5.5.zip new file mode 100644 index 0000000..0d2e19b --- /dev/null +++ b/catalog/service/benq-xcsd-tool/files/benq-xcsd-tool-l1-1.5.5.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d0e2a14b1d46ffbb61cff9d386dcfb116364c50130ea443c7313add16b9a276 +size 3676135 diff --git a/catalog/service/benq-xcsd-tool/files/benq-xcsd-tool-l1-manual-1.3.zip b/catalog/service/benq-xcsd-tool/files/benq-xcsd-tool-l1-manual-1.3.zip new file mode 100644 index 0000000..9464085 --- /dev/null +++ b/catalog/service/benq-xcsd-tool/files/benq-xcsd-tool-l1-manual-1.3.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5ddd74f34e80687d528166153f437b3a115a9629c7698eea81ac1b78626bfe9 +size 662843 diff --git a/catalog/service/benq-xcsd-tool/files/benq-xcsd-tool-l2-manual-1.0.zip b/catalog/service/benq-xcsd-tool/files/benq-xcsd-tool-l2-manual-1.0.zip new file mode 100644 index 0000000..9918238 --- /dev/null +++ b/catalog/service/benq-xcsd-tool/files/benq-xcsd-tool-l2-manual-1.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f21c5e9eeb224b5b1d7635e9e8e90885d245cd83a5df98a1201cea778d92ebc +size 1011973 diff --git a/catalog/service/benq-xcsd-tool/img/benq-xcsd-tool.png b/catalog/service/benq-xcsd-tool/img/benq-xcsd-tool.png new file mode 100644 index 0000000..60ae996 Binary files /dev/null and b/catalog/service/benq-xcsd-tool/img/benq-xcsd-tool.png differ diff --git a/catalog/service/benq-xcsd-tool/index.md b/catalog/service/benq-xcsd-tool/index.md new file mode 100644 index 0000000..96bfbf2 --- /dev/null +++ b/catalog/service/benq-xcsd-tool/index.md @@ -0,0 +1,25 @@ +--- +format: 1 +type: program +name: BenQ XCSD Tool +summary: Прошивка, настройка и восстановление телефонов BenQ-Siemens на платформе TI. +targets: + - odm +author: BenQ Mobile +screenshots: + - img/benq-xcsd-tool.png +versions: + - version: "L1 1.5.5" + files: + - path: files/benq-xcsd-tool-l1-1.5.5.zip + platform: win32 +additional_files: + - path: files/benq-xcsd-tool-l1-manual-1.3.zip + description: Сервисная документация L1 + - path: files/benq-xcsd-tool-l2-manual-1.0.zip + description: Сервисная документация L2 +--- + +Сервисная программа для телефонов BenQ и BenQ-Siemens на платформе TI, а также P50. Загружает основную и языковую прошивки, записывает конфигурацию PPF, сохраняет и восстанавливает настройки сети, WAP и содержимое Media Center, снимает блокировки. + +Версия L1 предназначена для обычного сервисного обновления. Версия L2 дополнительно записывает boot-файл при восстановлении не включающихся телефонов. Дистрибутив L2 не найден. diff --git a/catalog/service/c30-repair-bin-generator/files/c30-repair-bin-generator-1.11.0.zip b/catalog/service/c30-repair-bin-generator/files/c30-repair-bin-generator-1.11.0.zip new file mode 100644 index 0000000..a72981e --- /dev/null +++ b/catalog/service/c30-repair-bin-generator/files/c30-repair-bin-generator-1.11.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f329065e909ca8eb5786486d0ecc62630f53ef140ab8dded15c4b23077b032a +size 616025 diff --git a/catalog/service/c30-repair-bin-generator/img/c30-repair-bin-generator.png b/catalog/service/c30-repair-bin-generator/img/c30-repair-bin-generator.png new file mode 100644 index 0000000..4aa956c Binary files /dev/null and b/catalog/service/c30-repair-bin-generator/img/c30-repair-bin-generator.png differ diff --git a/catalog/service/c30-repair-bin-generator/index.md b/catalog/service/c30-repair-bin-generator/index.md new file mode 100644 index 0000000..85b7080 --- /dev/null +++ b/catalog/service/c30-repair-bin-generator/index.md @@ -0,0 +1,17 @@ +--- +format: 1 +type: program +name: C30 Repair BIN Generator +summary: Создание файла repair.bin по IMEI телефона Siemens C30. +targets: + - odm +screenshots: + - img/c30-repair-bin-generator.png +versions: + - version: "1.11.0" + files: + - path: files/c30-repair-bin-generator-1.11.0.zip + platform: win32 +--- + +Генератор создаёт по IMEI файл `repair.bin` для восстановления Siemens C30. diff --git a/catalog/service/cdma-workshop/files/cdma-workshop-2.55.zip b/catalog/service/cdma-workshop/files/cdma-workshop-2.55.zip new file mode 100644 index 0000000..c1fa052 --- /dev/null +++ b/catalog/service/cdma-workshop/files/cdma-workshop-2.55.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dbe006dc9691e0ea980d8d9e1a5440d96abfd1a829e14e0e5efa45566f3858e5 +size 3942339 diff --git a/catalog/service/cdma-workshop/files/cdma-workshop-2.70.zip b/catalog/service/cdma-workshop/files/cdma-workshop-2.70.zip new file mode 100644 index 0000000..9f0c213 --- /dev/null +++ b/catalog/service/cdma-workshop/files/cdma-workshop-2.70.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45a2f71df91c350e2dca9f197556485115e5564e3eae72b88b4cf703f1e11ec5 +size 4085889 diff --git a/catalog/service/cdma-workshop/img/cdma-workshop.png b/catalog/service/cdma-workshop/img/cdma-workshop.png new file mode 100644 index 0000000..2de4681 Binary files /dev/null and b/catalog/service/cdma-workshop/img/cdma-workshop.png differ diff --git a/catalog/service/cdma-workshop/index.md b/catalog/service/cdma-workshop/index.md new file mode 100644 index 0000000..06d6a94 --- /dev/null +++ b/catalog/service/cdma-workshop/index.md @@ -0,0 +1,24 @@ +--- +format: 1 +type: program +name: CDMA Workshop +summary: Сервисная программа для чтения памяти и настройки CDMA-телефонов через диагностический порт. +targets: + - brew +screenshots: + - img/cdma-workshop.png +versions: + - version: "2.70" + status: current + files: + - path: files/cdma-workshop-2.70.zip + platform: win32 + - version: "2.55" + status: archived + files: + - path: files/cdma-workshop-2.55.zip + platform: win32 +--- + +CDMA Workshop работает с CDMA-телефонами через последовательный или диагностический порт. Программа читает память и NV-параметры, +работает с SPC и паролями, сохраняет резервные копии. diff --git a/catalog/service/cl50-dinghy-downloader/files/cl50-dinghy-downloader-2004-06-18.zip b/catalog/service/cl50-dinghy-downloader/files/cl50-dinghy-downloader-2004-06-18.zip new file mode 100644 index 0000000..25bae93 --- /dev/null +++ b/catalog/service/cl50-dinghy-downloader/files/cl50-dinghy-downloader-2004-06-18.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e1c250d7a9afb00c73b148b76dcec1fa7e23f47bf8782e00e84cd4534f0b37e +size 1016760 diff --git a/catalog/service/cl50-dinghy-downloader/img/cl50-dinghy-downloader.png b/catalog/service/cl50-dinghy-downloader/img/cl50-dinghy-downloader.png new file mode 100644 index 0000000..4712c10 Binary files /dev/null and b/catalog/service/cl50-dinghy-downloader/img/cl50-dinghy-downloader.png differ diff --git a/catalog/service/cl50-dinghy-downloader/index.md b/catalog/service/cl50-dinghy-downloader/index.md new file mode 100644 index 0000000..360fe49 --- /dev/null +++ b/catalog/service/cl50-dinghy-downloader/index.md @@ -0,0 +1,19 @@ +--- +format: 1 +type: program +name: CL50 Dinghy SW Downloader +summary: Прошивка Siemens CL50 с раздельной загрузкой основной программы, языкового пакета и mapping. +targets: + - odm +author: Quanta Computer Inc. +screenshots: + - img/cl50-dinghy-downloader.png +versions: + - version: "1.0" + released: "2004-06-18" + files: + - path: files/cl50-dinghy-downloader-2004-06-18.zip + platform: win32 +--- + +Сервисный загрузчик проекта Dinghy для Siemens CL50. Основная программа, языковой пакет и mapping выбираются отдельно; поддерживаются COM- и USB-подключение, чтение flash-памяти и сохранение пользовательских областей при обновлении. diff --git a/catalog/service/freia/files/freia-18.zip b/catalog/service/freia/files/freia-18.zip new file mode 100644 index 0000000..93cf7d0 --- /dev/null +++ b/catalog/service/freia/files/freia-18.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1288a9b21807b02c75cd221c10c6b7f612e494cfbb407323235e4148b9b07ff6 +size 670718 diff --git a/catalog/service/freia/index.md b/catalog/service/freia/index.md index 31578d1..88950df 100644 --- a/catalog/service/freia/index.md +++ b/catalog/service/freia/index.md @@ -9,8 +9,13 @@ author: Nutzo screenshots: - img/freia.png versions: - - version: "15" + - version: "18" status: current + files: + - path: files/freia-18.zip + platform: win32 + - version: "15" + status: archived released: "2004-05-06" files: - path: files/freia-15.zip diff --git a/catalog/service/ifwd-flashtool-e2/files/ifwd-flashtool-e2-2.6.zip b/catalog/service/ifwd-flashtool-e2/files/ifwd-flashtool-e2-2.6.zip new file mode 100644 index 0000000..149cfaa --- /dev/null +++ b/catalog/service/ifwd-flashtool-e2/files/ifwd-flashtool-e2-2.6.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebedf6e23ff6c8a40ba97f8c5d5bb859785a6f1d42c3fdc7ea2c37c715cc3e3b +size 2820374 diff --git a/catalog/service/ifwd-flashtool-e2/img/ifwd-flashtool-e2.png b/catalog/service/ifwd-flashtool-e2/img/ifwd-flashtool-e2.png new file mode 100644 index 0000000..92b5d6c Binary files /dev/null and b/catalog/service/ifwd-flashtool-e2/img/ifwd-flashtool-e2.png differ diff --git a/catalog/service/ifwd-flashtool-e2/index.md b/catalog/service/ifwd-flashtool-e2/index.md new file mode 100644 index 0000000..1f3921d --- /dev/null +++ b/catalog/service/ifwd-flashtool-e2/index.md @@ -0,0 +1,21 @@ +--- +format: 1 +type: program +name: IFWD FlashTool E2 +summary: Прошивка телефонов на платформе APOXI через последовательный порт и USB. +targets: + - apoxi +author: Infineon Technologies Denmark A/S +screenshots: + - img/ifwd-flashtool-e2.png +versions: + - version: "2.6" + released: "2008-05-28" + files: + - path: files/ifwd-flashtool-e2-2.6.zip + platform: win32 +--- + +IFWD FlashTool E2 загружает прошивку, EEPROM, файловую систему, NAND boot system и DSP-файлы в телефоны на платформе APOXI. + +Поддерживаются последовательное и USB-подключение, несколько каналов, проверка контрольных сумм, предварительное стирание flash-памяти и проверка записанных данных. В комплект входит консольная утилита `IFX_DL` для автоматизации прошивки. diff --git a/catalog/service/kp500-flashing-tool/files/kp500-flashing-tool-0.0.3.14.zip b/catalog/service/kp500-flashing-tool/files/kp500-flashing-tool-0.0.3.14.zip new file mode 100644 index 0000000..ed15237 --- /dev/null +++ b/catalog/service/kp500-flashing-tool/files/kp500-flashing-tool-0.0.3.14.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27821de49c90bab5e57ff8d9433f2b991c151105fb75e00f2ff245fcabd1876e +size 2711783 diff --git a/catalog/service/kp500-flashing-tool/img/kp500-flashing-tool.png b/catalog/service/kp500-flashing-tool/img/kp500-flashing-tool.png new file mode 100644 index 0000000..caef3c1 Binary files /dev/null and b/catalog/service/kp500-flashing-tool/img/kp500-flashing-tool.png differ diff --git a/catalog/service/kp500-flashing-tool/index.md b/catalog/service/kp500-flashing-tool/index.md new file mode 100644 index 0000000..3d872f5 --- /dev/null +++ b/catalog/service/kp500-flashing-tool/index.md @@ -0,0 +1,20 @@ +--- +format: 1 +type: program +name: KP500 Flashing Tool +summary: Прошивка LG KP500 через последовательный порт или USB. +targets: + - apoxi +author: Infineon Technologies Denmark A/S +screenshots: + - img/kp500-flashing-tool.png +versions: + - version: "0.0.3.14" + files: + - path: files/kp500-flashing-tool-0.0.3.14.zip + platform: win32 +--- + +Вариант FlashTool E2 для LG KP500. Программа записывает файлы прошивки через последовательный или USB-интерфейс Infineon. + +В комплект входят IFWD Download DLL, драйвер FlashUSB, драйвер кабеля Prolific PL-2303 и инструкция по установке USB-драйвера. diff --git a/catalog/service/mobisim/files/mobisim-1.2.7b.zip b/catalog/service/mobisim/files/mobisim-1.2.7b.zip new file mode 100644 index 0000000..e2aae86 --- /dev/null +++ b/catalog/service/mobisim/files/mobisim-1.2.7b.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1cac9e5bc8389b2c53093e60d65c0ca154589fdaf6c274faa677af9ceb4d4cdc +size 366129 diff --git a/catalog/service/mobisim/img/mobisim.png b/catalog/service/mobisim/img/mobisim.png new file mode 100644 index 0000000..84f3b46 Binary files /dev/null and b/catalog/service/mobisim/img/mobisim.png differ diff --git a/catalog/service/mobisim/index.md b/catalog/service/mobisim/index.md new file mode 100644 index 0000000..32bcd18 --- /dev/null +++ b/catalog/service/mobisim/index.md @@ -0,0 +1,19 @@ +--- +format: 1 +type: program +name: MobiSIM +summary: Сервисная программа для диагностики и восстановления телефонов Siemens на платформе EGOLD. +targets: + - egold +author: X-MaSS-X; сборка — Krolik +screenshots: + - img/mobisim.png +versions: + - version: "1.2.7b" + files: + - path: files/mobisim-1.2.7b.zip + description: Специальная сборка Krolik для Siemens + platform: win32 +--- + +MobiSIM работает с flash-памятью, SKey и мастер-ключами, EEPROM, IMEI и контрастом телефонов Siemens на платформе EGOLD. Переводит телефон в сервисный и нормальный режимы, показывает информацию о телефоне, очищает разделы файловой системы и эмулирует SIM-карту. diff --git a/catalog/service/phone-tool/files/phone-tool-50.00-lg.zip b/catalog/service/phone-tool/files/phone-tool-50.00-lg.zip new file mode 100644 index 0000000..a3c6d5b --- /dev/null +++ b/catalog/service/phone-tool/files/phone-tool-50.00-lg.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6793aaec892e0611cbdee78591b48e690a5fead1ffdaac4aa7cab171b94c0a42 +size 5893175 diff --git a/catalog/service/phone-tool/files/phone-tool-50.00.zip b/catalog/service/phone-tool/files/phone-tool-50.00.zip new file mode 100644 index 0000000..8a65080 --- /dev/null +++ b/catalog/service/phone-tool/files/phone-tool-50.00.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:efebe6513de976eeba848b8ec71e18f1465c1e63a73f819a87ffcc8457dfe069 +size 6124125 diff --git a/catalog/service/phone-tool/files/phone-tool-8.1-ulc.zip b/catalog/service/phone-tool/files/phone-tool-8.1-ulc.zip new file mode 100644 index 0000000..a1b0c7c --- /dev/null +++ b/catalog/service/phone-tool/files/phone-tool-8.1-ulc.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e9c5d4ce060f7ddcd956d8244d014c630efca11a46b9e5588d3e453aa8fc289 +size 9372895 diff --git a/catalog/service/phone-tool/files/phone-tool-9.4.0.31-x60.zip b/catalog/service/phone-tool/files/phone-tool-9.4.0.31-x60.zip new file mode 100644 index 0000000..ffa9f1e --- /dev/null +++ b/catalog/service/phone-tool/files/phone-tool-9.4.0.31-x60.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1bcef31bbe48cf0002cdda085a1e86223f641ae6c57ad56bf131cf6a50d651af +size 5000043 diff --git a/catalog/service/phone-tool/img/phone-tool.png b/catalog/service/phone-tool/img/phone-tool.png new file mode 100644 index 0000000..5951cb8 Binary files /dev/null and b/catalog/service/phone-tool/img/phone-tool.png differ diff --git a/catalog/service/phone-tool/index.md b/catalog/service/phone-tool/index.md new file mode 100644 index 0000000..0a4e2be --- /dev/null +++ b/catalog/service/phone-tool/index.md @@ -0,0 +1,36 @@ +--- +format: 1 +type: program +name: Phone Tool +summary: Сервисный фреймворк Infineon для работы с EEPROM, файловой системой и калибровками телефонов APOXI. +targets: + - apoxi +author: Infineon Technologies Denmark A/S +screenshots: + - img/phone-tool.png +versions: + - version: "50.00" + status: current + released: "2008-05-28" + files: + - path: files/phone-tool-50.00.zip + platform: win32 + - path: files/phone-tool-50.00-lg.zip + description: Конфигурация для телефонов LG + platform: win32 + - version: "8.1" + status: current + released: "2006-11-29" + files: + - path: files/phone-tool-8.1-ulc.zip + description: Версия ULC, также распространявшаяся для LG Shine + platform: win32 + - version: "9.4.0.31" + status: current + released: "2004-05-25" + files: + - path: files/phone-tool-9.4.0.31-x60.zip + platform: win32 +--- + +Официальный сервисный фреймворк Infineon для телефонов на платформе APOXI. Содержит редакторы EEPROM и файловой системы, средства калибровки радиотракта, аудиопараметров, питания и зарядки, терминал и диагностические тесты. diff --git a/catalog/service/qpst/files/qpst-2.7.215.zip b/catalog/service/qpst/files/qpst-2.7.215.zip new file mode 100644 index 0000000..31030ba --- /dev/null +++ b/catalog/service/qpst/files/qpst-2.7.215.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e6afb0b0e428a7bcae1c59ac737ac6fc80d9d57b7f8c1daf9f60859f909f0fb +size 8525270 diff --git a/catalog/service/qpst/files/qpst-2.7.231.zip b/catalog/service/qpst/files/qpst-2.7.231.zip new file mode 100644 index 0000000..61ba5f1 --- /dev/null +++ b/catalog/service/qpst/files/qpst-2.7.231.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b32a379e74d67689cfe8accf4cffca27798433dbf5738f1813b83bdd213b443 +size 8708972 diff --git a/catalog/service/qpst/files/qpst-2.7.247.zip b/catalog/service/qpst/files/qpst-2.7.247.zip new file mode 100644 index 0000000..aeabe21 --- /dev/null +++ b/catalog/service/qpst/files/qpst-2.7.247.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4250f81914d2568430af7a9dc7860b8fcf29008a77e48c9e7db5061c9e2b373b +size 11137503 diff --git a/catalog/service/qpst/files/qpst-2.7.263.zip b/catalog/service/qpst/files/qpst-2.7.263.zip new file mode 100644 index 0000000..72eed7f --- /dev/null +++ b/catalog/service/qpst/files/qpst-2.7.263.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd830a45ea654869941a47d7420cf49c57fe425cb5844a078b1820595e2bb66f +size 9214371 diff --git a/catalog/service/qpst/img/qpst.png b/catalog/service/qpst/img/qpst.png new file mode 100644 index 0000000..9f04dcd Binary files /dev/null and b/catalog/service/qpst/img/qpst.png differ diff --git a/catalog/service/qpst/index.md b/catalog/service/qpst/index.md new file mode 100644 index 0000000..5c55aff --- /dev/null +++ b/catalog/service/qpst/index.md @@ -0,0 +1,41 @@ +--- +format: 1 +type: program +name: QPST +summary: Сервисный пакет Qualcomm для прошивки и работы с EFS и NV-параметрами телефонов на платформе BREW. +targets: + - brew +author: QUALCOMM Incorporated +screenshots: + - img/qpst.png +versions: + - version: "2.7 build 263" + status: current + files: + - path: files/qpst-2.7.263.zip + platform: win32 + - version: "2.7 build 247" + status: archived + released: "2006-04-07" + files: + - path: files/qpst-2.7.247.zip + platform: win32 + - version: "2.7 build 231" + status: archived + files: + - path: files/qpst-2.7.231.zip + platform: win32 + - version: "2.7 build 215" + status: archived + files: + - path: files/qpst-2.7.215.zip + platform: win32 +--- + +Qualcomm Product Support Tools — набор сервисных программ для телефонов на Qualcomm AMSS с BREW. В состав входят: + +- QPST Configuration для настройки подключений; +- Software Download для загрузки прошивки и резервного копирования NV-параметров; +- EFS Explorer для работы с файловой системой телефона; +- Service Programming для настройки сервисных параметров; +- RF NV Item Manager для чтения и изменения радиочастотных NV-параметров. diff --git a/catalog/service/readwriteflash-qc/files/readwriteflash-qc-1.0.zip b/catalog/service/readwriteflash-qc/files/readwriteflash-qc-1.0.zip new file mode 100644 index 0000000..d274b5d --- /dev/null +++ b/catalog/service/readwriteflash-qc/files/readwriteflash-qc-1.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:936e98cc49343576f65574a702902d8cdb452bbf7b25fa344d4f658824494bc9 +size 6653804 diff --git a/catalog/service/readwriteflash-qc/img/readwriteflash-qc.png b/catalog/service/readwriteflash-qc/img/readwriteflash-qc.png new file mode 100644 index 0000000..d72aeb1 Binary files /dev/null and b/catalog/service/readwriteflash-qc/img/readwriteflash-qc.png differ diff --git a/catalog/service/readwriteflash-qc/index.md b/catalog/service/readwriteflash-qc/index.md new file mode 100644 index 0000000..0838229 --- /dev/null +++ b/catalog/service/readwriteflash-qc/index.md @@ -0,0 +1,29 @@ +--- +format: 1 +type: program +name: ReadWriteFlash QC +summary: Сервисная утилита для изменения заводских и NV-параметров телефонов Qualcomm. +targets: + - brew +author: siem +screenshots: + - img/readwriteflash-qc.png +versions: + - version: "1.0" + files: + - path: files/readwriteflash-qc-1.0.zip + description: Установщик и Copy_Pack с готовой программой, исходным кодом и необходимыми библиотеками + platform: win32 +--- + +ReadWriteFlash QC работает с заводскими и NV-параметрами телефонов Qualcomm. Программа позволяет: + +- Читать и записывать KLF byte; +- Записывать IMEI; +- Читать и записывать адрес Bluetooth; +- Читать и записывать название варианта; +- Открывать сервисный код и записывать его в NV; +- Переводить телефон в FTM и выключать его; +- Проверять светодиод и вспышку камеры. + +После установки содержимое `Copy_Pack` необходимо скопировать в папку программы с заменой файлов. diff --git a/catalog/service/s80-user-download-tool/files/s80-user-download-tool-1.41.zip b/catalog/service/s80-user-download-tool/files/s80-user-download-tool-1.41.zip new file mode 100644 index 0000000..e18b978 --- /dev/null +++ b/catalog/service/s80-user-download-tool/files/s80-user-download-tool-1.41.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51dcca8e542e7bbbaa541d8242b322510c0a5ee8b68ab4198a49caa4605782fc +size 25229009 diff --git a/catalog/service/s80-user-download-tool/img/s80-user-download-tool.png b/catalog/service/s80-user-download-tool/img/s80-user-download-tool.png new file mode 100644 index 0000000..7b2aec2 Binary files /dev/null and b/catalog/service/s80-user-download-tool/img/s80-user-download-tool.png differ diff --git a/catalog/service/s80-user-download-tool/index.md b/catalog/service/s80-user-download-tool/index.md new file mode 100644 index 0000000..e246509 --- /dev/null +++ b/catalog/service/s80-user-download-tool/index.md @@ -0,0 +1,17 @@ +--- +format: 1 +type: program +name: S80 User Download Tool +summary: Программа обновления программного обеспечения Siemens S80. +targets: + - brew +screenshots: + - img/s80-user-download-tool.png +versions: + - version: "1.41" + files: + - path: files/s80-user-download-tool-1.41.zip + platform: win32 +--- + +Программа `SoftDL` загружает пользовательское обновление программного обеспечения в Siemens S80. diff --git a/catalog/service/siemens-s40-tool/files/siemens-s40-tool-1.0.1.zip b/catalog/service/siemens-s40-tool/files/siemens-s40-tool-1.0.1.zip new file mode 100644 index 0000000..dc78c26 --- /dev/null +++ b/catalog/service/siemens-s40-tool/files/siemens-s40-tool-1.0.1.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:227d2535679945c2914375bd840080e3a4c50c5c1dee263309ac52f72198648a +size 13476 diff --git a/catalog/service/siemens-s40-tool/img/siemens-s40-tool.png b/catalog/service/siemens-s40-tool/img/siemens-s40-tool.png new file mode 100644 index 0000000..d18ab4f Binary files /dev/null and b/catalog/service/siemens-s40-tool/img/siemens-s40-tool.png differ diff --git a/catalog/service/siemens-s40-tool/index.md b/catalog/service/siemens-s40-tool/index.md new file mode 100644 index 0000000..93e5142 --- /dev/null +++ b/catalog/service/siemens-s40-tool/index.md @@ -0,0 +1,17 @@ +--- +format: 1 +type: program +name: Siemens S40 Tool +summary: Блокировка, разблокировка, чтение и запись flash-памяти Siemens S40. +targets: + - odm +screenshots: + - img/siemens-s40-tool.png +versions: + - version: "1.0.1" + files: + - path: files/siemens-s40-tool-1.0.1.zip + platform: win32 +--- + +Сервисная утилита для блокировки и разблокировки Siemens S40, чтения flash-памяти и записи прошивки. diff --git a/catalog/service/siemens-s6-flasher/files/siemens-s6-flasher-1.0.zip b/catalog/service/siemens-s6-flasher/files/siemens-s6-flasher-1.0.zip new file mode 100644 index 0000000..746c3a1 --- /dev/null +++ b/catalog/service/siemens-s6-flasher/files/siemens-s6-flasher-1.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:070bca0a74476f78546a90d99e99e7227a760a1cf0f77042d3827d85bc59fbcc +size 401928 diff --git a/catalog/service/siemens-s6-flasher/index.md b/catalog/service/siemens-s6-flasher/index.md new file mode 100644 index 0000000..7992320 --- /dev/null +++ b/catalog/service/siemens-s6-flasher/index.md @@ -0,0 +1,17 @@ +--- +format: 1 +type: program +name: Siemens S6 Flasher +summary: Официальная программа обновления программного обеспечения Siemens S6. +targets: + - higold +author: Siemens AG +screenshots: [] +versions: + - version: "1.0" + files: + - path: files/siemens-s6-flasher-1.0.zip + platform: dos +--- + +Комплект Siemens для прошивки телефона S6 через последовательный порт. Содержит программу обновления `SP1076.EXE`, конфигуратор `SWUPINST.EXE` и файл настроек порта. diff --git a/catalog/service/u10-u15-update-software/files/u10-u15-update-software-6.1.zip b/catalog/service/u10-u15-update-software/files/u10-u15-update-software-6.1.zip new file mode 100644 index 0000000..3f1d806 --- /dev/null +++ b/catalog/service/u10-u15-update-software/files/u10-u15-update-software-6.1.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f082bc92ed32dade2dbbe2112f4eba9bd86467c247d3c27db3d938b780defd8f +size 11040712 diff --git a/catalog/service/u10-u15-update-software/files/u10-u15-update-software-6.9.1.zip b/catalog/service/u10-u15-update-software/files/u10-u15-update-software-6.9.1.zip new file mode 100644 index 0000000..a7b4e4c --- /dev/null +++ b/catalog/service/u10-u15-update-software/files/u10-u15-update-software-6.9.1.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7be5dbb7ca8dd949fbb6edf1b487880931389757591f756694e86a3bb8f23de +size 11593056 diff --git a/catalog/service/u10-u15-update-software/img/u10-u15-update-software.png b/catalog/service/u10-u15-update-software/img/u10-u15-update-software.png new file mode 100644 index 0000000..a44cba6 Binary files /dev/null and b/catalog/service/u10-u15-update-software/img/u10-u15-update-software.png differ diff --git a/catalog/service/u10-u15-update-software/index.md b/catalog/service/u10-u15-update-software/index.md new file mode 100644 index 0000000..b8993b1 --- /dev/null +++ b/catalog/service/u10-u15-update-software/index.md @@ -0,0 +1,23 @@ +--- +format: 1 +type: program +name: Siemens U10/U15 Update Software +summary: Обновление программного обеспечения Siemens U10 и U15. +targets: + - odm +screenshots: + - img/u10-u15-update-software.png +versions: + - version: "6.9.1" + status: current + files: + - path: files/u10-u15-update-software-6.9.1.zip + platform: win32 + - version: "6.1" + status: archived + files: + - path: files/u10-u15-update-software-6.1.zip + platform: win32 +--- + +Комплект Motorola PST 3G Carrier для прошивки Siemens U10 и U15. diff --git a/catalog/service/x3-software-update-program/files/x3-software-update-program-4.30.zip b/catalog/service/x3-software-update-program/files/x3-software-update-program-4.30.zip new file mode 100644 index 0000000..8d31a40 --- /dev/null +++ b/catalog/service/x3-software-update-program/files/x3-software-update-program-4.30.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a278d16b467cc5564a4175816075163d302f62f7ab299bb58bf00c8df656e755 +size 319451 diff --git a/catalog/service/x3-software-update-program/img/x3-software-update-program.png b/catalog/service/x3-software-update-program/img/x3-software-update-program.png new file mode 100644 index 0000000..a39e74a Binary files /dev/null and b/catalog/service/x3-software-update-program/img/x3-software-update-program.png differ diff --git a/catalog/service/x3-software-update-program/index.md b/catalog/service/x3-software-update-program/index.md new file mode 100644 index 0000000..7dd7ad9 --- /dev/null +++ b/catalog/service/x3-software-update-program/index.md @@ -0,0 +1,18 @@ +--- +format: 1 +type: program +name: X3 Software Update Program +summary: Чтение и запись flash-памяти ODM-телефонов Siemens через TTPCom FLASH430. +targets: + - odm +author: TTPCom Limited +screenshots: + - img/x3-software-update-program.png +versions: + - version: "4.30" + files: + - path: files/x3-software-update-program-4.30.zip + platform: win32 +--- + +Сервисная программа TTPCom FLASH430 для телефонов Siemens ODM-серии. Загружает прошивки в форматах MOT, BIF и BIN, стирает flash-память, проверяет контрольную сумму и позволяет считать заданный диапазон памяти в файл. diff --git a/catalog/utilities/hiserial/files/hiserial-1.0.zip b/catalog/utilities/hiserial/files/hiserial-1.0.zip new file mode 100644 index 0000000..8a7ba7d --- /dev/null +++ b/catalog/utilities/hiserial/files/hiserial-1.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e67c5c4cc725949f73be5c1aab0151be600f797b2fbc0e59580eb3c682dd3e9d +size 302331 diff --git a/catalog/utilities/hiserial/index.md b/catalog/utilities/hiserial/index.md new file mode 100644 index 0000000..9044f82 --- /dev/null +++ b/catalog/utilities/hiserial/index.md @@ -0,0 +1,14 @@ +--- +format: 1 +type: program +name: HiSerial +summary: Альтернативный драйвер COM-порта со скоростью до 460800 бит/с для кабелей Siemens DCA-500 и DCA-100. +screenshots: [] +versions: + - version: "1.0" + files: + - path: files/hiserial-1.0.zip + platform: win32 +--- + +Альтернативный драйвер COM-порта для Windows 2000/XP. Поддерживает скорость до 460800 бит/с при работе с кабелями Siemens DCA-500 и DCA-100. diff --git a/catalog/utilities/jadmaker/files/jadmaker-1.15.zip b/catalog/utilities/jadmaker/files/jadmaker-1.15.zip new file mode 100644 index 0000000..a87549a --- /dev/null +++ b/catalog/utilities/jadmaker/files/jadmaker-1.15.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6796a9323f34be81e214d7a81b7b169dfb0e012184e169538bb6da79ac9541a9 +size 69314 diff --git a/catalog/utilities/jadmaker/img/jadmaker.png b/catalog/utilities/jadmaker/img/jadmaker.png new file mode 100644 index 0000000..6c4c2b0 Binary files /dev/null and b/catalog/utilities/jadmaker/img/jadmaker.png differ diff --git a/catalog/utilities/jadmaker/index.md b/catalog/utilities/jadmaker/index.md new file mode 100644 index 0000000..3e6618b --- /dev/null +++ b/catalog/utilities/jadmaker/index.md @@ -0,0 +1,17 @@ +--- +format: 1 +type: program +name: JADMaker +summary: Создание JAD-файлов для мобильных Java-приложений из готовых JAR. +author: Goh Mingkun +screenshots: + - img/jadmaker.png +versions: + - version: "1.15" + released: "2005-01-13" + files: + - path: files/jadmaker-1.15.zip + platform: win32 +--- + +JADMaker создаёт файл описания JAD по манифесту готового JAR. Поддерживаются обработка нескольких файлов, перетаскивание JAR в окно программы и команда `Make JAD` в контекстном меню Проводника. diff --git a/catalog/utilities/mobilechat/files/mobilechat-2.4.1.zip b/catalog/utilities/mobilechat/files/mobilechat-2.4.1.zip new file mode 100644 index 0000000..4b04337 --- /dev/null +++ b/catalog/utilities/mobilechat/files/mobilechat-2.4.1.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3247f10c60a877f108f8c7586016a0f9fc61cb30530be6c596322d14b99ecc01 +size 421907 diff --git a/catalog/utilities/mobilechat/img/mobilechat.png b/catalog/utilities/mobilechat/img/mobilechat.png new file mode 100644 index 0000000..cd8222b Binary files /dev/null and b/catalog/utilities/mobilechat/img/mobilechat.png differ diff --git a/catalog/utilities/mobilechat/index.md b/catalog/utilities/mobilechat/index.md new file mode 100644 index 0000000..bd46bc3 --- /dev/null +++ b/catalog/utilities/mobilechat/index.md @@ -0,0 +1,20 @@ +--- +format: 1 +type: program +name: MobileChat +summary: Обмен SMS в виде чата через подключённый телефон Siemens. +targets: + - egold +screenshots: + - img/mobilechat.png +versions: + - version: "2.4.1" + released: "2003-08-18" + files: + - path: files/mobilechat-2.4.1.zip + platform: win32 +--- + +MobileChat отправляет и принимает SMS через телефон Siemens и показывает переписку в виде чата. Программа ведёт список контактов, сохраняет историю, собирает длинные сообщения, выполняет транслитерацию и показывает сведения об отправке и доставке. + +Версия 2.4.1 поддерживает русские записи телефонной книги; работа с C55 добавлена в версии 2.0. diff --git a/catalog/utilities/sim/index.md b/catalog/utilities/sim/index.md new file mode 100644 index 0000000..3aabc80 --- /dev/null +++ b/catalog/utilities/sim/index.md @@ -0,0 +1,7 @@ +--- +format: 1 +type: category +name: SIM-карты +--- + +Программы для анализа SIM-карт и работы с программируемыми картами. diff --git a/catalog/utilities/sim/sim-emu/files/sim-emu-6.01.zip b/catalog/utilities/sim/sim-emu/files/sim-emu-6.01.zip new file mode 100644 index 0000000..79887b0 --- /dev/null +++ b/catalog/utilities/sim/sim-emu/files/sim-emu-6.01.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1110b0ebf4b493cfd792a058616716445ccb5a0977be0e8c6b210e83a129521a +size 581755 diff --git a/catalog/utilities/sim/sim-emu/img/sim-emu.png b/catalog/utilities/sim/sim-emu/img/sim-emu.png new file mode 100644 index 0000000..85dd81b Binary files /dev/null and b/catalog/utilities/sim/sim-emu/img/sim-emu.png differ diff --git a/catalog/utilities/sim/sim-emu/index.md b/catalog/utilities/sim/sim-emu/index.md new file mode 100644 index 0000000..d74fb47 --- /dev/null +++ b/catalog/utilities/sim/sim-emu/index.md @@ -0,0 +1,17 @@ +--- +format: 1 +type: program +name: SIM-EMU +summary: Эмулятор SIM-карты для программируемых GreenCard и SilverCard. +screenshots: + - img/sim-emu.png +versions: + - version: "6.01" + released: "2003-07-02" + files: + - path: files/sim-emu-6.01.zip + platform: win32 +--- + +SIM-EMU эмулирует SIM-карту на программируемых GreenCard 2, GreenCard и SilverCard с контроллерами PIC16F876/7 и памятью +24C256/128/64. В комплект входят конфигуратор, прошивки на нескольких языках и скрипты для чтения и записи телефонной книги и SMS. diff --git a/catalog/utilities/sim/sim-scan/files/sim-scan-1.33.zip b/catalog/utilities/sim/sim-scan/files/sim-scan-1.33.zip new file mode 100644 index 0000000..3d0ced8 --- /dev/null +++ b/catalog/utilities/sim/sim-scan/files/sim-scan-1.33.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1fc9f2d3e0b3ee849104ca041a8daa70753a9e6a16a10e6712dcbda6692d33c8 +size 102261 diff --git a/catalog/utilities/sim/sim-scan/index.md b/catalog/utilities/sim/sim-scan/index.md new file mode 100644 index 0000000..08ac169 --- /dev/null +++ b/catalog/utilities/sim/sim-scan/index.md @@ -0,0 +1,20 @@ +--- +format: 1 +type: program +name: SIM Scan +summary: Анализ структуры GSM SIM-карт и извлечение IMSI и Ki через считыватель RS-232. +author: Dejan Kaljevic +screenshots: [] +versions: + - version: "1.33" + released: "2002-06-02" + files: + - path: files/sim-scan-1.33.zip + platform: dos +--- + +SIM Scan анализирует ATR, команды и файловую структуру смарт-карт, а для GSM SIM-карт определяет IMSI и Ki. Полученные IMSI и Ki +можно записать на Gold Wafer с PIC16F84 и 24LC16. + +Поиск Ki многократно запускает алгоритм A3/A8. На SIM-картах с ограничением числа запусков это может необратимо отключить +аутентификацию карты. diff --git a/schema/index.schema.json b/schema/index.schema.json index 199d9fc..5d87d31 100644 --- a/schema/index.schema.json +++ b/schema/index.schema.json @@ -38,6 +38,7 @@ "egold", "sgold", "odm", + "apoxi", "brew" ] } diff --git a/tools/screenshotApp.ps1 b/tools/screenshotApp.ps1 index 7f74ec8..49d3013 100644 --- a/tools/screenshotApp.ps1 +++ b/tools/screenshotApp.ps1 @@ -80,6 +80,9 @@ public static class ScreenshotWindowApi { [DllImport("user32.dll")] public static extern bool PostMessage(IntPtr hWnd, uint message, IntPtr wParam, IntPtr lParam); + [DllImport("user32.dll")] + public static extern bool PrintWindow(IntPtr hWnd, IntPtr hdc, uint flags); + } "@ @@ -434,7 +437,27 @@ try { $screenshotPath = Join-Path $OutputDirectory "$Name.png" $borderInset = 2 - if ($ScreenshotTool.Length -gt 0 -and (Test-Path -LiteralPath $ScreenshotTool)) { + if ($ScreenshotTool -eq "printwindow") { + $bitmap = [System.Drawing.Bitmap]::new($window.Width, $window.Height, [System.Drawing.Imaging.PixelFormat]::Format32bppArgb) + try { + $graphics = [System.Drawing.Graphics]::FromImage($bitmap) + $deviceContext = $graphics.GetHdc() + try { + if (-not [ScreenshotWindowApi]::PrintWindow($window.Handle, $deviceContext, 2)) { + throw "PrintWindow failed for window '$($window.Title)'." + } + } + finally { + $graphics.ReleaseHdc($deviceContext) + $graphics.Dispose() + } + $bitmap.Save($screenshotPath, [System.Drawing.Imaging.ImageFormat]::Png) + } + finally { + $bitmap.Dispose() + } + } + elseif ($ScreenshotTool.Length -gt 0 -and (Test-Path -LiteralPath $ScreenshotTool)) { $screenshotToolName = [System.IO.Path]::GetFileName($ScreenshotTool) if ($screenshotToolName -ieq "winapp.exe") { $winappExitCode = 1 diff --git a/tools/screenshotArchive.ps1 b/tools/screenshotArchive.ps1 index 5b74d47..19ca857 100644 --- a/tools/screenshotArchive.ps1 +++ b/tools/screenshotArchive.ps1 @@ -38,6 +38,9 @@ function Get-CandidateScore { if ($stem -eq $slugName) { $score += 100 } + if ($ProgramSlug -eq "qpst" -and $File.BaseName -eq "QPSTConfig") { + $score += 200 + } foreach ($token in ($ProgramSlug -split '[-_]')) { if ($token.Length -ge 3 -and $stem.Contains((Get-NormalizedName $token))) { $score += 15 @@ -138,7 +141,15 @@ try { exit 1 } $winapp = "C:\codex\winapp\winapp.exe" - $screenshotTool = if (Test-Path -LiteralPath $winapp) { + $builtInCapturePrograms = @("u10-u15-update-software") + $printWindowCapturePrograms = @("jadmaker") + $screenshotTool = if ($builtInCapturePrograms -contains $Slug) { + "" + } + elseif ($printWindowCapturePrograms -contains $Slug) { + "printwindow" + } + elseif (Test-Path -LiteralPath $winapp) { $winapp } else { diff --git a/tools/screenshotCatalog.ts b/tools/screenshotCatalog.ts index 19559cd..6c11ef3 100644 --- a/tools/screenshotCatalog.ts +++ b/tools/screenshotCatalog.ts @@ -55,7 +55,10 @@ type Options = { host: string; importDirectory?: string; limit?: number; - program?: string; + programs: Set; + sshConfig?: string; + sshControl?: string; + sshPort?: number; replace: boolean; waitSeconds: number; write: boolean; @@ -86,13 +89,16 @@ const initialKeys = new Map([ "ENTER,TEXT=C:\\codex\\catalog-screenshots\\work\\brew-graphicpatch-creator\\brewrc.exe,ENTER", ], ["brew-apploader", "CLOSE-SMALL,CLOSE-SMALL"], + ["cl50-dinghy-downloader", "ENTER"], ["efs-explorer-lite", "ENTER"], ["flash-imager", "ENTER"], ["flex-table-edit", "ENTER"], ["gagin", "CLOSE-SMALL,CLOSE-SMALL"], ["freia", "SELECT-TITLE=Engine"], ["initmap", "CLOSE-LARGEST"], + ["mobilechat", "ALT+N"], ["s65-key-definer", "ENTER"], + ["s80-user-download-tool", "ENTER"], ["siemens-screenshot", "ENTER"], ]); @@ -102,8 +108,12 @@ function usage(): void { Capture one screenshot for each Windows program. --host HOST Windows SSH host (default: win) + --ssh-config PATH use an alternate OpenSSH configuration file + --ssh-control PATH + use an existing OpenSSH control socket + --ssh-port PORT connect to a specific SSH port --import DIR import reviewed SLUG.png files without connecting to Windows - --program SLUG process one program directory + --program SLUG process a program directory; may be repeated --limit COUNT stop after COUNT programs --replace recapture only existing img/SLUG.png screenshots --wait SECONDS wait for a program window (default: 8) @@ -116,7 +126,10 @@ function parseArguments(args: string[]): Options { let host = "win"; let importDirectory: string | undefined; let limit: number | undefined; - let program: string | undefined; + const programs = new Set(); + let sshConfig: string | undefined; + let sshControl: string | undefined; + let sshPort: number | undefined; let replace = false; let waitSeconds = 8; let write = false; @@ -125,12 +138,18 @@ function parseArguments(args: string[]): Options { const argument = args[index]; if (argument === "--host") { host = args[++index] ?? ""; + } else if (argument === "--ssh-config") { + sshConfig = path.resolve(args[++index] ?? ""); + } else if (argument === "--ssh-control") { + sshControl = path.resolve(args[++index] ?? ""); + } else if (argument === "--ssh-port") { + sshPort = Number(args[++index]); } else if (argument === "--import") { importDirectory = path.resolve(args[++index] ?? ""); } else if (argument === "--limit") { limit = Number(args[++index]); } else if (argument === "--program") { - program = args[++index]; + programs.add(args[++index] ?? ""); } else if (argument === "--replace") { replace = true; } else if (argument === "--wait") { @@ -159,19 +178,48 @@ function parseArguments(args: string[]): Options { if (!Number.isInteger(waitSeconds) || waitSeconds < 1 || waitSeconds > 60) { throw new Error("--wait must be an integer between 1 and 60"); } + if (programs.has("")) { + throw new Error("--program must not be empty"); + } + if (sshPort !== undefined && (!Number.isInteger(sshPort) || sshPort < 1 || sshPort > 65535)) { + throw new Error("--ssh-port must be an integer between 1 and 65535"); + } return { catalogDirectory: path.resolve(targets[0] ?? "catalog"), host, importDirectory, limit, - program, + programs, + sshConfig, + sshControl, + sshPort, replace, waitSeconds, write, }; } +function sshArguments(options: Options, remoteCommand: string): string[] { + return [ + ...(options.sshConfig !== undefined ? ["-F", options.sshConfig] : []), + ...(options.sshControl !== undefined ? ["-S", options.sshControl] : []), + ...(options.sshPort !== undefined ? ["-p", String(options.sshPort)] : []), + options.host, + remoteCommand, + ]; +} + +function scpArguments(options: Options, sources: string[], destination: string): string[] { + return [ + ...(options.sshConfig !== undefined ? ["-F", options.sshConfig] : []), + ...(options.sshControl !== undefined ? ["-o", `ControlPath=${options.sshControl}`] : []), + ...(options.sshPort !== undefined ? ["-P", String(options.sshPort)] : []), + ...sources, + destination, + ]; +} + async function run(command: string, args: string[], allowFailure = false): Promise { return await new Promise((resolve, reject) => { const child = spawn(command, args, { stdio: ["ignore", "pipe", "pipe"] }); @@ -239,7 +287,7 @@ async function collectPrograms(options: Options): Promise<{ programs: Program[]; if (programsWithoutStandaloneGui.has(slug)) { continue; } - if (options.program !== undefined && slug !== options.program) { + if (options.programs.size > 0 && !options.programs.has(slug)) { continue; } if (typeof metadata.name !== "string" || metadata.name.length === 0) { @@ -308,18 +356,30 @@ function failureReason(result: RemoteResult, program: Program): { reason: string if (failedTitle !== undefined) { return { reason: "Error window", details: failedTitle }; } - const setupTitle = program.slug === "java-midlet-installer" ? undefined : titles.find((title) => installerTitle.test(title)); + const programsWithSetupInMainWindowTitle = new Set([ + "ifwd-flashtool-e2", + "java-midlet-installer", + "kp500-flashing-tool", + ]); + const setupTitle = programsWithSetupInMainWindowTitle.has(program.slug) + ? undefined + : titles.find((title) => installerTitle.test(title)); if (setupTitle !== undefined) { return { reason: "Installer opened", details: setupTitle }; } return undefined; } -async function addScreenshot(program: Program, screenshotPath: string, replace: boolean): Promise { +async function addScreenshot( + options: Options, + program: Program, + screenshotPath: string, + replace: boolean, +): Promise { const imageDirectory = path.join(program.directory, "img"); const imagePath = path.join(imageDirectory, `${program.slug}.png`); await mkdir(imageDirectory, { recursive: true }); - await run("scp", [`${screenshotPath}`, imagePath]); + await run("scp", scpArguments(options, [screenshotPath], imagePath)); if (replace) { return; @@ -380,18 +440,23 @@ async function main(): Promise { } let captured = 0; const tools = ["screenshotApp.ps1", "runScreenshotTask.ps1", "screenshotArchive.ps1"]; - await run("ssh", [ - options.host, + await run("ssh", sshArguments(options, `powershell -NoProfile -Command "New-Item -ItemType Directory -Force -Path '${remoteRoot}\\input','${remoteRoot}\\results' | Out-Null"`, - ]); - await run("scp", tools.map((file) => path.resolve("tools", file)).concat(`${options.host}:${remoteScpRoot}/`)); + )); + await run( + "scp", + scpArguments(options, tools.map((file) => path.resolve("tools", file)), `${options.host}:${remoteScpRoot}/`), + ); console.log(`Programs to process: ${programs.length}`); for (const [index, program] of programs.entries()) { const prefix = `[${index + 1}/${programs.length}] ${program.name}`; const remoteArchive = `${remoteRoot}\\input\\${program.slug}.zip`; try { - await run("scp", [program.archive, `${options.host}:${remoteScpRoot}/input/${program.slug}.zip`]); + await run( + "scp", + scpArguments(options, [program.archive], `${options.host}:${remoteScpRoot}/input/${program.slug}.zip`), + ); const remoteCommand = [ "powershell", "-NoProfile", @@ -403,7 +468,7 @@ async function main(): Promise { `-WaitSeconds ${options.waitSeconds}`, ...(initialKeys.has(program.slug) ? [`-InitialKeys ${initialKeys.get(program.slug)}`] : []), ].join(" "); - const output = await run("ssh", [options.host, remoteCommand], true); + const output = await run("ssh", sshArguments(options, remoteCommand), true); const result = parseRemoteResult(output); const failure = failureReason(result, program); if (failure !== undefined) { @@ -417,7 +482,12 @@ async function main(): Promise { } if (options.write) { - await addScreenshot(program, `${options.host}:${remoteScpRoot}/results/${program.slug}.png`, options.replace); + await addScreenshot( + options, + program, + `${options.host}:${remoteScpRoot}/results/${program.slug}.png`, + options.replace, + ); } captured += 1; console.log(`${prefix}: ${options.write ? "saved" : "captured"} (${result.title ?? result.selected ?? "window"})`);