{ "version": "https://jsonfeed.org/version/1.1", "user_comment": "This feed allows you to read the posts from this site in any feed reader that supports the JSON Feed format. To add this feed to your reader, copy the following URL -- https://matoken.org/blog/tag/qr-code/feed/json/ -- and add it your reader.", "home_page_url": "https://matoken.org/blog/tag/qr-code/", "feed_url": "https://matoken.org/blog/tag/qr-code/feed/json/", "language": "ja", "title": "QR code – matoken's blog", "description": "Is there no plan B?", "icon": "https://matoken.org/blog/wp-content/uploads/2025/03/cropped-1865f695c4eecc844385acef2f078255036adccd42c254580ea3844543ab56d9.jpeg", "items": [ { "id": "https://matoken.org/blog/?p=4089", "url": "https://matoken.org/blog/2024/08/17/authenticate-android-version-nextcloud-app-with-qr-code/", "title": "Android\u7248 Nextcloud\u30a2\u30d7\u30ea\u3092 QR code \u3067\u8a8d\u8a3c", "content_html": "
\n

Android \u7aef\u672b\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3057\u3066\u3044\u307e\u3059\uff0eNextcloid \u30a2\u30d7\u30ea\u3067\u4ee5\u524d\u304b\u3089 QR code \u3067\u3082\u8a8d\u8a3c\u3067\u304d\u305d\u3046\u3060\u3051\u3069\u3069\u3046\u3084\u3063\u3066\u8a8d\u8a3c\u7528\u306e QR code \u3092\u4f5c\u308b\u3093\u3060\u308d\u3046\u3068\u601d\u3044\u306a\u304c\u3089\u624b\u52d5\u3067\u5165\u529b\u3057\u3066\u3044\u307e\u3057\u305f\uff0e

\n
\n
\n

\"NC

\n
\n
\n

\u4eca\u56de\u3084\u308a\u65b9\u306b\u6c17\u3065\u304d\u307e\u3057\u305f\uff0e

\n
\n

\n
\n

Nextcloud \u306e\u8a8d\u8a3c\u306b\u4ed6\u8981\u7d20\u8a8d\u8a3c\u3092\u4f7f\u3063\u3066\u3044\u308b\u74b0\u5883\u306a\u306e\u3067\uff0cWeb \u306e Nextcloud \u3067\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u751f\u6210\u3057\u307e\u3059\uff0e

\n
\n
\n

\"NC

\n
\n
\n

\u3053\u306e\u3068\u304d\u4e0b\u306e\u65b9\u306b\u300c\u30e2\u30d0\u30a4\u30eb\u30a2\u30d7\u30ea\u306eQR\u30b3\u30fc\u30c9\u3092\u8868\u793a\u3059\u308b\u300d\u30dc\u30bf\u30f3\u304c\u3042\u308b\u306e\u3067\u3053\u308c\u3092\u62bc\u3059\u3068 QR code \u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff0e

\n
\n
\n

\"NC

\n
\n
\n

Android \u30a2\u30d7\u30ea\u5074\u3067\u300c\u30ed\u30b0\u30a4\u30f3\u300d

\n
\n
\n

\"NC

\n
\n
\n

\u4e0b\u306e QR code \u307d\u3044\u753b\u50cf\u3092\u30bf\u30c3\u30d7\uff0eQR code \u8aad\u307f\u53d6\u308a\u7528\u306e\u30ab\u30e1\u30e9\u304c\u8d77\u52d5\u3059\u308b\u306e\u3067\u5148\u7a0b\u306e\u30a2\u30d7\u30ea\u30d1\u30b9\u30ef\u30fc\u30c9\u306e QR code \u3092\u8aad\u307f\u53d6\u308a\u307e\u3059\uff0e

\n
\n
\n

\"NC

\n
\n
\n

\u304a\u624b\u8efd\u3067\u3059\u306d :)

\n
\n
\n
Nextcloud\u74b0\u5883
\n
\n
$ sudo -u www-data php ./occ --version\nNextcloud 29.0.4\n$ lsb_release -dr\nNo LSB modules are available.\nDescription:    Debian GNU/Linux 12 (bookworm)\nRelease:        12\n$ arch\nx86_64
\n
\n
\n
\n
Android\u74b0\u5883
\n
\n
$ adb shell dumpsys package com.nextcloud.client | grep versionName=\n    versionName=3.29.2\n$ adb shell getprop ro.build.version.release\n14\n$ adb shell getprop ro.build.version.sdk\n34\n$ adb shell getprop ro.build.id\nUTA34.82-73\n$ adb shell getprop ro.product.model\nmoto g24
\n
\n
\n", "content_text": "Android \u7aef\u672b\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3057\u3066\u3044\u307e\u3059\uff0eNextcloid \u30a2\u30d7\u30ea\u3067\u4ee5\u524d\u304b\u3089 QR code \u3067\u3082\u8a8d\u8a3c\u3067\u304d\u305d\u3046\u3060\u3051\u3069\u3069\u3046\u3084\u3063\u3066\u8a8d\u8a3c\u7528\u306e QR code \u3092\u4f5c\u308b\u3093\u3060\u308d\u3046\u3068\u601d\u3044\u306a\u304c\u3089\u624b\u52d5\u3067\u5165\u529b\u3057\u3066\u3044\u307e\u3057\u305f\uff0e\n\n\n\n\n\n\u4eca\u56de\u3084\u308a\u65b9\u306b\u6c17\u3065\u304d\u307e\u3057\u305f\uff0e\n\n\n\nNextcloud \u306e\u8a8d\u8a3c\u306b\u4ed6\u8981\u7d20\u8a8d\u8a3c\u3092\u4f7f\u3063\u3066\u3044\u308b\u74b0\u5883\u306a\u306e\u3067\uff0cWeb \u306e Nextcloud \u3067\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u751f\u6210\u3057\u307e\u3059\uff0e\n\n\n\n\n\n\u3053\u306e\u3068\u304d\u4e0b\u306e\u65b9\u306b\u300c\u30e2\u30d0\u30a4\u30eb\u30a2\u30d7\u30ea\u306eQR\u30b3\u30fc\u30c9\u3092\u8868\u793a\u3059\u308b\u300d\u30dc\u30bf\u30f3\u304c\u3042\u308b\u306e\u3067\u3053\u308c\u3092\u62bc\u3059\u3068 QR code \u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff0e\n\n\n\n\n\nAndroid \u30a2\u30d7\u30ea\u5074\u3067\u300c\u30ed\u30b0\u30a4\u30f3\u300d\n\n\n\n\n\n\u4e0b\u306e QR code \u307d\u3044\u753b\u50cf\u3092\u30bf\u30c3\u30d7\uff0eQR code \u8aad\u307f\u53d6\u308a\u7528\u306e\u30ab\u30e1\u30e9\u304c\u8d77\u52d5\u3059\u308b\u306e\u3067\u5148\u7a0b\u306e\u30a2\u30d7\u30ea\u30d1\u30b9\u30ef\u30fc\u30c9\u306e QR code \u3092\u8aad\u307f\u53d6\u308a\u307e\u3059\uff0e\n\n\n\n\n\n\u304a\u624b\u8efd\u3067\u3059\u306d :)\n\n\nNextcloud\u74b0\u5883\n\n$ sudo -u www-data php ./occ --version\nNextcloud 29.0.4\n$ lsb_release -dr\nNo LSB modules are available.\nDescription: Debian GNU/Linux 12 (bookworm)\nRelease: 12\n$ arch\nx86_64\n\n\n\nAndroid\u74b0\u5883\n\n$ adb shell dumpsys package com.nextcloud.client | grep versionName=\n versionName=3.29.2\n$ adb shell getprop ro.build.version.release\n14\n$ adb shell getprop ro.build.version.sdk\n34\n$ adb shell getprop ro.build.id\nUTA34.82-73\n$ adb shell getprop ro.product.model\nmoto g24", "date_published": "2024-08-17T06:50:15+09:00", "date_modified": "2024-08-17T06:50:18+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "Android", "nextcloud", "QR code", "bookworm", "Debian", "Linux" ] }, { "id": "http://matoken.org/blog/?p=1419", "url": "https://matoken.org/blog/2016/10/03/ubuntu16-10b2%e3%81%a7qrcode%e7%94%9f%e6%88%90%e3%82%a2%e3%83%97%e3%83%aa%e3%81%aeqreator%e3%82%92%e8%a9%a6%e3%81%99/", "title": "Ubuntu16.10b2\u3067QRCode\u751f\u6210\u30a2\u30d7\u30ea\u306eQreator\u3092\u8a66\u3059", "content_html": "

Ubuntu 16.10b2 amd64\u3092\u6700\u8fd1\u8a66\u3057\u3066\u3044\u307e\u3059\u3002 \u3044\u3064\u3082\u4f7f\u3046\u611f\u3058\u306e\u30a2\u30d7\u30eb\u30b1\u30fc\u30b7\u30e7\u30f3\u3092dpkg –set-selections\u3067\u5c0e\u5165\u3057\u305f\u3042\u3068Ubuntu Software\u3092\u773a\u3081\u3066\u3044\u3066\u826f\u3055\u305d\u3046\u306a\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u5c0e\u5165\u3057\u3066\u8a66\u3057\u305f\u308a\u3057\u3066\u3044\u307e\u3059\u3002

\n

\"Screenshot
\n

\n

\u305d\u3053\u3067Qreator\u3068\u3044\u3046\u30a2\u30d7\u30ea\u3092\u898b\u3064\u3051\u307e\u3057\u305f\u3002\u3053\u308c\u306f\u7c21\u5358\u306bGUI\u3067QR code\u304c\u751f\u6210\u3067\u304d\u308b\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3067\u3059\u3002\u540d\u523a\u3001\u4f4d\u7f6e\u60c5\u5831\u3001\u96fb\u8a71(SMS)\u3001\u30c6\u30ad\u30b9\u30c8\u3001URL\u3001Wi-Fi\u306eQR code\u304c\u751f\u6210\u3067\u304d\u308b\u3088\u3046\u3067\u3059\u3002 \u81ea\u5206\u7528\u306b\u4f3c\u305f\u3088\u3046\u306a\u3082\u306e\u306eweb cgi\u3082\u4f5c\u3063\u3066\u3042\u308b\u306e\u3067\u3059\u304c\u3001\u4fbf\u5229\u305d\u3046\u3063\u3066\u3053\u3068\u3067\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\u3002

\n

\"Screenshot
\n

\n
$ apt show qreator \r\nPackage: qreator\r\nVersion: 13.05.3-2fakesync1\r\nPriority: optional\r\nSection: universe/python\r\nOrigin: Ubuntu\r\nMaintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>\r\nOriginal-Maintainer: Chow Loong Jin <hyperair@debian.org>\r\nBugs: https://bugs.launchpad.net/ubuntu/+filebug\r\nInstalled-Size: 1,303 kB\r\nDepends: python:any (>= 2.6.6-7~), dconf-gsettings-backend | gsettings-backend, python-imaging, python-cairo, python-dbus, python-defer, python-gi, gir1.2-champlain-0.12, gir1.2-clutter-1.0, gir1.2-glib-2.0, gir1.2-gdkpixbuf-2.0, gir1.2-gtk-3.0, gir1.2-gtkchamplain-0.12, gir1.2-gtkclutter-1.0, gir1.2-nmgtk-1.0, gir1.2-networkmanager-1.0, python-qrencode, python-requests, python-vobject, python-xdg\r\nHomepage: https://launchpad.net/qreator\r\nDownload-Size: 196 kB\r\nAPT-Manual-Installed: yes\r\nAPT-Sources: http://jp.archive.ubuntu.com/ubuntu yakkety/universe amd64 Packages\r\nDescription: graphical utility for creating QR codes\r\n Qreator enables you to easily create your own QR codes to encode different\r\n types of information in an efficient, compact and cool way.\r\n .\r\n Qreator supports creating the following kinds of QR codes:\r\n  - Business card\r\n  - Geolocation\r\n  - Phone call/SMS\r\n  - Text\r\n  - URL\r\n  - Wi-Fi network\r\n
\n

\uff03Debian\u3060\u3068sid\u306b\u306a\u3089\u3042\u308b\u307f\u305f\u3044\u3002 * Debian — \u30d1\u30c3\u30b1\u30fc\u30b8\u691c\u7d22\u7d50\u679c — qreator

\n

\u3057\u304b\u3057\u3001\u8d77\u52d5\u3057\u3066\u60c5\u5831\u3092\u5165\u529b\u3057\u3066\u3082QR code\u304c\u8868\u793a\u3055\u308c\u307e\u305b\u3093\u3002 \u30d0\u30b0\u30ec\u30dd\u306b\u4e0a\u304c\u3063\u3066\u306a\u3044\u304b\u306a\u3068\u63a2\u3057\u305f\u3089\u3042\u308a\u307e\u3057\u305f\u3002

\n

\"Screenshot
\n

\n\n

python-qrencode\u306e\u554f\u984c\u306e\u3088\u3046\u3067\u3059\u3002\u8a72\u5f53\u884c\uff12\u884c\u3092\u66f8\u304d\u63db\u3048\u3066\u307f\u305f\u3068\u3053\u308d\u52d5\u304f\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002

\n
$ diff /tmp/QRCode.py /usr/share/qreator/qreator/QRCode.py\r\n76c76\r\n<         bytearr = array.array('B', self.image.tostring("raw", "BGRA", 0, 1))\r\n-\r\n>         bytearr = array.array('B', self.image.tobytes("raw", "BGRA", 0, 1))\r\n$ diff /tmp/__init__.py /usr/lib/python2.7/dist-packages/qrencode/__init__.py\r\n47c47\r\n<     im = Image.fromstring('L', (size, size), data)\r\n-\r\n>     im = Image.frombytes('L', (size, size), data)
\n

\"Screenshot
\n

\n

\u3068\u308a\u3042\u3048\u305a\u4fee\u6b63\u304c\u964d\u308a\u3066\u304f\u308b\u307e\u3067\u306fPPA\u3092\u4f7f\u3046\u3068\u826f\u3055\u305d\u3046\u3067\u3059\u3002(version\u3082\u53e4\u3044\u3057\u2026\u2026)

\n\n

\n", "content_text": "Ubuntu 16.10b2 amd64\u3092\u6700\u8fd1\u8a66\u3057\u3066\u3044\u307e\u3059\u3002 \u3044\u3064\u3082\u4f7f\u3046\u611f\u3058\u306e\u30a2\u30d7\u30eb\u30b1\u30fc\u30b7\u30e7\u30f3\u3092dpkg –set-selections\u3067\u5c0e\u5165\u3057\u305f\u3042\u3068Ubuntu Software\u3092\u773a\u3081\u3066\u3044\u3066\u826f\u3055\u305d\u3046\u306a\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u5c0e\u5165\u3057\u3066\u8a66\u3057\u305f\u308a\u3057\u3066\u3044\u307e\u3059\u3002\n\n\n\u305d\u3053\u3067Qreator\u3068\u3044\u3046\u30a2\u30d7\u30ea\u3092\u898b\u3064\u3051\u307e\u3057\u305f\u3002\u3053\u308c\u306f\u7c21\u5358\u306bGUI\u3067QR code\u304c\u751f\u6210\u3067\u304d\u308b\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3067\u3059\u3002\u540d\u523a\u3001\u4f4d\u7f6e\u60c5\u5831\u3001\u96fb\u8a71(SMS)\u3001\u30c6\u30ad\u30b9\u30c8\u3001URL\u3001Wi-Fi\u306eQR code\u304c\u751f\u6210\u3067\u304d\u308b\u3088\u3046\u3067\u3059\u3002 \u81ea\u5206\u7528\u306b\u4f3c\u305f\u3088\u3046\u306a\u3082\u306e\u306eweb cgi\u3082\u4f5c\u3063\u3066\u3042\u308b\u306e\u3067\u3059\u304c\u3001\u4fbf\u5229\u305d\u3046\u3063\u3066\u3053\u3068\u3067\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\u3002\n\n\n$ apt show qreator \r\nPackage: qreator\r\nVersion: 13.05.3-2fakesync1\r\nPriority: optional\r\nSection: universe/python\r\nOrigin: Ubuntu\r\nMaintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>\r\nOriginal-Maintainer: Chow Loong Jin <hyperair@debian.org>\r\nBugs: https://bugs.launchpad.net/ubuntu/+filebug\r\nInstalled-Size: 1,303 kB\r\nDepends: python:any (>= 2.6.6-7~), dconf-gsettings-backend | gsettings-backend, python-imaging, python-cairo, python-dbus, python-defer, python-gi, gir1.2-champlain-0.12, gir1.2-clutter-1.0, gir1.2-glib-2.0, gir1.2-gdkpixbuf-2.0, gir1.2-gtk-3.0, gir1.2-gtkchamplain-0.12, gir1.2-gtkclutter-1.0, gir1.2-nmgtk-1.0, gir1.2-networkmanager-1.0, python-qrencode, python-requests, python-vobject, python-xdg\r\nHomepage: https://launchpad.net/qreator\r\nDownload-Size: 196 kB\r\nAPT-Manual-Installed: yes\r\nAPT-Sources: http://jp.archive.ubuntu.com/ubuntu yakkety/universe amd64 Packages\r\nDescription: graphical utility for creating QR codes\r\n Qreator enables you to easily create your own QR codes to encode different\r\n types of information in an efficient, compact and cool way.\r\n .\r\n Qreator supports creating the following kinds of QR codes:\r\n - Business card\r\n - Geolocation\r\n - Phone call/SMS\r\n - Text\r\n - URL\r\n - Wi-Fi network\r\n\n\uff03Debian\u3060\u3068sid\u306b\u306a\u3089\u3042\u308b\u307f\u305f\u3044\u3002 * Debian — \u30d1\u30c3\u30b1\u30fc\u30b8\u691c\u7d22\u7d50\u679c — qreator\n\u3057\u304b\u3057\u3001\u8d77\u52d5\u3057\u3066\u60c5\u5831\u3092\u5165\u529b\u3057\u3066\u3082QR code\u304c\u8868\u793a\u3055\u308c\u307e\u305b\u3093\u3002 \u30d0\u30b0\u30ec\u30dd\u306b\u4e0a\u304c\u3063\u3066\u306a\u3044\u304b\u306a\u3068\u63a2\u3057\u305f\u3089\u3042\u308a\u307e\u3057\u305f\u3002\n\n\n\nBug #1573577 \u201cQR code image does not generate after upgrade to U…\u201d : Bugs : Qreator\nComment #1 : Bug #1573577 : Bugs : Qreator\nBug #1587249 \u201cPIL exception fromstring\u201d : Bugs : python-qrencode package : Ubuntu https://bugs.launchpad.net/ubuntu/+source/python-qrencode/+bug/1587249\n\npython-qrencode\u306e\u554f\u984c\u306e\u3088\u3046\u3067\u3059\u3002\u8a72\u5f53\u884c\uff12\u884c\u3092\u66f8\u304d\u63db\u3048\u3066\u307f\u305f\u3068\u3053\u308d\u52d5\u304f\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002\n$ diff /tmp/QRCode.py /usr/share/qreator/qreator/QRCode.py\r\n76c76\r\n< bytearr = array.array('B', self.image.tostring("raw", "BGRA", 0, 1))\r\n-\r\n> bytearr = array.array('B', self.image.tobytes("raw", "BGRA", 0, 1))\r\n$ diff /tmp/__init__.py /usr/lib/python2.7/dist-packages/qrencode/__init__.py\r\n47c47\r\n< im = Image.fromstring('L', (size, size), data)\r\n-\r\n> im = Image.frombytes('L', (size, size), data)\n\n\n\u3068\u308a\u3042\u3048\u305a\u4fee\u6b63\u304c\u964d\u308a\u3066\u304f\u308b\u307e\u3067\u306fPPA\u3092\u4f7f\u3046\u3068\u826f\u3055\u305d\u3046\u3067\u3059\u3002(version\u3082\u53e4\u3044\u3057\u2026\u2026)\n\nComment #8 : Bug #1573577 : Bugs : Qreator", "date_published": "2016-10-03T01:52:44+09:00", "date_modified": "2016-10-03T01:52:44+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "Linux", "QR code", "Ubuntu 16.10", "Ubuntu", "yakkety(16.10)" ] } ] }