автор |
сообщение |
Nab0y
магистр
|
|
|
vad
магистр
|
2 сентября 2014 г. 14:39 [нажмите здесь чтобы увидеть текст поста]
|
цитата Nab0y Кому писать что-бы быть "третьим"? В том смысле, что могу взяться в параллель за WP платформу.
Круто! А сканер баркода сможете подрубить?
|
––– ϝʟ * Никаких компромиссов, даже перед лицом армагеддона (Роршах) |
|
|
Nab0y
магистр
|
2 сентября 2014 г. 23:17 [нажмите здесь чтобы увидеть текст поста]
|
цитата vad Круто! А сканер баркода сможете подрубить?
Собственно с него и решил начать, вот наваял за вечер Скриншоты насчет тильд перед надписями, это я для себя ставлю, это показывает, что надпись не в ресурсах, а прям в коде, и не поддается локализации, нужно потом будет перенести. Иконки приложения пока тоже нет, но самое главное из четырех на вскидку вытащенных книг из шкафа ISBN не совпадает с цифрами штрих кода у двух книг, пойду почитаю, про правила формирования ISBN. Если у кого есть под рукой буду благодарен.
|
|
|
Mitson
гранд-мастер
|
|
Nab0y
магистр
|
3 сентября 2014 г. 10:17 [нажмите здесь чтобы увидеть текст поста]
|
Короче, походу на старых штрих кодах выходит коллизия между контрольной (последней цифирой) штрих кода EAN-13 и контрольной цифрой ISBN, походу нужно ее вообще игнорировать и пересчитывать самому.
|
|
|
vad
магистр
|
3 сентября 2014 г. 10:59 [нажмите здесь чтобы увидеть текст поста]
|
цитата Nab0y нужно ее вообще игнорировать и пересчитывать самому.
Возможно не только в этом дело — говорят что и просто ошибки попадаются (штрихкод не соотвествует isbn), особенно при переизданиях. Но с контрольной цифрой — это самый такой первый вариант, который стоит учесть, да.
|
––– ϝʟ * Никаких компромиссов, даже перед лицом армагеддона (Роршах) |
|
|
vad
магистр
|
4 сентября 2014 г. 10:11 [нажмите здесь чтобы увидеть текст поста]
|
Вынес отдельно в тему разработку уважаемого Nab0y Надеюсь это будет способствовать повышения общего интереса к разработке и, соответственно — скорейшему релизу.
|
––– ϝʟ * Никаких компромиссов, даже перед лицом армагеддона (Роршах) |
|
|
Nab0y
магистр
|
4 сентября 2014 г. 17:58 [нажмите здесь чтобы увидеть текст поста]
|
В общем что-то рабочее написал, в магазин положил, проверку это "что-то" прошло. Скачать можно по адресу http://www.windowsphone.com/s?appid=f13d8... (можно открыть форум на мобиле и тыкнуть по ссылке) Сейчас приложение пока не видно в магазине, по крайней мере на тот момент пока пишу эти строки, там действительно есть небольшой лаг. В теории должно искаться по ключевым словам штрих код; QR; fantlab; лаборатория фантастики; fantlab.ru Приложение вышло очень простеньким с функционалом "еще и хватит". Короче, качаем, тестим, высказываем свое ИМХО, даем предложения по улучшению и развитию.
|
|
|
senso_inglese
гранд-мастер
|
|
vad
магистр
|
5 сентября 2014 г. 13:18 [нажмите здесь чтобы увидеть текст поста]
|
Действительно — просто, но работает! А не планируете без жмака по ссылки сделать? Навел на баркод — и сразу инфа на экране!
|
––– ϝʟ * Никаких компромиссов, даже перед лицом армагеддона (Роршах) |
|
|
Nab0y
магистр
|
5 сентября 2014 г. 13:41 [нажмите здесь чтобы увидеть текст поста]
|
цитата vad А не планируете без жмака по ссылки сделать? Навел на баркод — и сразу инфа на экране!
Вот как раз об этом и хотел поговорить. Для начала сканер универсальный, жрет все что может "кушать" библиотека ZXing.net, а это форматы: UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 93, Code 128, ITF, Codabar, MSI, RSS-14 (all variants), QR Code, Data Matrix, Aztec and PDF-417. А дальше логика следующая, не важно что нашли, результатом заполняется текстовое поле, оно кликабельно, т.е. результат можно выделить скопировать в буфер обмена. Если нахожу ссылку, это обычно результат QR кодов, то формирую ссылку, по нажатию на нее открывается браузер. А если нахожу ISBN, это определяется по регулярному выражению (тринадцать цифр + первые три цифры 978 или 979), то еще показывается переключатель. Дело в том, что до 2007 года был один формат ISBN, у него был свой алгоритм расчета последней цифры и в основном без ведущего префикаса (978 и 979), а после 2007 года он начал совпадать со значением штрих кода (там свой алгоритм расчета последней цифры), вот в зависимости от этого переключателя и настроек уже формирую ссылку для поиска на fantlab. Как это обойти без участия пользователя пока не представляю.
Но облегчить жизнь пользователям с уменьшением кличества нажатий можно следующим образом, не уменьшить количество кликов в конце, а наоборот в начале, можно прикрутить создание дополнительного тайла для рабочего стола, который будет запускать приложение с уже включенной камерой. Если пойти еще дальше, то могу прикрутить вообще голосовой запуск приложения с включенной камерой, WP начиная с 8 версии нормально понимает русские голосовые команды, так сделано в Digital Audio Book, я вообще забыл когда запускал приложение для прослушивания с тайлов за исключением загрузки книг. Сказал в гарнитуру "Аудиокнига продолжай" и поехал, оно само запустится и начнет с последнего места. То-же самое можно сделать и тут, что-то наподобие "Сканер снять" или "Сканер запуск", короче нужны предложения фраз на запуск процесса сканирования. Технически нужно одно-два слова идентифицирующие приложение в системе, гайды советуют что-бы это слово совпадало с названием программы, но думаю слова "Сканер" будет достаточно (в Digital Audio Book хватило-же просто слова "аудиокнига"), а вот дальше могу напихать хоть сколько угодно комбинаций на активацию команды. Жду предложений.
|
|
|
Nab0y
магистр
|
11 сентября 2014 г. 15:58 [нажмите здесь чтобы увидеть текст поста]
|
Или я чего-то не понимаю или... Господа откуда такой ажиотаж у приложения, я у Digital Audo Book такой статистики закачек видел только в дни промоушена в магазине от самой Microsoft и это когда приложение было на главной в магазине. Ладно, надеюсь кому-то пользу принесет.
|
|
|
Nab0y
магистр
|
11 сентября 2014 г. 16:53 [нажмите здесь чтобы увидеть текст поста]
|
Ввиду "шквала предложений" по поводу перечня голосовых команд взял их определение на себя. Отправил в магазин версию 1.0.0.1, изменения — Добавлены голосовые команды на запуск приложения. Перечень команд: "Сканер сканировать", "Сканер снять", "Сканер запуск", "Сканер пуск". Все команды приводят к одному результату, приложение запускается в уже включенной камерой. Для активации необходимо хотя бы раз запустить приложение в штатном режиме.
Станет доступно думаю в течение пары часов, автоматическое обновление скорей всего будет раздаваться завтра.
|
|
|