Ajutor - pompa de imagine

Începutul. Pregătirea proiectului.

Înainte de a începe pregătirea unui proiect pentru descărcarea în bloc a imaginilor, trebuie să aflați următoarele lucruri:

Următoarele puncte și limitări ar trebui avute în vedere:







În acest exemplu, numărul după "id =" se modifică. În cele mai multe cazuri, are sens pentru a pune valoarea inițială a contorului 1 - Dacă serverul este „extra“ imagini care nu sunt disponibile direct din link-urile de pe paginile dvs. de web, acestea vor fi, de asemenea, descărcat. Apoi completați setările proiectului:

Ei bine, poate asta este tot. Puteți începe descărcarea.

Debugging. Configurarea proiectului și erorile de remediere.

Ajustați contorul folosind un șablon.

Abilitatea de a specifica un contor pentru contor a fost introdus în program începând cu versiunea 1.3. Deși folosirea unui șablon pentru contor poate părea un exces, în unele cazuri șablonul nu este numai util, dar fără el este aproape imposibil să se facă fără. Să ne imaginăm următoarea situație:

Fotografii site-ului numere de trei cifre sunt numerotate 001-999 (de exemplu, www.server.com/images/pic_000_.jpg. Www.server.com/images/pic_001_.jpg. Etc.). Dacă nu utilizați șablonul pentru contor, va trebui să faceți trei proiecte aproape identice:

În primul rând, toate numerele de la 1 la 9 vor fi mutate:

www.server.com/images/pic_00@_.jpg. contra de la 1 la 9;

În al doilea - toate numerele de la 10 la 99:

www.server.com/images/pic_0@_.jpg. contra 10 la 99;

Și în al treilea rând - toate numerele de la 100 la 999:

www.server.com/images/pic_@_.jpg. contor de la 100 la 999;

Și pentru fiecare proiect va trebui să țineți cont de tot, astfel încât contorul să nu depășească limita superioară și să oprească fiecare proiect la timp.

Folosirea unui șablon pentru contor vă permite doar să evitați o muncă atât de obositoare și ineficientă. Dacă șablonul poate fi folosit pentru a seta lățimea numărătorului în poziții digitale (pentru a indica necesitatea de a introduce poziția cifre în șablonul wildcard - implicit este @). Deci, pentru exemplul de mai sus, trebuie doar să specificați un șablon pentru contorul (avem nevoie de trei poziții digitale - înseamnă că șablonul ar trebui să arate ca „@@@“). Deci:

www.server.com/images/pic_@_.jpg. contorul este setat la 1, șablonul este setat la @@@. Înlocuirea va fi efectuată în două etape:







  1. Mai întâi, se va aplica un șablon la valoarea contorului curent (pentru un contor egal cu 12, rezultatul va fi 012 - cu zerouri inițiale).
  2. Apoi, șirul rezultat va fi înlocuit cu URL-ul sitului în locul metacaracterul (www.server.com/images/pic_@_.jpg -> www.server.com/images/pic_012_.jpg).

În plus față de adăugarea automată a zerourilor inițiale la contor, folosirea șablonului vă permite să finalizați automat proiectul imediat ce contorul depășește numărul de poziții din șablon (în exemplul de mai sus, atunci când numărul de contor ajunge la 1000).

Dacă se dorește, pot fi introduse și alte simboluri în șablonul contravântuirii (nu numai caracterul wildcard). Astfel de simboluri vor fi transferate direct la adresa URL a site-ului: Cu șablonul "@@ - @" și contorul 12, subrețea "01-2" va fi inserată în URL-ul site-ului (minus transferat din șablon fără modificări).

Vom scapa de bannere.

Acest lucru se face (de obicei) astfel:

În plus față de alocarea directă a filtrelor, este posibil să acționăm mai simplu: puneți o limită asupra cantității minime de imagini descărcate (Project Configuration -> Response -> Nu descărcați fișiere mai scurte de douăzeci de octeți). Ca limită inferioară, trebuie să specificați un număr astfel încât bannerele și alte imagini mici să nu fie pur și simplu descărcate (de exemplu, pentru unele sisteme de schimb de bannere, bannerele nu pot depăși 15 kilobytes în volum). Din păcate, această metodă are mai multe dezavantaje:

  • Imaginile pot fi, de asemenea, blocate (mai ales dacă specificați un volum minim mic);
  • Pentru un fișier pentru a fi descărcate pentru a petrece timp suplimentar (în același timp, ei nu încearcă să descarce la anunțurile blocuri folosind filtre Pump Picture);
  • Unele servere nu returnează informațiile despre dimensiunea fișierului, astfel încât limita de dimensiune a fișierului poate să nu funcționeze.

Sfaturi pentru optimizarea proiectelor.

  • Dacă este posibil, încercați să configurați proiectele pentru a descărca imagini direct, și nu paginile pe care acestea sunt localizate. Acest lucru vă permite să faceți fără a umple filtrele (nu este nevoie să excludeți bannerele) și accelerează descărcarea în două-trei ori.
  • Încercați să specificați în setările pentru solicitarea HTTP numărul minim de câmpuri pentru care serverul nu întoarce încă un mesaj de eroare. Acest lucru va reduce într-o oarecare măsură cantitatea de informații transferate și (teoretic) va accelera descărcarea.

Întrebări frecvente (FAQ).

Când descărcarea fișierelor este obținută într-un format de neînțeles. Ce ar trebui să fac?

Pentru a remedia situația, setați corect tipul de adresă URL a site-ului (indicând pagina HTML).

Când proiectul este pornit, nimic bobs, contorul de eroare este în creștere.

Pot exista mai multe motive. Cea mai evidentă (și cea mai frecventă greșeală) este adresa URL a site-ului greșit. În acest caz, serverul emite erori privind documentele care nu au fost găsite și nimic nu este descărcat (care, în general, desigur).

Pentru a corecta situația, configurați corect setările adresei URL a site-ului și ale contorului.

Alte posibile motive:

Pentru a determina cauza eșecului în descărcare, trebuie să faceți următoarele:

Și decât să arătăm fișiere * .ppp?

Aceasta este întrebarea mea preferată. ) Când am fost întrebat pentru prima dată, sincer nu știam dacă să plâng sau să râd.

Oameni buni! * Fișierele .ppp nu sunt fișiere grafice! Și nici măcar colecțiile de imagini descărcate. Acesta este doar fișierele de proiect, care sunt stocate în setările de proiect (cererea de configurare a site URL, șablonul de contor, valoarea curentă a contorului, conținutul unei cozi pentru a descărca, etc.)







Articole similare

Trimiteți-le prietenilor: