https://github.com/akotov-dev/ozonbarcode
Штрихкод из цифрового кода для получения/возврата товара на OZON (Linux/Windows)
https://github.com/akotov-dev/ozonbarcode
barcode linux ozon windows
Last synced: about 1 month ago
JSON representation
Штрихкод из цифрового кода для получения/возврата товара на OZON (Linux/Windows)
- Host: GitHub
- URL: https://github.com/akotov-dev/ozonbarcode
- Owner: AKotov-dev
- License: gpl-3.0
- Created: 2025-05-20T12:07:59.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-22T08:17:31.000Z (about 1 year ago)
- Last Synced: 2025-06-29T12:06:51.335Z (12 months ago)
- Topics: barcode, linux, ozon, windows
- Homepage:
- Size: 4.92 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OzonBarcode
Штрихкод из цифрового кода для получения/возврата товара на [OZON](https://www.ozon.ru/) (Linux/Windows).
**Компиляция:** Lazarus-4.2-x86_64 + пакет [LazBarcodes](https://wiki.lazarus.freepascal.org/LazBarcodes) (из сетевого диспетчера пакетов)
На сайте **OZON** (для настольных компьютеров) отсутствует возможность получения штрихкода заказа, он есть только в мобильной версии. Таким образом, сделать быстрое получение или возврат покупки становится затруднительным.

Программа **OzonBarсode** создаёт штрихкод после ввода/вставки цифрового кода заказа. Теперь можно сфотографировать или сохранить готовый штрихкод вместе с цифровым кодом на телефон и отправляться за товаром в пункт выдачи.
Для запуска программы распакуйте нужный архив и запустите файл **ozon_barcode** (для Linux, требуетcя GTK2) или **ozon_barcode.exe** (для Windows).
**Примечание:** На смартфоне должна быть включена [отладка через USB](https://losst.pro/kak-podklyuchitsya-k-telefonu-adb). Подключение смартфона через порт компьютера `USB2`. Для работы смартфона через ADB для Windows могут потребоваться драйверы. Подробнее можно ознакомиться, например [здесь](https://adbappcontrol.com/ru/docs/) в разделе `"Драйвера (программа не видит устройство)"`. Для Linux должны быть установлены правила udev, а пользователь должен быть добавлен в группу `adbusers`:
```
su/password
groupadd adbusers; usermod -aG adbusers $(logname)
wget https://raw.githubusercontent.com/M0Rf30/android-udev-rules/master/51-android.rules -O /etc/udev/rules.d/51-android.rules
reboot
```
Картинки штрихкода сохраняются на смартфон в каталог `Галереи`: `/sdcard/DCIM/Camera/OZON-Дата-Время.png`.
### Использованы материалы и ПО
+ Статья на сайте Losst - Отладка через USB (см. выше)
+ Руководство `ADB AppControl` - Драйвера (программа не видит устройство) (см. выше)
+ Included third-party components: `adb`, `adb.exe` and related` Android SDK libraries`. License: Apache License, Version 2.0. Source: https://developer.android.com/studio/releases/platform-tools NOTICE: All copyright notices and license conditions are preserved.
Всем приятных покупок, друзья! :)