nepilsonis: (che)
[personal profile] nepilsonis
Расширение для «Firefox» «Mobile Barcoder» позволяет одним нажатием на кнопку получить 2D баркод с адресом просматриваемой в настоящий момент страницы.
Это может быть полезно для передачи адреса страницы на мобильный телефон: баркод фотографируется камерой и распознаётся.
Говорят, что скоро это будет стандартной функциональностью всех телефонов, для которых понятия «сфотографировать» и «URL» имеют смысл.

Date: 2008-10-03 21:18 (UTC)
From: [identity profile] dibr.livejournal.com
А это потом, кстати, как-то без телефона можно декодировать?
А то попались недавно под руку несколько таких картинок, про которые было известно что внутри - кириллический текст. Телефон соответствующий апплет в себя "не взял" (да и странно как-то, при живом компьютере фотографировать экран телефоном), найти работающую программу декодирования этого под обычный виндоуз - не удалось.

Не попадалась случайно?..

Date: 2008-10-04 02:11 (UTC)
From: [identity profile] nepilsonis.livejournal.com
Попадалось. Однако надо не было, потому не припомню. Впрочем, сейчас погугил вот это http://en.wikipedia.org/wiki/QR_Code. Там в разделе линков - ссылки на главные из сайты и на сырцы. И ссылка http://qrcode.sourceforge.jp/. Я не знаю, что именно ты искал, но по этим двум ссылкам у меня сложилось впечатление открытости и распространённости технологии.

Date: 2008-10-04 08:43 (UTC)
From: [identity profile] dibr.livejournal.com
Так впечатление-то у меня тоже сложилось, но вот пройти квест "примени открытую и распространенную технологию на практике" мне не удалось.

По той ссылке - библиотека (т.е. не приложение, а заготовка для создания приложений) на яве. В комплекте, как я понял, есть пример использования, но для сборки требуется компилятор явы (javac) - а искать, качать и ставить среду разработки для того чтобы декодировать пару картинок - по-моему оверкилл :-) Кстати, если декодирование QRcode будет поддержано мозиллой - скачаю и прикручу, и буду счастлив, без вопросов :-)

Лучшее что мне удалось найти - программа под названием bcTester, которая распознала баркод и выдала (например) вот такую вот хренотень: "Р-С#Рё С#С#Р№Р_Рё РєС#Р_-С#Р_ Р·Р_РчС#С# РїР_Р_РёР_Р°РчС#?##" (hex: d0 ad d1 82 d0 b8 20 d1 85 d1 83 d0 b9 d0 bd d0 b8 20 d0 ba d1 82 d0 be 2d d1 82 d0 be 20 d0 b7 d0 b4 d0 b5 d1 81 d1 8c 20 d0 bf d0 be d0 bd d0 b8 d0 bc d0 b0 d0 b5 d1 82 3f 0d 0a).
Это не совсем то что я ожидал...

Date: 2008-10-04 08:46 (UTC)
From: [identity profile] dibr.livejournal.com
...куда бы вот теперь это "d0 ad d1 82 d0 b8 20" можно сунуть, чтобы прочитать? Выглядит похоже на какую-то разновидность юникода, но я в них не копенгаген, а тривиальности типа "засунуть в FAR-овский вьюер и сказать "покажи как юникод"" не сработали...

Date: 2008-10-04 20:49 (UTC)
From: [identity profile] cloitre.livejournal.com
Это UTF-8 без BOM. Текст следующий: "Эти хуйни кто-то здесь понимает?" плюс 2 байта (0x0D 0x0A) в конце, означающие перенос строки в Windows.

Date: 2008-10-04 21:06 (UTC)
From: [identity profile] dibr.livejournal.com
Ур-ра, заработало!!! Чем читать UTF-8 у меня есть, проверил - текст совпадает :-)
Спасибо!!! :-)))

Date: 2008-10-05 00:43 (UTC)
From: [identity profile] nepilsonis.livejournal.com
Итак, чем же это расшифровалось в итоге?

Date: 2008-10-05 06:57 (UTC)
From: [identity profile] dibr.livejournal.com
В hex - bctester, а дальше...
[смущенно] сохранил из outlook express в файл письмо с текстом в формате UTF-8/Quoted-printable (в таком формате приходят уведломления из ЖЖ, в частности), скопипастил внутрь (т.е. в сам файл) этот hex, да заменил (в том же FAR-е) пробелы на "=", чтобы получился QP. Открыл письмо, прочитал - сработало.

Конечно, это безумно криво, зато результат получен, и не пришлось искать никаких дополнительных специнструментов по декодированию. Более регулярным образом можно было бы сочинить html с соответствующими заголовками, и скопировать уже туда - пусть браузер декодирует, это его работа, но мне было лениво сочинять заголовки самому :-)

Date: 2008-10-05 00:42 (UTC)
From: [identity profile] nepilsonis.livejournal.com
Я тоже попробовал в Notepad++ поиграть кодировками - но такого результата не добился. Как вы его получили?

Date: 2008-10-07 23:22 (UTC)
From: [identity profile] cloitre.livejournal.com
Приведённые шестнацатеричные значения байтов в текстовой форме (d0 ad d1 82...) импортировал в hex-редактор, а потом открывал в Windows Notepad в тех кодировках Unicode, которые он понимает: UTF-16 и UTF-8. (Notepad определяет в какой именно кодировке открывать по нескольким байтам в начале файла -- byte-order mark, который я специально добавлял.) Правильная кодировка обнаружилась случайно; если бы она не была в числе поддерживаемых Notepad-ом, я бы не упорствовал.

Вообще, в подобных случаях должен помочь почтовый декодер (http://www.artlebedev.ru/tools/decoder/), но что-то он барахлит последнее время.

Date: 2008-10-04 03:22 (UTC)
From: [identity profile] glebin.livejournal.com
Не нравится мне эта идея: чем-то тотально-контрольным попахивает...

Date: 2008-10-04 05:03 (UTC)
From: [identity profile] nepilsonis.livejournal.com
Тотальным контролем давно уже не «попахивает» — он давно вокруг нас.
Но чем провинился несчастный способ быстрого ввода информации?
Технология никогда ни в чём не виновата. Виноват тот, кто придумывает её применение.
RFId на товаре в магазине — хорошо, RFId на купюре — плохо. Антибиотик в операционной и интенсивной терапии — хорошо, антибиотик в корме или питьевой воде — плохо, и т.д.

Date: 2008-10-06 16:15 (UTC)
From: [identity profile] glebin.livejournal.com
Но чем провинился несчастный способ быстрого ввода информации?
Только тем, что без всяких таких штук построение тоталитарного общества невозможно.

Date: 2008-10-07 00:14 (UTC)
From: [identity profile] nepilsonis.livejournal.com
И в сталинском СССР, и в гитлеровской германии, и в маккартистской Америке общества были весьма тоталитарны и без штрих-кодов. Хоть и немного иначе.

Date: 2008-10-09 23:56 (UTC)
From: [identity profile] glebin.livejournal.com
До определённого исторического момента построение тоталитарных обществ было вообще технически невозможным. Чем совершеннее средства контроля, чем тоталитарнее. Дорогой ценой светит удобство не забивать URL'ы.

Date: 2008-10-10 01:14 (UTC)
From: [identity profile] nepilsonis.livejournal.com
Искренне не понимаю, каким образом штучка для автоматизации ввода строк средней длины как-то радикально способствует усилению тоталитаризма.
Обзщее увеличение вычислительных мощностей и их удешевление - понимаю.
Перевод всей информации в электронную форму - понимаю. RFId метки на всё подряд - понимаю. Мобилники и прочие пригодные для геолокации и прослушивания штуки - понимаю.
Перевод в электронную форму всего документооборота и финансовой информации, принудительное введение электронной подписи.
Системы видеорегистрации и распознавания образов, создание централизованных баз данных обо всём, тотальное применение биометрии...
В общем, "гигабайты власти" вы и сами можете прочесть, если ещё этого не сделали.

Но штрих-коды по сравнению со всем остальным - такая мелочь, что не стоит и упоминания.

Expand Cut Tags

No cut tags

Profile

nepilsonis: (Default)
nepilsonis

January 2026

M T W T F S S
   1234
5 67891011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Page generated Jan. 9th, 2026 03:34
Powered by Dreamwidth Studios