Lihat beberapa grafik sederhana di sini
Saya berdiskusi dengan seorang teman mengenai penskalaan resolusi paling populer di antara CSGO Pro.
Dia mendapat kesan bahwa Black-Bars masih merupakan yang paling populer, sementara saya mendapat kesan bahwa penduduk asli telah mendapatkan tanah dan mengklaim tempat teratas.
Kami mencoba menjawab pertanyaan, seperti biasa, melalui Google tetapi artikel yang kami temukan sama sekali tidak dapat dipercaya - dan saya gagal menemukan apa pun yang benar -benar berisi informasi di mana dan bagaimana mereka mendapatkan data mereka.
Jadi saya katakan bercinta, dan menggunakan beberapa jam untuk membangun pengikis untuk mendapatkan data dari Liquidpedia, yang memiliki reputasi bintang ketika datang ke detail pemain.
Saya hanya menggunakan sebagian dari semua data yang tersedia, jadi jika Anda suka, lihat HTML yang di -cache dan pengikis, dan ubah sesuai kebutuhan Anda.
Kode itu ditulis dengan cepat dan agak kotor dan tidak ada Promise.all
. Semua. Ini membuat eksekusi awal dengan pembatas laju mudah tetapi menyebalkan sekarang ketika semuanya di-cache. Tapi itu tidak terlalu buruk, saya bisa mengisi DB dalam waktu sekitar 20 detik.
git clone [email protected]:Lindeneg/csgo-pro-settings.git && cd csgo-pro-settings
yarn install
yarn prisma migrate dev
Harap unzip scraper-cache.zip
dan letakkan folder scraper-cache
di akar proyek.
Ini akan memastikan bahwa scraper tidak harus merapikan kembali data dari server Liquipedia-dan bahwa Anda tidak perlu menunggu banyak jam karena pembatasan tingkat.
yarn build:scraper
yarn start:scraper
yarn dev