LaptopTester/sheet_config.example.json
Andrew Pimenov 2551359f54 refactor for public release
split into config/scanner/sheet_manager modules; hardware lists and
column map moved to sheet_config.json (example provided); fix crash
on submit (missing inp_tester), row=2 overwrite bug, GPU token
matching, SSD decimal-vs-binary mismatch, net accounts returncode
check, rescan page switch; tools/ gitignored with download README
2026-06-11 19:53:17 +03:00

95 lines
3.8 KiB
JSON

{
"worksheet": "Laptops",
"serial_column": 21,
"columns": {
"Brand": 19,
"Model": 20,
"Serial": 21,
"CPU": 22,
"RAM": 23,
"SSD_Vol": 24,
"LTE": 25,
"Screen": 26,
"GPU": 27,
"Bios_Pass": 30,
"CMOS": 31,
"Bat_Conn": 32,
"Ports": 33,
"Sound": 34,
"Camera": 35,
"SSD_Info": 36,
"Bat1_Cyc": 37,
"Bat1_Cap": 38,
"Bat2_Cyc": 39,
"Bat2_Cap": 40,
"Colors": 41,
"Kbd": 42,
"Mic": 43,
"Biometrics": 44,
"Drivers": 45,
"Win_Pass": 46,
"Touchscreen": 47,
"Touchpad_Btn": 48,
"Touchpad_Sens": 49,
"Comment": 50
},
"brand_aliases": {
"Hewlett-Packard": "HP",
"LENOVO": "Lenovo",
"Dell Inc.": "Dell",
"Micro-Star International Co., Ltd.": "MSI",
"ASUSTeK COMPUTER INC.": "ASUS",
"Microsoft Corporation": "Microsoft",
"FUJITSU": "Fujitsu",
"SAMSUNG ELECTRONICS CO., LTD.": "Samsung"
},
"lists": {
"brands": ["HP", "Lenovo", "Dell", "MSI", "ASUS", "Microsoft", "Fujitsu", "Samsung"],
"models": [
"840 G6", "820 G4", "840 G3", "840 G4", "840 G5", "840 G7", "840 G8", "840 Aero G8", "840 G9",
"845 G7", "845 G8", "845 G10", "850 G3", "850 G4", "850 G5", "850 G6", "850 G7", "850 G8", "855 G8", "860 G10",
"1040 G3", "x360 1030 G3",
"ProBook 430 G4", "ProBook 430 G5", "ProBook 430 G6", "ProBook 430 G7",
"ProBook 440 G4", "ProBook 440 G6", "ProBook 440 G7",
"ProBook 445 G7", "ProBook 445 G8", "ProBook 635 Aero G7",
"ProBook 640 G2", "ProBook 640 G3",
"ProBook 650 G1", "ProBook 650 G2", "ProBook 650 G3", "ProBook 650 G4", "ProBook 6560b",
"ProBook x360 435 G8", "ProBook x360 440 G1",
"470 G8 Notebook", "Notebook 15",
"ThinkPad T14 Gen 1", "ThinkPad T14s Gen 1", "ThinkPad T14 Gen 2a", "ThinkPad T14 Gen 3 Magnesium",
"ThinkPad T430i", "ThinkPad T430u", "ThinkPad T440s", "ThinkPad T450", "ThinkPad T450s", "ThinkPad T460",
"ThinkPad T470", "ThinkPad T470s", "ThinkPad T480", "ThinkPad T490s", "ThinkPad T495",
"ThinkPad T560", "ThinkPad T570", "ThinkPad T580", "ThinkPad T13 Gen 2",
"ThinkPad E14 Gen 2", "ThinkPad E14 Gen 3", "ThinkPad E15", "ThinkPad L470",
"ThinkPad X1 Tablet Gen 3", "Ideapad MIIX 510-12IKB",
"ThinkBook 14 Gen 2", "ThinkBook 14 Gen 3", "ThinkBook 15 Gen 2",
"XPS 15 9570", "Latitude 5420", "Latitude 7490", "Latitude 7400", "Precision 7760",
"G15 5511", "Creator Z16P B12UGST", "Vector GP66 12 UGS",
"ExpertBook B5402FE", "ZenBook UX430U", "ZenBook UX32V",
"Surface Pro 6", "Amilo", "np530u4c"
],
"cpus": [
"i5-8365U", "i3-7100U", "i5-2410M", "i5-3337U", "i5-4200M", "i5-4210M", "i5-4300U", "i5-5300U",
"i5-6200U", "i5-6300U", "i5-7200U", "i5-7300U", "i5-8250U", "i5-8265U", "i5-8350U",
"i5-10210U", "i5-10310U", "i5-10510U", "i5-1135G7", "i5-1145G7", "i5-1155G7",
"i7-3517U", "i7-4700MQ", "i7-6600U", "i7-7600U", "i7-8550U", "i7-8565U", "i7-8650U", "i7-8665U", "i7-8750H",
"i7-10510U", "i7-10610U", "i7-1165G7", "i7-11800H", "i7-11850H", "i7-1185G7", "i7-12700H", "i7-1355U", "i9-11950H",
"R5 3500U", "R5 4500U", "R5 4650U", "R5 5500U", "R5 5650U",
"R7 4750U", "R7 5700U", "R7 5800U", "R7 5850U", "R7 6850U", "R5 7540U",
"E2-9000e Radeon R2", "Xeon W-11855M"
],
"ram": [
"DDR4: 4 GB", "DDR4: 8 GB", "DDR4: 12 GB", "DDR4: 16 GB", "DDR4: 20 GB", "DDR4: 24 GB", "DDR4: 32 GB",
"DDR3: 4 GB", "DDR3: 8 GB", "DDR3: 12 GB", "DDR3: 16 GB", "DDR3: 20 GB", "DDR3: 32 GB",
"DDR5: 8 GB", "DDR5: 16 GB", "DDR5: 32 GB"
],
"ssd": ["128 GB", "180 GB", "240 GB", "256 GB", "320 GB", "512 GB", "1 TB"],
"gpus": [
"",
"AMD Radeon 550X", "RX 540",
"NVIDIA RTX: 3070 Ti", "NVIDIA RTX: 3060", "NVIDIA RTX: A4000", "NVIDIA RTX: A5000",
"NVIDIA MX: MX130", "NVIDIA MX: MX450",
"NVIDIA GT: GT 620M"
]
}
}