feat: обрезка КИЗ до 31 символа, README, инструкции для AI-агентов
- VBS и Python: в итоговом CSV код КИЗ обрезается до первых 31 символа (код без криптохвоста: 01 + GTIN + 21 + серийный номер); более короткий код остаётся как есть, с замечанием в отчёте. Копия kiz_to_csv.py в портативном комплекте обновлена так же. - README.md: инструкция на русском, переписана проще и яснее; Инструкция_экспорт_CSV.docx пересобрана из того же текста, с настоящими заголовками и списками. - AGENTS.md, CLAUDE.md, .agents/ (скилл kiz-testing, папки plans и reports). - .gitignore для .DS_Store; .gitattributes хранит файлы без изменения концов строк (.bat и .vbs нужны CRLF). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
@echo off
|
||||
rem ============================================================
|
||||
rem Запуск kiz_to_csv.py двойным щелчком (Windows).
|
||||
rem Нужен установленный Python с галочкой "Add python.exe to PATH"
|
||||
rem и один раз установленный пакет openpyxl (pip install openpyxl).
|
||||
rem Если Python ставить нельзя - используйте папку KIZ_portable_Win7
|
||||
rem (там свой Python, ничего устанавливать не надо).
|
||||
rem ============================================================
|
||||
chcp 65001 >nul
|
||||
cd /d "%~dp0"
|
||||
|
||||
python --version >nul 2>&1
|
||||
if errorlevel 1 (
|
||||
echo.
|
||||
echo ОШИБКА: Python не найден на этом компьютере.
|
||||
echo.
|
||||
echo Что делать (один из двух вариантов):
|
||||
echo.
|
||||
echo ВАРИАНТ 1 - без установки: откройте папку KIZ_portable_Win7
|
||||
echo и запускайте KIZ_CSV.bat оттуда. Там свой Python,
|
||||
echo ничего устанавливать не нужно.
|
||||
echo.
|
||||
echo ВАРИАНТ 2 - установить Python:
|
||||
echo 1. Зайдите на https://www.python.org/downloads/ и скачайте
|
||||
echo Python (для Windows 7 - версию 3.8.10, для Windows 10/11 - любую новую).
|
||||
echo 2. При установке ОБЯЗАТЕЛЬНО поставьте галочку
|
||||
echo "Add python.exe to PATH" внизу первого окна установщика.
|
||||
echo 3. После установки нажмите Win+R, введите cmd, Enter,
|
||||
echo и в черном окне выполните: pip install openpyxl
|
||||
echo 4. Запустите этот файл снова.
|
||||
echo.
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
python -c "import openpyxl" >nul 2>&1
|
||||
if errorlevel 1 (
|
||||
echo.
|
||||
echo ОШИБКА: Python есть, но не установлен пакет openpyxl.
|
||||
echo.
|
||||
echo Нажмите Win+R, введите cmd, нажмите Enter и в черном окне
|
||||
echo выполните команду: pip install openpyxl
|
||||
echo Затем запустите этот файл снова.
|
||||
echo.
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
python "%~dp0kiz_to_csv.py" %*
|
||||
pause
|
||||
Reference in New Issue
Block a user