Интернет

Подскажите пожалуйста программу (или сайт) которая может определить товар по штрихкоду

Ули К
Ули К
28 029
Просто... В поиске, набери.... штрихкод... Очень много всего откроется....
попробуй сюда зайти но как ты будешь определять код с компа http://www.ua.all-biz.info/guide/barcode...
есть прога - называется - расшифровщик штрихкода.... поищи в инете
хм.. . в открытом виде баз данных по штрих-кодам не встречал. супермаркеты, которые автоматизировал, добывали их всякими правдами и неправдами, а потом сами новые товары в базу добивали.
BO
Bektur Ormonbekov
5 728
«Зачем нужен штрих-код на товарах? »
Он был создан не только для идентификации товара в магазине, определения стоимости и т. д. , а и для того, чтобы потребитель мог самостоятельно определить путем математических действий, является этот товар подлинным или подделкой и где он был произведен

А вот что нужно что бы самому написать прогу для определения штрихкода
Немного теории

Штрих-код – это графическая метка, в которой по определенным правилам закодирована информация, как правило, это алфавитной цифровой код-идентификатор. Существует несколько общепринятых стандартов штрих-кодов. Мы будем работать с распространенным международным кодом EAH-13. Здесь первые 2-3 цифры обозначают страну-производитель товара, следующие пять обозначают предприятие, где был изготовлен товар, следующие 5 цифр – товар и последняя – контроль. Отличие этого кода от других – две удлиненных черты в начале и конце и ровно 13 цифр.

В качестве языка программирования выбран "Turbo Pascal 7.0". Выбор столь «раритетной» среды обусловлен тем, что я не хочу заострять внимание на интерфейсе, а с помощью Турбо Паскаля это легче всего сделать. Конечно же, при желании программы можно написать и на Си, Delphi и т. д. Главное – понять принцип.

Приступим. Запускаем Pascal и пишем:
Program BarCode_EAH13;
Uses crt;
Var
i:integer;
s,z2,z3:string;

Мы назвали программу "BarCode_EAH13", подключили "crt" и объявили переменные. Идем дальше:
procedure vvod;
begin
write(Enter the bar-code: );
readln(s);
end;

Процедура "vvod" отвечает за интерфейс: предлагает ввести штрих-код и то, что введет пользователь, записывает в переменную.

Теперь самое главное:
procedure sravn;
begin
z2:=Copy(s,1,2);
z3:=Copy(s,1,3);
If z3=789 then
begin
writeln(Brazil);
end;
...
end;

Эта процедура отвечает за сравнение первых 2-3 цифр с кодами стран. Переменная z2 записывает на себя первые две цифры, а z3 - первые три. Затем происходит сравнение. Например, если первые три цифры - 789, то программа пишет, что страна-производитель – Бразилия, Норвегия - 70, Израиль - 729, Швеция - 73, Мексика - 750, Швейцария - 76, Аргентина – 779. Я не стал вводить все страны, т. к. их очень много. Если вам интересно, то вы легко сможете найти таблицу первых цифр штрих-кодов в интернете и ввести в свою программу.

Пишем "тело":
Begin
clrscr;
vvod;
sravn;
readkey;
End.

Первая строка очищает экран, вторая строка запускает процедуру "vvod", третья - "sravn", а последняя ждет ввода любой клавиши для завершения работы. Вот и все! Можете добавить некоторый "удобства": например, было бы хорошо, если бы программа была зациклена, то есть определяла страну постоянно. Главное при этом - не забыть ввести код выхода. Ну, а если переведете код на визуальный язык, например, на Delphi, то получится уже качественный продукт, который не стыдно и продать.
RB
Robert Babayan
4 806
на cwer.ru или на qiq.ru найдешь прогу
Штрихкод - что это такое?

Штриховой код несет в себе закодированную информацию о товаре и его производителе. Штриховое кодирование товара вообще-то предназначено облегчить работу производителей и продавцов по контролю и учету движения товаров.

Штриховой код EAN — это числовой код, представленный определенной комбинацией последовательно расположенных штрихов и промежутков между ними и присваиваемый единицам учета (товару) в соответствии с нормативными документами национальной нумерующей организации. В Российской Федерации штриховые коды присваиваются Ассоциацией ЮНИ-СКАН/ GS1 Russia.

Обычно штриховой код содержит 13 цифр, благодаря которым номера никогда не повторяются. Первые 2(3) цифры штрихкода обозначают код страны-изготовителя или продавца товара, следующие 4 цифры обозначают код фирмы, изготовившей товар, далее 4 цифры означают код товара (наименование товара) , последние 1-2 цифры — контрольные и служат для проверки правильности штрихкода (для сканера) .

На товарах, продаваемых в России, чаще всего встречаются следующие штриховые коды:

00-13 - США и Канада
30-37 — Франция
45 и 49 — Япония
80-83 — Италия
400-440 — Германия
690-691 — Китай
474 — Эстония
475 — Латвия
477 — Литва
482 — Украина
590 — Польша
869 — Турция

На самом деле штрихкод предназначен вовсе не для покупателя, а для сканера в магазине. Покупателю штрихкод вообще не нужен, так как предназначен не для него и гарантией качества не является. Единственное, что может сделать покупатель, покупая товар, — убедиться в наличии штрихкода. Если его нет на каких-то российских товарах — это означает, что данная продукция не продается на экспорт. Ну и еще можно точно определить страну-изготовителя и понять, не выдает ли продавец китайский ширпотреб за итальянский эксклюзив.
Штрихкоды стран
Штрихкоды стран
В штриховом коде первые слева 2 или 3 цифры означают страну-изготовителя товара, следующие 5 - предприятие-изготовитель, еще 5 - наименование товара, его потребительские свойства, размеры, массу, цвет. Последняя цифра - контрольная, используемая для проверки правильности считывания штрихов сканером.

00, 01, 03, 04, 06 - США, Канада 70 - Норвегия
30-37 - Франция 72, 729 - Израиль
40-43 - Германия 73 - Швеция
460-469 - Россия, страны СНГ 76 - Швейцария
489 - Гонконг 78 - Бразилия
49 - Япония 80-83 - Италия
50 - Великобритания,
Сев. Ирландия 84 - Испания
52, 520 - Греция 85, 859 - Чехия, Словакия
54 - Бельгия, Люксембург 860 - Страны бывшей Югославии
56, 560 - Португалия 86, 869 - Турция
57 - Дания 87 - Нидерланды
60, 600, 601 - ЮАР 880 - Корея
64 - Финляндия 888 - Сингапур
690 - Китай 90-91 - Австрия
93 - Австралия
AO
Aidar Omarov
3 357
у меня только на телефон есть могу скинуть
Мобильное приложение для определения товара по штрих-коду https://play.google.com/store/apps/details?id=com.progaonline.kod
ваща прога чуш полная кому надо распечатают и напечатают и упаковочку сделают -вопрос _(почему в магазимах продают подделки
под российский рынок -попробуйте расшифровать код 46153449
Буду очкнь признателен если ктото ответит
AI
Abdughafor I T F
240
Здесь список префиксов http://www.roscod.ru/barcode-countries.html
**
*-_Саня_-* *
111