Acasă »limbajul de programare C #
Eliminați fișierele de pe serverul FTP
Primul lucru pe care avem nevoie pentru a descărca cele două DLL - fișiere FTP:
Se pare că samopisnye, dar dat pe ele o dată, nu am re-învăța să folosească biblioteca standard System.Net. Firește, aceste dll-ki trebuie să se strecoare în proiect și stick la clasa noastră. Intr-adevar, pentru scopurile noastre este de ajuns pentru una dintre ele:
Agățare-le, este recomandabil să se deschidă o nouă clasă, care va stoca datele pentru conectarea la serverul de FTP:
Restul codului ar trebui să solicite, fie imediat după începerea programului, sau pentru comoditate la simpla apăsare a unui buton, așa cum am:
În continuare, am explica un pic de cod de lucru. În prima linie de sine este o conexiune la serverul FTP și acolo nu trebuie să se schimbe nimic. Start trebuie să editați calea de pe server în cazul în care imaginile sunt. În mod implicit am setat calea pe care de obicei imaginile sunt stocate în WordPress.
În continuare vom obține o listă cu toate fișierele și directoarele de pe această cale, și verificați numele fiecăruia dintre ele. De când generarea de imagini WordPress adaugă la numele lor de terminare, cum ar fi de 150 × 150 sau 121 × 178 (fiecare poate fi diferit, în funcție de configurația sistemului), clienții noștri sunt în numele lor au doar o astfel de desemnare, pe care noi le defini, apoi îndepărtați. O listă a acestora pot face câteva ori uita la dosarul său de pe serverul FTP.
De asemenea, în cod există puține număr de variabilă (care poate elimina complet). L-am folosit pentru a testa applet-uri (șterge nu se șterge?), Care servește ca un fel de constrângere.
Asta-i tot! Deci mod destul de simplu am fost capabili de a elimina anumite fișiere de pe serverul FTP folosind limbajul de programare C #.
UPDATE: Toate aceeași, în practică, sa decis că utilizarea de pre-definite măști miniaturi, de tip
deși este destul de simplu, nu este, nu este atât de convenabil, în practică. Este mai bine să utilizați expresii regulate în cod. Prin urmare, codul a fost rescris și unele de mai jos, o voi da ție.
În codul scurt, metoda găsește toate miniaturile în dimensiune și tip YYxYY YYYxYYY (scrie și să înțeleagă că puteți introduce în continuare YYYxYY dimensiuni) și le îndepărtează. Personal, pentru mine, am lăsat miniaturi de 150x150 dimensiuni, care este utilizat de către unul dintre plugin-uri.
Faceți clic, dacă am fost în măsură să vă ajute
După transferul la site-ul Wordpress la un alt hosting nu există imagini afișate mai lungi.
Actualizarea programului în C #
Verificarea versiunii aplicației în C #
Expresiile regulate în C #
Determinarea dispozitivelor mobile în Wordpress
Cum de a elimina referirile nedorite la widget-ul Meta Wordpress?
Stratul de transport al modelului OSI
Cum de a îmbunătăți semnalul Wi-Fi la un router?