BST Addon - распаковщик bkz

  • Автор темы Автор темы antinachai
  • Дата начала Дата начала
15/5/07
71
10
0
Кредиты
0
Приветствую.
Представленная ниже программа умеет распаковывать бэкап BST (*.bkz)
в читабельный вид, поддерживаются список звонков, контакты, sms
Есть возможность сохранения в txt/vcf/html
Так же имеется возможность работы с файлами Contacts2.db и mmssms.db


Если создал тему не в том разделе - заранее извиняюсь, просто удалите тему.
 

Вложения

Последнее редактирование:
Прога неплохая , но пару раз использовав ее она потом кричит что процесс чем-то занят .Можно как-то исправить?
 
Фотки тут - /sdcard/DCIM/Camera либо /data/media/0/DCIM/Camera
Эскизы фотографий контактов в папке /Out программы либо в VCF файле, при условии извлечения из Contacts2.db. BST не сохраняет фото контактов.

Пожалуйста опишите последовательность действий чтобы вызвать данную ошибку.
С Удовольствием исправлю.
 
Вообще большое спасибо за прогу, давно искал, хотел даже заказать платно.
 
Вот такие ошибки, когда открыл первый раз вроде все ок, второй раз уже не откроешь
 

Вложения

  • 27,6 КБ Просмотры: 329
  • 29,7 КБ Просмотры: 120
  • 34,3 КБ Просмотры: 96
Пожалуйста, не путайте кнопки в интерфейсе программы.
Из всего исправлю - выделю разные функции разным цветом и разным шрифтом.
На скриншоте четко видно что Вы пытаетесь открыть BKZ Файл при помощи кнопки "Extract Contacts2.db"
BST Dongle имеет собственный формат данных НЕ являющийся базой данных SQLITE3

1я строка лога на скриншоте указывает на расширение BKZ,
2я строка лога - инициализируется движок SQLITE3 версии 3.10.1
В Итоге создается поток в библиотеке SQLITE который НЕ завершается и не дает ни доступа к файлу ни нормальной работе анализаторов.

Я никогда не думал что такое произойдет - попытка открыть бэкап BST как файл базы данных, небользую проверку на валидность встрою.
На данный момент, перезапустите программу, и пробуйте открыть файл BKZ кнопкой "BST Backup Extract"
Огромное спасибо за ошибку.
 
я понимаю как открывать, и произвольно нажимал на кнопки, вылетали ошибки, так как инструкции нету, методом тыка изучал программу, понимаешь универсальной проги не будет, я просто люблю тестировать. Прога нормальная,немного добавить описания что бы больше не повторяли моих ошибок, при этом возможно будет меньше вопросов. если раз открыл бэкап и потом закрыв прогу орять открываешь, ошибка никуда не девается. Возможно у меня на ноуте не все установлено, установил ssd и переустановил винду. Может не все библиотеки установлены.
 
Вот в этом и есть вся проблема.
Но на другом ресурсе я читал что если произвольно тыкать кнопки в программаторах для нокий - можно попасть на RPL
Но в данном случае я постарался создать интуитивно понятный интерфейс, если вдруг не понятно значение какой либо конкретной фунции - я с удовольствием объясню,
но увы - совсем нет желания писать справку. Программаторы- все платные- это своеобразный бизнес, а это - просто бесплатный проект,
в то время как есть проекты по извлечению данных, которые давно не поддерживаются, но по прежнему продаются и покупаются.
Ну а в данном случае- я всегда рад помочь если возникнет вопрос по функциям.
Но я при всем желании не смогу предугадать что случится если жать все кнопки подряд =(
Простите..
 
Ох как вы все любите - "Но на другом ресурсе я читал что если произвольно тыкать кнопки в программаторах для нокий - можно попасть на RPL" .ради интереса могу тебе отправить скриншоты 4-ох ufs с количеством прошитых мною нокий, остальные не считал.
По проге я взял открыл файл и начал жмакать на все что есть, так что бы понять как она работает.Сама прога мне понравилась, проста, многое чего делает, просто добавь описание, отвечу как отвечал на всех экзаменах, "кроме тебя эту прогу хорошо не знает никто из нас", если она будет нормальная то и заплатить можно. Только пойми меня я не упрекаю, просто тестирую и как "чайник" учусь пользоваться твоей прогой.

Я бы заплатил, так как часто сохраняю записную книгу. За iphones 5 из него записную давали 150 у.е.Человек достал и заработал денег.
 
Ну так заплати, коль не шутишь :D:D:D

Первый пост не редачится, но раз надо значит надо. Попробую сделать небольшую справку по работе с программой.
Не буду скрывать - мне приятно слышать:
По поводу "делает" - некоторых функций нет ни в одном существующем на данный момент ПО.
Есть конечно моменты некоторые которые я не смог учесть - например с меня совсем никудышний дизайнер, ровно как и "составлятель" справок, ну и может что то упустил при написании.
Но я дальше буду совершенствовать программу по мере сил, возможностей, и нахождения ошибок.
А вот тут согласен на 1000 процентов. Жаль что не все программисты это понимают
Я всегда рад любой критике, пусть даже необоснованной. Человек не золотой червонец - он не может нравиться всем.
Я тоже учился пользоваться многими программами подобным образом.
По поводу описания- сделаю, будет в комплекте с новой версией.
 
скриншоты не делай, сделай так открыть файл такой - разпаковать - ... а все остальное можно не описывать, графику рисовать не нужно чем проше выглядит интерфейс тем лучше. Заплатить могу , но при условии что прога будет работать нормально и без вылетов, как с другим софтом. Я пользовался бесплатно vigys пока не надоело вылеты проги, купил, отбил. Да и поддержка нужна, сделай ключ, добавь плюшки и продавай. Прога должна жить, или предложи команде пусть тебя возьмут в команду. Коль ты за них сделал работу. У меня был ТА с которого я слил бэкап, но для того что бы его залить обратно нужно было такой же ТА. А твоя прога меняет все эти заморочки. Так как заливая в другой ТА можно получить дубликаты.
 
Я вот не понимаю, прога для мастеров или для школьников? Какая еще нужна инструкция если на кнопках уже написано что и как открывать?В программе всего несколько кнопок и если ты сам не можешь разобраться в них, то тебе не стоит заниматься тем чем ты пытаешься заниматсья.
p.s. Написанное не относится к конкретному человеку, а к пользователям программы в целом.
 
Веришь разбираться нужно со всем, и не важен твой уровень и опыт в ремонте, есть такие заморочки что кроме производителя никто не знает. Я бы ему советовал быстренько запатентовать свою прогу, доработать и продавать. Так что давайте тестить, мне она интересна, часто сохраняю контакты, фото кратко всю инфу клиента.
 
Вижу что в составлении бизнес планов тут есть знатоки. Только какой патент если с точки зрения производителя все мы занимаемся не авторизованным ремонтом? С тестом по мере возможности я автору помогаю, а вот если вы хотите помочь, то лучше по выкладывайте в теме как можно больше бэкапов BST и файлы contacts2.db mmssms.db вот и будет помощь.
 
бэкапы чужие , как их можно выложить? я имел введу BST команду.
 
Можно запаролить архив. Не переживай звонить никому не будем.
 
Есть записные за которые если попадут в инет башню отобьют.
 
тогда проще тестовую книжку накнопить с абстактными номерами или с компа залить-не уж то это проблема
 
18я тест версия.

Исправлены визуальные ошибки.
Изменены размеры формы.
Поддержка файлов mmssms.db от телефонов Sony
Добавлена обработка ошибок\исключений
Поддержка 2го типа BKZ файлов BST
-
Добавлена мечта что Infinity CM2 будет сохранять файл Contacts2.db =)
 

Вложения

Проверил работает нормально, то что не открывало раньше открывает .
 
20я версия.

Обновлена библиотека SQLITE3
Добавлен 1 новый тип
Сделана кнопка "Сохранить всё" - сохраняет всё что можно во всех форматах.
Сделана папка \Tmp для временных файлов. Все извлеченные данные в папке \Out
Экспорт всего что возможно в HTML - Экономия места при печати от 2х до 7ми раз
Экспорт контактов в HTML - Экпортируются:
Имя\Номера\Почта\События и Дни рождения\Адреса\Данные о работе\Адреса сайтов и профилей в СоцСетях\Заметки
В Диалог открытия добавлены по просьбам типы файлов из программаторов.
---
Замечена особенность:
Если с файлом Contacts2.db рядом находятся еще и *.db-wal файлы то библиотека сама восстановит поврежденную базу, либо ОТКАТИТ данные к старым.
Если Вам не нужны они - удалите эти файлы ПЕРЕД извлечением данных.
 

Вложения

Может не по теме но хочу спросить, при возврате бэкапа в ТА в записной дублируются имена, одно имя с телефоном другое имя без. Может как то можно решить .
 
z может не правильно выразился, когда я делаю бэкап через BST то возвращая его в ТА после прошивки появляется два имени , карточка не стоит при этом в телефоне. Просто при возврате бэкапа с записной 600 у меня на телефоне 1200 контактов. 600 с номерами 600 пустых
 

Если BKZ файл пропущен чемез программу обсуждаемую в данной теме - то используйте опцию "Не сохранять контакты без номеров" на вкладке настроек.
Если используется только программатор BST Dongle - Вариантов несколько:
1 - Обратитесь в служу поддержки - GSM Best Team
2 - Руками\Программами\Сервисами чистите лишнее
3 - Не устанавливайте и не давайте доступа к контактам СТОРОННИМ приложениям ГАДЯЩИМ в базе данных (например WhatsApp)
4 - используйте другие методы для сохранения данных.

Из личного опыта скажу- BST не сохраняет никаких данных кроме имени, по причине неумения работать с контактами созданными сторонними приложениями.
Под сторонними следует понимать любые приложения умеющие модифицировать контакты, кроме стандартного приложения "Контакты"
 
Спасибо , ответ полный, клиенты рады что хоть есть контакты. Я им говорю все остальное смотрите сами.
 
Start Unpack BST Backup..
<BST Extractor Engine v1.3 [Calls\Contacts\SMS]>

Found 4 files. Unpack...
Found Backup Info:
VERSION:1.1
BRAND=samsung
MODEL=GT-I9100
IMEI=358848041441742
TIME=2016-04-03_17.56.29
CONTACTS_COUNT=278
SMS_COUNT=1620
CALL_LOG=500

Found CALLS from Backup. Processing...
ERROR! Bad File: samsung_GT-I9100_358848041441742_2016-04-03_17.56.29.bkz

что не так сделал?
 
21я тест версия

Обновлён движок BST (BST Extractor Engine v1.4)
Добавлены новые типы данных
Небольшие косметические изменения данных
Новая опция на вкладке настроек для файлов BST: Удалять повторы номеров
Если движок найдет что номер уже есть в списке, то не будет добавлять номер.
Это исключит задваивание контактов при импорте в телефон, плюс сделает выходной файл компактнее.
По умолчанию: Включено.
Новая функция на вкладке настроек: "Patch CM2MTK"
В Файл Readme.txt добавлено описание данной функции


Данная функция не изменяет функционал CM2, а лишь дает возможность использования данных сторонними программами
API доступа предоставлено разработчиком.
Выражаю Огромную Благодарность JayDi за доступ к API!


 

Вложения

!!!ВАЖНО!!!
Изменения в API!
При использовании функции PATCH CM2
Файлы теперь сохраняются в папку %CM2MTK%\Backup\
Будьте Внимательны!
 
22я RELEASE Версия.

Обновлена библиотека SQLITE до 3.14.1
Обновлен файл Readme
Добавлен ГЛОБАЛЬНЫЙ фильтр повторов номеров при обработке Contacts2.db
Это исключит повторы номеров.
В случае повтора номера останется только ИМЯ контакта, которое отфильтруется на выходе
Исправлен баг с не закрытием файла BKZ при ошибках

===================
Пользуясь случаем предлагаю протестировать еще один проект MTK Extractor

 

Вложения

23я RELEASE Версия.
Обновлена библиотека SQLITE до 3.15.0
Добавлены новые типы данных
Улучшен обработчик повторов номеров.
Добавлена сортировка контактов по имени
Добавлена опция Вкл\Выкл сортировки на вкладке настройки
Улучшено сохранение данных.

MTK Extractor 1.2

Добавлено сохранение в VCF
Добавлена сортировка контактов по Имени
Перевод движка на "Generics" вместо обычных массивов.
 

Вложения

24я RELEASE Версия.
Обновлена библиотека SQLITE до 3.15.2
Добавлен новый тип данных (Facebook profile)
Улучшено сохранение данных.
 

Вложения

  • Нравится
Реакции: 16Gb
Назад
Верх Низ