Not Able to Download JLC Library Database (404)
See original GitHub issueDescribe the bug I tried to update to the latest version of kicad-jlcpcb-tools, upon using it, there’s an error as shown in the image.
To Reproduce Steps to reproduce the behavior:
- Go to PCB Editor
- Click on the Plugin button
- Click on Update Library
Expected behavior Automatically downloading LCSC Part Library.
KiCad Version
Application: KiCad
Version: 6.0.9-8da3e8f707~117~ubuntu22.10.1, release build
Libraries:
wxWidgets 3.0.5
libcurl/7.85.0 OpenSSL/3.0.5 zlib/1.2.11 brotli/1.0.9 zstd/1.5.2 libidn2/2.3.3 libpsl/0.21.0 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.49.0 librtmp/2.3
Platform: Linux 5.19.0-23-generic x86_64, 64 bit, Little endian, wxGTK, ubuntu, x11
Build Info:
Date: Nov 24 2022 00:22:25
wxWidgets: 3.0.5 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
Boost: 1.74.0
OCC: 7.6.3
Curl: 7.85.0
ngspice: 37
Compiler: GCC 12.2.0 with C++ ABI 1017
Build settings:
KICAD_USE_OCC=ON
KICAD_SPICE=ON
Issue Analytics
- State:
- Created 10 months ago
- Comments:42 (23 by maintainers)
Top Results From Across the Web
Issues · Bouni/kicad-jlcpcb-tools - GitHub
Plugin to generate BOM + CPL files for JLCPCB, assigning LCSC part numbers directly from the plugin, query the JLCPCB parts database, lookup...
Read more >404 error when downloading - Oracle Communities
I logged in my username. I want to download the database, Oracle 11g Release 2 I downloaded the first set in order "win32_11gR2_database_1of2....
Read more >Koha Plugin : In Out Management System - LIBTECHNOPHILE
It is used to track the patrons who visit the library or related locations like study zone, reading rooms, etc. It'll scan the...
Read more >JLC PCB SMD Assembly Component Catalogue - GitHub Pages
The component database is out of date as JLC PCB refuses to provide data. Unfortunately, JLC PCB decided that they no longer provides...
Read more >Eckhart Tolle's Guide to Transforming Your Life - Pinterest
Nov 13, 2017 - Spiritual teacher Eckhart Tolle shares the secret to inner peace, the one thing you should know about guilt, and...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Update: I was in touch with JLC again and the promised to come up with a solution (public API as far as I can tell) that will allow tools like this to use their parts library directly 🥳
Bt they couldn’t give me a deadline when they finish this. Anyway, nice that the move in this direction 😄
🥳 Partial success!
JLC added the CSV downlaod link to my account (I see it where it was when logged in). That means I can manually download the file and generate the parts.db from it.
I think its not possible to automate this at this point because of recaptcha etc. but I sent a request to them and asked for a way to allow me to download it automated once per day.
Maybe they agree and give me some kind of token based access to the resource. If thats the case I’l build a small web service that fetchs the CSV once per day and builds the parts.sb from it. That way we can leave the plugin in the current state and download the zipped parts.db instead of the CSV.