„Geek“ programinė įranga Naudokite „DeliCount“, kad gautumėte visą svetainę „del.icio.us“
Po rašymo apie tai, kaip matyti, kiek kartų straipsnis buvo pažymėtas del.icio.us, man pasirodė, kad būtų neįtikėtinai paprasta parašyti programą, kad galėtumėte peržiūrėti visus tinklalapio puslapius ir patikrinti del. icio.us suskaičiuoja kiekvienam iš jų, o pabaigoje - iš viso.
Pastaba: ši programinė įranga užtruks neįtikėtinai ilgą laiką, kad būtų galima apskaičiuoti visą sumą, nes del.icio.us reikia užtrukti kelias sekundes tarp užklausų. Tarp užklausų nustatysiu vėlavimą 10 sekundžių, taigi, jei jūsų svetainėje yra 1000 puslapių, tai užtruks beveik 3 valandas. Jei nenaudojate šio uždelsimo, „del.icio.us“ bus užblokuotas. Geriausia leisti jam veikti per naktį.
Iš viso „How-To Geek“ žymių: 9296
Taigi, kaip tai veikia?
- Turėsite turėti savo svetainės XML svetainės schemą. (Skaitykite apie svetainės schemos kūrimą arba čia yra „WordPress“ papildinys
- Programinė įranga skaito svetainės schemą, o paskui persiunčia visus svetainės schemoje esančius URL, prašydama kiekvieno JSON duomenų. Kiekvienas URL pridedamas prie teksto laukelio kartu su skaičiumi, o lango apačioje rodoma bendra suma.
- Į teksto laukelį įtraukti elementai yra atskirti skirtukais, todėl jei pasirinksite viską ir nukopijuosite tekstą, galite įklijuoti jį į „Excel“ arba „Google“ dokumentus kaip skaičiuoklę, kurioje galite rūšiuoti ir išsiaiškinti, kurie straipsniai turi žymes.
- Kad galėtumėte dirbti, turėsite įdiegti .NET Framework 2.0 versiją. Nėra diegimo proceso, tai tik užfiksuotas vykdomasis failas.
- Jei galų gale užblokuos del.icio.us, tai tik laikinas blokas ir, jei palaukite kelias valandas, jie jus atblokuos. Tiesiog nereikia sakyti, kad nepranešiau.
Ši programinė įranga yra garantuota, kad ji visai neveiks. Mažai tikėtinu atveju, jei jis veiktų, norėčiau sužinoti, kokie yra jūsų sumos.
PASTABA: Tai yra atnaujinta versija 0.0002, kuri išsprendžia problemą, kurią kai kurie žmonės turėjo su vienodomis svetainės schemomis.
Atsisiųskite DeliCount versiją -0.0002