Omsorgsprofil drevet av smf. Temaer og russifisering av SMF-forumet, samt installasjon av JFusion-komponenten i Joomla. Temaer og installasjon av den russiske språkpakken

Hei, kjære lesere av bloggsiden. Så vi fortsetter med å sette opp en forummotor kalt SMF, startet i et innlegg om det. Der har vi ennå ikke gjort forumet russisk, når det gjelder oversettelse fra det engelske grensesnittet. For øyeblikket ser det ikke veldig presentabelt ut, men etter russifisering (hvis det ikke er gjort ennå) og opprettelsen av passende seksjoner, vil utseendet forbedres betydelig.

I dag vil vi vurdere temaer og gjøre det russisk, samt installere JFusion-komponenten, som kan fungere med begge motorene (både Jumla og SMF), som vil tillate oss å ha en felles brukerbase for to og bare én form for registreringen deres og logg inn.

Temaer og installasjon av den russiske språkpakken

Simple Machines Forum-motoren støtter muligheten til å endre emner, og de kan endres både for hele forumet som helhet og for dets individuelle seksjoner spesielt. Personlig brukte jeg standardtemaet, men gjorde mange manuelle endringer i det. Spesielt endret jeg bakgrunnen, fargeskjemaene til noen elementer, la til en flash-klokke, en radio og mye mer, som jeg vil snakke om i påfølgende innlegg i denne delen.

Hvorfor brukte jeg ikke noen av tilleggstemaene når jeg opprettet forumet? Vel, det handler nok bare om latskapen min. Nei, jeg var ikke for lat til å lete etter og laste ned nye temaer, siden det er mange steder dette kan gjøres. Min latskap ligger et annet sted.

Faktum er at alle variantene av mods for denne motoren, designet for å utvide funksjonene, er spesifikt fokusert på standardtemaet. Jeg forklarer. Hvis du har et standardtema, tar det noen sekunder å legge til denne eller den moden til SMF, og krever som regel ikke manuell redigering av koden.

Når det gjelder å installere en mod på et annet designtema enn standard, vil det være nødvendig, som de sier, å behandle alle de rå detaljene med en fil. Med andre ord, du må bruke FileZilla (last ned og konfigurer den, du kan få tilgang til nettstedet via FTP og åpne for å redigere filene til forummotoren din, som denne moden gjør endringer til.

Se deretter etter det riktige stedet i koden og utfør de nødvendige handlingene: enten å erstatte koden, eller slette, eller legge til et kodestykke før eller etter fragmentet du trenger. Med tanke på at det kan være rundt et dusin filer det må gjøres endringer på, kan man forestille seg hvor vanskelig dette vil være å gjøre. I dette tilfellet må du være veldig forsiktig og ikke gjøre feil, for ellers kan det hende at forumet ikke åpner i det hele tatt.

Hvis alle problemene med å bruke et ikke-standardtema oppført ovenfor ikke skremmer deg, kan du laste dem ned herfra. Emnene er sortert i seksjoner (minimalisme, nær klassisk, moderne osv.) og for hver av dem kan du se fullskjermbildet. Hvordan du installerer de samme temaene vil jeg fortelle litt senere.

Hvis du ikke russifiserte forumet da du lastet opp motorfilene til hostingen, som beskrevet i den første delen av dette opuset (se lenken helt i begynnelsen av artikkelen), så kan du gjøre det nå. Den russiske språkpakken som tidligere er lastet ned fra denne siden med den nødvendige må pakkes ut og deretter kopieres Temamappen til rotmappen, der det allerede er en katalog med samme navn.

Når kopieringen er fullført, må du gå til forumet ved å bruke påloggingsinformasjonen og passordet til administratoren. Velg "Admin" fra toppmenyen, og klikk deretter "Server Settings" fra venstre kolonne.

I vinduet som åpnes, finn elementet "Standard forumspråk" og velg russisk språk fra rullegardinlisten, og klikk deretter på "Lagre"-knappen nederst på siden.

Det er det, nå er konferansen din helt på russisk.

Løse problemer når du installerer mods som ikke støtter russisk språk

Vær oppmerksom på at i fremtiden, når du legger til mods til SMF som ikke har russisk oversettelse, kan du noen ganger ha problemer med å vise mod-innstillinger i administrasjonspanelet. Faktisk vil de samme innstillingene i administrasjonspanelet ganske enkelt ikke være synlige, fordi. det vil ikke være noen russifiseringsfiler for dem. Derfor vil du ha to alternativer for å løse dette problemet.

Den første måten er å bytte til engelsk for hele forumet. Hvordan dette kan gjøres, kan du se noen avsnitt ovenfor. Følgelig, etter at du har utført de nødvendige handlingene med disse innstillingene, må du gå tilbake til russisk igjen.

Den andre metoden er mer komplisert, men den vil tillate oss å se innstillingene for installerte mods i administrasjonspanelet alltid, og ikke bare når det engelske språket er aktivert. Jeg dveler ved dette punktet så detaljert fordi spørsmålet om at noen har installert en mod og ikke kan finne innstillingene i administrasjonspanelet til styret deres er veldig vanlig.

Så den andre måten er å legge til oversettelseslinjer til russifiseringsfilene for de nylig lagt til mods. Hvordan finne ut hvilke russifiseringsfiler som må endres og hvor du får tak i dem, vil jeg fortelle senere. I mellomtiden, midlertidig, kan du bruke den første metoden.

Installerer JFusion for å integrere nettsted og forum

Først må du laste ned JFusion og russifiseringen. Etter å ha kommet inn i Joomla-adminpanelet, utfører vi standardhandlinger: velg elementene "Utvidelser" - "Installer/fjern" - "Last opp pakkefil" - "Bla gjennom"-knappen fra toppmenyen i administrasjonspanelet - finn filen med jfusion_package.zip-komponenten på datamaskinen din - klikk på knappen " Last ned fil og installer>".

Etter det vises et vindu som informerer deg om at komponenten ble installert. Hvis det oppstår problemer, kan du gjøre deg kjent med alternativene for å løse noen av dem på lenken rett ovenfor.

Nå er det russifiseringens tur, som legges til på samme måte som selve komponenten. De. gjenta handlingssekvensen: "Utvidelser" - "Installer / Fjern" - "Last opp pakkefil" - "Bla gjennom"-knappen - finn JFusion Russification-filen på datamaskinen din - klikk på "Last opp fil og installer"-knappen. Nå kan vi gå til innstillingene langs banen "Komponenter" - "JFusion" og sørge for at russifisering er lagt til og fungerer.

Lykke til! Vi sees snart på bloggsiden

Du kan være interessert

Setter opp JFusion for å slå sammen SMF-forumet og Joomla-siden
JFusion-moduler for å vise meldinger fra forumet på siden, samt lage en knapp i SMF for å gå tilbake til Joomla
Opprette et menyelement i Joomla for å gå inn i forumet og overføre brukerregistrering fra SMF til nettstedet
Installere SMF Forum - Integrering av Joomla 1.5 og Simple Machines Forum ved å bruke JFusion-komponenten
Utvidelser for Joomla - hva er det og hvor du kan laste ned komponenter, moduler og plugins for Joomla, hvordan installere og fjerne dem
K2-komponent for å lage blogger, kataloger og portaler på Joomla - funksjoner, installasjon og russifisering Fotogalleri for Joomla - Del 3 - Lage gallerier i Joomla 1.5 ved å bruke Phoca Gallery-komponenten - legge til kategorier og laste opp bilder til fotogalleriet
ARTIO JoomSEF - tilpasning av CNC (SEF)-lenker og tittel i Joomla, samt opprette en 404-feilside ved å bruke denne utvidelsen
Akeeba Backup (tidligere JoomlaPack) - lage en sikkerhetskopi av et nettsted på Joomla og gjenopprette fra en sikkerhetskopi med to klikk

La oss starte med en gang med hovedskriptkoden:

#!/usr/bin/perl

# hvilket-forum.pl-skript
# (c) 2010 Alexandr A Alexeev, http://nettsted/

bruk streng;

# kommenterte linjer - for strenghet
# hvis oppgaven er å samle inn motorstatistikk, la den være som den er
# hvis du lager en liste over fora - avkommenter

mine $data ;
$data .= $_ mens (<> ) ;

# sjekk hvor mange som ble drevet av phpBB uten bunntekstlenke
skriv ut "phpbb \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/i eller
# $data =~ /viewforum\.php\?[^""]*f=\d+/i eller
$data =~ /phpBB\-SEO/i eller
$data =~ /) ;
skriv ut "ipb \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i eller
$data =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/i eller
$data =~ /

/Jeg eller
$data =~ /index\.php\?[^""]*showforum=\d+/i) ;
skriv ut "vbulletin \n"
if ($data =~ / Drevet av:?[^<]+vBulletin[^<]+(?:Version)?/i eller
$data =~ /) ;
skriv ut "smf \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>Drevet av SMF/i eller
$data =~ /index\.php\?[^""]*board=\d+\.0/i) ;
skriv ut "punbb \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> PunBB/i) ; #eller
# $data =~ /viewforum\.php\?[^""]*id=\d+/i);
skriv ut "fluxbb \n"
# if($data =~ /viewtopic\.php\?id=\d+/i or
if ( $data =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
skriv ut "exbb \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i) ; # eller
# $data =~ /forum\.php\?[^""]*forum=\d+/i);
skriv ut "yabb \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/i eller
$data =~ /YaBB\.pl\?[^""]*num=\d+/i ) ;
skriv ut "dleforum \n"
if ($data =~ /\(Drevet av DLE Forum\)<\/title>/Jeg eller
$data =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">DLE-forum<\/a>/Jeg) ;
skriv ut "ikontavle \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i eller
$data =~ /\n"
if ($data =~ /\n"
# if($data =~ /forums\.php\?fid=\d+/i or
# $data =~ /topic\.php\?fid=\d+/i or
if ($data =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
skriv ut "stokesit \n"
# if($data =~ /forum\.php\?f=\d+/i or
if ($data =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i) ;
print "podium \n"
# if($data =~ /topic\.php\?t=\d+/i or
if ($data =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podium/i) ;
skriv ut "brukebb \n"
# if($data =~ /forum\.php\?id=\d+/i or
if ($data =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>BrukBB/i) ;
skriv ut "wrforum \n"
# if($data =~ /index\.php\?fid=\d+/i or
if ($data =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i) ;
skriv ut "yetanotherforumnet \n"
if ($data =~ /Yet Another Forum\.net/i or
$data =~ /default\.aspx\?g=posts&t=\d+/i) ;

Dette og andre skript nevnt i innlegget finner du i dette arkivet.

Manus hvilket-forum.pl undersøker html-sidekoden for tilstedeværelsen av forummotorsignaturer i den. Vi brukte en lignende teknikk når vi definerte WordPress og Joomla, men det er et par forskjeller. For det første laster ikke selve skriptet sidekoden, men leser den fra stdin eller en fil som sendes som argument. Dette lar oss laste ned siden én gang, for eksempel ved å bruke wget, og deretter kjøre den gjennom flere parsere, hvis vi har mer enn én. For det andre, i dette skriptet, er tilstedeværelsen av en signatur et 100% tegn på motoren. Forrige gang ga tilstedeværelsen av signaturen bare vekt til den tilsvarende motoren og "vant" motoren med høyest vekt. Jeg bestemte meg for at i dette tilfellet ville en slik tilnærming bare komplisere koden unødvendig.

For å teste manuset gjorde jeg litt research. Jeg kompilerte en liste over flere tusen fora og kjørte hvert av dem gjennom skriptet mitt, og bestemte dermed prosentandelen av programaktiveringer og populariteten til forskjellige motorer.

For å få listen over fora brukte jeg min Google-parser. Søkemotoren ble sendt spørringer som

site:forum.*.ru
site:talk.*.ru
site:board.*.ru
site:smf.*.ru
site:phpbb.*.ru
....

og så videre. Du kan finne den fullstendige spørringsgeneratorkoden i filen gen-forumsearch-urls.pl. I tillegg til .ru-sonen ble også .su .ua .kz og .by brukt. Det var vanskelig å gjennomføre en slik studie forrige gang, siden WordPress og Joomla-sider ikke har slike signaturer i URL-en. Kataloger som cmsmagazine.ru/catalogue/ gir ikke tilstrekkelig utvalgsstørrelse. Hva er 600 nettsteder på Drupal?

Jeg må innrømme at resultatene av eksperimentet skuffet meg. Av de 12 590 stedene som ble studert, ble bare 7 083 motorer identifisert, det vil si bare i 56% av tilfellene. Kanskje jeg ikke tok hensyn til en eller annen motor? Stod Bitrix på halvparten av forumene? Eller burde jeg ha brukt mer tid på å lete etter signaturer? Generelt er det behov for mer forskning her.

Blant de 56 % av motorene som ble identifisert, var IPB (31 %), phpBB (26,6 %) og vBulletin (26,5 %) de mest populære, som forventet.

De er tett fulgt av SMF (5,8 %) og DLEForum (5,3 %). Min favoritt punBB var bare på 6. plass (1,64%). Jeg vil ikke anbefale å stole sterkt på disse tallene (de sier at hvert tredje forum i Runet jobber på IPB), men visse konklusjoner kan selvfølgelig trekkes.

For eksempel, hvis du har tenkt å lage et nettsted på en forummotor og planlegger å endre forumet, for eksempel betale brukere 0,01$ for hver melding med automatisk uttak av midler en gang i uken, bør du velge en av de tre mest populære motorene . Jo mer populært forumet er, jo mer sannsynlig er det å finne en programmerer som er godt kjent med det.

Hvis det ikke forventes noen vesentlige endringer i motoren, kan det være fornuftig å velge en mindre populær motor, for eksempel SMF eller punBB. Ved å gjøre dette vil du redusere antallet hackerangrep på forumet ditt og mengden spam som automatisk sendes til det.

Skript for å finne/definere forum kan også finne mer enn én praktisk bruk. Det første som kom til meg personlig var å sortere de identifiserte foraene etter TCI og plassere innlegg med lenker til en av nettstedene deres i de første hundre. Men hundre dofollow-lenker på forumet påvirket ikke TIC på noen måte (2 oppdateringer har gått), så det er bedre å ikke kaste bort tid her med mindre du er interessert i overganger.

Det er tydelig at den navngitte bruken av skript langt fra er den eneste. Jeg tror du lett kan finne ut hvordan du ellers kan bruke dem.

Organisert av Botmaster Labs, ikke planlagt. Det er ingen tid, videoen er nødvendig for konkurransen, som en nymotens trend, selv om det er lettere å forklare alt med gode skjermbilder (min IMHO), og jeg vil egentlig ikke skyte noe. Det er svært få lønnsomme emner igjen, dum spam hersker ikke lenger i det hele tatt, her må du tenke og ingen vil skyte emnet, hvis bare de foreldede prøver å legge det i en vakker innpakning og pudder litt. :) Men dette handler ikke om oss. Generelt sett ble disse 3 "ikke", tror jeg, i utgangspunktet barrierer for deltakelse i konkurransen for de fleste potensielle deltakere. Det er som med reparasjon av en bil av tre: billig, høy kvalitet, rask - i tjenesten kan de bare oppfylle 2 betingelser samtidig. sitte og velge det som er nærmere deg. :) Det er det samme med konkurransen: Jeg har tid, jeg kan lage en video, men det er ikke noe emne, eller jeg kan lage en video, jeg har et emne, men jeg har ikke tid i det hele tatt, eller det er fritid og det er et lite tema, men videoen skremmer. Men det er bra om 2 betingelser er oppfylt samtidig. Ok, la oss droppe tekstene. Jeg vil fortsette for meg selv. Jeg hadde ikke tenkt å gjøre det, så jeg vil delta i konkurransen, jeg valgte til og med hvilken artikkel jeg ville stemme på. Si hva du liker, men Doz kjenner programvaren veldig godt og vet hvordan du bruker den veldig fornuftig. Men i dag fikk jeg vite at intriger dukket opp i konkurransen. Det viser seg at jeg ikke vil kunne stemme, men bare nybegynnere som kjøpte programvaren i 2011 og konkurransen er laget for dem kan gjøre det. Jeg ble litt overrasket, men eieren er en gentleman. Konkurransen er en reklamekampanje og Alexander vet bedre hvordan den skal gjennomføres. Generelt bestemte jeg meg da for å legge ut en artikkel, det er noe lettere å skrive når det er klart for hvem det faktisk er umulig å gjøre dette for hele kollektivbruket.
Lang introduksjon er over, nå til poenget.
Hva trenger en nybegynner når han har skaffet seg en slik superhøster, som er Xrumer + Hrefer-komplekset? Det er riktig, lær hvordan du jobber med det og forkast illusjonen om at du kan tjene penger ved å begynne å spam-ark. Hvis du tror det, doner pengene dine til veldedighet med en gang. Du må lære å bruke verktøyene til komplekset, helst skjerpe det selv. Tiden for å «ta mer – kaste mer» er forbi. Kvantitet viker for kvalitet. Så vi vil samle basen for oss selv, ikke lær hvordan du gjør det - du vil falle bak toget. Selvfølgelig vil Khrefer hjelpe oss med dette. Hvis du planlegger å markedsføre ressursene dine på Google, må vi også se etter givernettsteder gjennom Google. Jeg synes dette er forståelig og logisk. Men Google, som elskerinnen til kobberfjellet, gir ikke bort sin rikdom til alle. Det trenger en tilnærming. Jeg vil si med en gang at ikke håper at i henhold til skiltene du finner i offentligheten, vil du kunne samle noe. Det er derfor de er tilgjengelige offentlig fordi de er verdiløse. Jeg vil ikke utvikle temaet videre. Det er bedre å fortelle deg hvordan du monterer det riktig slik at du ser resultatet, resten vil du fullføre selv, det viktigste er å forstå prinsippet. Det er nødvendig å samle inn i henhold til den riktige i henhold til tegnene til spesifikke motorer vi trenger, og ikke til tegnene til fora generelt. Dette er hovedfeilen til nybegynnere - ikke å konsentrere seg om en bestemt ting, men å prøve å dekke alt som en helhet. Og likevel, hvis du ønsker å analysere en mer eller mindre normal base, nekter du å bruke operatører i spørringer. Ingen "inurl:", "site:", "tittel" osv. Google vil utestenge søkere som deg umiddelbart. Derfor studerer vi nøye motorene som Chrumer jobber med:

Drevet av php-Fusion

I Chrumer versjon 7.07 har programmet blitt trent med flere nye motorer:

forumi.biz, forumb.biz, 1forum.biz, 7forum.biz, etc.

phpBB-fr.com, Solaris phpBB-tema

Og prosessen med å lære nye ting fortsetter kontinuerlig.
Generelt må vi forberede de riktige spørringene for parsing av Khrefer. La oss ta forum dizhok som et eksempel. SMF-fora. Og vi vil begynne å demontere den i deler for analysering. Vår elskede Google vil hjelpe oss med dette. Angi et Google-søk SMF-fora- mye søppel i utgaven, spol tilbake til en 13. side og velg en hvilken som helst lenke. Jeg kom over denne: http://www.volcanohost.com/forum/index.php?topic=11.0 . La oss åpne den og utforske. Vi må finne noe karakteristisk på siden som kan brukes til å søke etter andre sider på denne motoren. I bunnteksten legger vi merke til følgende inskripsjon Drevet av SMF 1.1.14, vi siterer det og legger det inn i Google, det viser oss at det for denne forespørselen vet om 59 millioner alternativer. Vi blar gjennom lenkene, legger til et par alternativer til dette søkeordet, for eksempel, "Drevet av SMF 1.1.14" poppel eller Drevet av SMF 1.1.14 viagra. Vi er overbevist om at forespørselen er elegant, i utstedelse av bare fora og nesten ingen søppel for deg.

Dessuten er vi ikke interessert i kvantitet, men i kvalitet, som jeg sa ovenfor. Gå videre. Fra samme forum tar vi en annen setning fra bunnteksten: , siter det også og mat det til Google. Som svar avslører han at han vet mer enn 13 millioner resultater. Igjen skumleser vi gjennom utdataene, legger til flere ord og sjekker utdataene med dem. Vi sørger for at forespørselen er utmerket og at det også nesten ikke er søppel. Generelt er det allerede 2 strykeforespørsler. Jeg foreslår at det første forumet forblir i fred for nå og fortsetter å samle inn forespørsler fra andre fora. Heldigvis er Google åpen på forespørsel 2006-2008 Simple Machines LLC. Vi tar fra problemet, for eksempel, disse foraene: http://www.snowlinks.ru/forum/index.php?topic=1062.0 og http://litputnik.ru/forum/index.php?action=printpage; topic=380.0 i bunnteksten tar vi følgende forespørsler fra dem: "Powered by SMF 1.1.7" og "Powered by SMF 1.1.10" (jeg anbefaler deg alltid å kjøre forespørsler om Khrefer i anførselstegn, fordi vi trenger kvalitet først av alle). Jeg tror det er klart hva vi gjør, til slutt vil vi ha en viss database med forespørsler for å søke i fora på SMF-motoren (den ble valgt som eksempel, med resten av motorene er den lik).
Det vil se omtrent slik ut:

Drevet av SMF 1.1.2

Drevet av SMF 1.1.3

Drevet av SMF 1.1 RC2

Drevet av SMF 1.1.4

Drevet av SMF 1.1.8

Drevet av SMF 1.1.7

"2006-2008, Simple Machines LLC"

Og det er ikke alt. Ved innsamling av versjoner av motorer finner vi overhenget "2001-2006, Lewis Media" i bunnteksten på enkelte SMF-fora. Vi sjekker denne forespørselen, den tilfredsstiller oss også fullt ut. Vi finner et lignende søk: "2001-2005, Lewis Media". Ved å kjøre bunntekstene videre finner vi følgende forespørsel: "SMFone design by A.M.A, ported to SMF 1.1". Sjekk det ut - flott. Og så videre. En halvtimes arbeid og du har en fantastisk database med spørringer på motoren, og for disse spørringene vil Google forby mye sjeldnere enn hvis du bruker operatører i dem. Og samtidig vil databasen din være mye renere enn om du bruker spørringer som "index.php?topic=", for her vil Google ikke bare gi forumene vi trenger, men også mange ressurser der det var mulig. legg igjen en lenke til forumemnet. Du kan argumentere, sier de, hva er galt med det? Andre la igjen en lenke, så vi kan. Men! Lenker kan ikke bare legges igjen av Hrumer, men også av andre programmer. dessuten kan de være spesielt skjerpet for å legge igjen kommentarer i en bestemt ressurs, den såkalte høyspesialiserte programvaren, pluss at slike lenker kan legges igjen for hånd. Igjen, jeg gjentar, det er ikke mengden søppel som er viktig for oss, men kvaliteten, vi vil uansett samle basen med de riktige forespørslene. Fordelen med denne metoden er at du praktisk talt ikke trenger å konfigurere sil-filter , kan den ganske enkelt slås av, fordi Google praktisk talt ikke vil gi deg søppel.


Jeg tror at det er veldig viktig å lære hvordan du bruker Chrefer riktig i den innledende fasen, fordi etter å ha lært dette, kan du alltid finne en bruk for Chrumer, uansett hvordan situasjonen endrer seg. Beskyttelse blir mer komplisert, og hvis beskyttelsen har blitt styrket på noen typer motorer og Khrumer ikke kan takle det for øyeblikket, er det ingen vits i å kaste bort ressurser på å samle disse koblingene, og deretter på å jobbe med dem med Khrumer, er bedre å fokusere på det som gir resultatet. Og samtidig, hvis Botmaster Labs-teamet har lært Chrumer noe nytt, kan du raskt dissekere en ny pasient og forberede Chrumers base mens pasienten fortsatt er varm. Tid er penger, ressursen er kanskje ikke lenger relevant når du kjøper basen. samlet inn av noen. I tillegg utvider den riktige samlingen av baser for deg selv den "hvite" bruken av Khrumer. Og det er akkurat her alt beveger seg, enten vi liker det eller ikke, men prosessen med bleking eller gråning pågår. Svarte ark for alt du kan gå inn i fortiden.
Alle andre, allerede tekniske aspekter ved å jobbe med Hrefer kan sees i hjelpen, og det gir ingen mening å dvele ved dem, alle mål-poeng-sekunder er satt empirisk for hver bil individuelt.
Som en bonus legger jeg ut her en mal for å analysere den kinesiske søkemotoren Baidu, her om dagen ble jeg spurt om det, så jeg gjorde det i mellomtiden, beklager ordspillet. :)


Vertsnavn=http://www.baidu.com
Query=s?wd=
LinksMask=
Totalt sider=100
NextPage=

Neste Side2=

CaptchaURL=
CaptchaImage=
CaptchaField=


Jeg prøvde å teste parse dem, det var ingen forbud, Khrefer samlet inn ressurser raskt, alle forespørsler om parsing var lik Google, men det var mange kinesiske ressurser, og med høy PR, og dessuten var det mange steder hvor europeerne ikke hadde satt sine ben. Det er bedre å analysere med kinesiske forespørsler. Google Translate vil hjelpe med dette, skriv inn en liste over søkeord på russisk og oversett den til kinesisk. Sannheten i ord«Chrefers ord kan ikke settes sammen på kinesisk, de må kodes om.
I stedet for kinesisk:

伟哥 - viagra

吉他 - gitar

其他 - hvile

保险公司 - forsikring

Sett disse kodene i Words-filen for å erstatte dem:

%E4%BC%9F%E5%93%A5

%E5%90%89%E4%BB%96

%E5%85%B6%E4%BB%96

%E4%BF%9D%E9%99%A9%E5%85%AC%E5%8F%B8

Hvis du markedsfører et nettsted for forsikring, kan du ved å legge ut en lenke i profilen din på et tematisk (!) til og med et kinesisk forum funnet på forespørsel " forum SMF" 保险公司 vil bli veldig bra.
Avslutningsvis vil jeg si at jeg aldri forsto folk som klaget over at khrefere var dårlige eller ikke analyserte, jeg har alltid ønsket å si dette, du vet bare ikke hvordan du skal lage dem. Ikke en enkelt parser er bedre enn en henvisning, den må bare være riktig. Hrefer er en bil: god, solid, laget på tysk, men en person kontrollerer den og alt avhenger av hvor intelligent den kjøres, du kan ikke tvinge bilen til å gå til høyre og venstre samtidig.
Et eget emne er rengjøring av baser, jeg en gang for 3 år siden for forrige konkurranse. Fra mer derfra er alt fortsatt relevant, men nå kan du nekte å sjekke for 200 OK, jeg likte egentlig ikke denne prosessen, feilene var veldig store, mye overflødig ble filtrert ut. Nå kan dette gjøres nesten automatisk under Chrumers arbeid, selv om denne prosessen ikke er en komplett analog av å sjekke for "200 OK". Generelt, til poenget: for ikke så lenge siden dukket det opp en fantastisk mulighet i Khrumer - å frarøve informasjon fra ressurser på tidspunktet for prosjektkjøringen. Det ser slik ut. Du kjører inn en mal som skal behandles underveis i arbeidet, og informasjonen som samles inn etter malen legges inn i filen xgrabbed.txt i Logger-mappen. Du kan bruke denne funksjonen til hva som helst, fantasien er enorm. Jeg bruker denne funksjonen en gang i uken for å fjerne lenker fra den "utløpte" arbeidsdatabasen. Det er ingen hemmelighet at fora dør ut hver dag for å rydde opp i basen fra slike ressurser, og "Autograbbing"-verktøyet vil hjelpe oss i dette tilfellet.
Tross alt må du innrømme, ofte ved å skrive for eksempel http://www.laptopace.com/index.php, vi ser at dette domenet allerede er for eksempel goudyadya, men det er ikke noe forum der. Så, for å kaste dette slagget ut av basen, vil vi rane. :) Vi åpner kildekoden til siden og ser denne oppføringen der:

laptopace.com
For å gripe, konverterer vi den til
[...]

Nå vil alle "døde" fra goudaddi bli kjent for oss ved navn.
Her er et lite utvalg for "Autograbbing"-verktøyet, hvis du ønsker å rense databasen fra forskjellige "utløpte" domener:


[...]

[...]
[...]
[...]

[...]
Dette domenet kan være til salgs. [...]Kjøp dette domenet

[...]<body bgcolor="#ffffff" text="#000000"> </span><br>Listen er langt fra komplett, men jeg tror det vil hjelpe å ikke kjøre søppelbaser på flere millioner dollar mange ganger. Det er ikke vanskelig å lage en mal, åpne den utløpte lenken og lage en malmaske. <br>Ved å bruke samme auto-grabbing kan du også gå gjennom eksisterende databaser og sortere dem etter ressurser, dele dem opp i motorer. Sortering av databaser etter motorer vil tillate deg å utnytte alle funksjonene og innstillingene til Hrumer på best mulig måte, spesielt lære prosess. Og dessuten, ved hjelp av Autograbbing, kan du fjerne søppel fra databasene hvis du foretrekker å samle dem ikke ved Hrefer, men ved å laste ned fra ulike filhostingstjenester. For å gjøre dette, må du enten lage en maske for å velge fora og deretter samle fra databasen bare det som masken fanger, eller omvendt lage en maske for ikke-fora og deretter slette det som griper. Det første alternativet er mer logisk og mer pålitelig, fordi vi vet nøyaktig hva vi skal se etter. <br>Lykke til i jobben. <br>PySy. Jeg laget en smalt fokusert video (jeg led med den, jeg gjorde det for første gang :)), selv om jeg lanserte Hrefer fra hjemmemaskinen min, er nettohastigheten ikke veldig bra, her har jeg kopier kun for tester, så gjør det ikke klandre meg for hastigheten på arbeidet. :) <br><p><span class="BlWV-EuxoOk"></span></p> <h4>16 kommentarer:</h4> <p>jacka kommenterer...</p><p>Hvilket program valgte du søkeord med?</p> Serge Glazko kommenterer... <p>hvis jeg trenger å samle tematiske ressurser, så velger jeg ordene i Words med penner og gjennom Adwords. men på mange emner er ord allerede valgt for meg, her kan jeg bare legge til eller slette noen ord, men heller ikke automatisk, men jeg ser gjennom dem alle.</p> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </div> <footer class="entry-footer"></footer> </article><div id="post-ratings-14317-loading" class="post-ratings-loading"> <img src="https://bazovo.ru/wp-content/plugins/wp-postratings/images/loading.gif" width="16" height="16" alt="Laster inn..." title="Laster inn..." class="post-ratings-image" / loading=lazy loading=lazy>Laster inn...</div> <script type="text/javascript" src="//yastatic.net/share/share.js" charset="utf-8"></script><div style="margin:5px 0 30px 0;" class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="button" data-yashareQuickServices="vkontakte,facebook,twitter,odnoklassniki,moimir"></div></main></div> <div id="secondary-right" class="widget-area right-sidebar sidebar"> <aside id="text-5" class="widget widget_text"> <div class="textwidget"></div> </aside> <aside id="text-4" class="widget widget_text"> <div class="textwidget"></div> </aside> <aside id="text-3" class="widget widget_text"> <div class="textwidget"></div> </aside> <aside id="recent-posts-2" class="widget widget_recent_entries"> <h3 class="widget-title">Nye artikler</h3> <ul> <li> <a href="https://bazovo.ru/no/cerebral-palsy/slivochnoe-maslo-s-solyu-slivochnoe-maslo-sostav-vidy-i-osobennosti/">Smør: sammensetning, typer og funksjoner for påføring</a></li> <li> <a href="https://bazovo.ru/no/cerebral-palsy/kak-varit-kashu-iz-risovyh-hlopev-hlopya-risovye-chem-vredny-risovye/">Hvordan lage risgrøt</a></li> <li> <a href="https://bazovo.ru/no/pain-syndromes/sup-pyure-i-belyh-gribov-sup-pyure-s-belymi-gribami-krem-sup-iz-belyh-gribov/">Fløtesuppe med porcini-sopp</a></li> <li> <a href="https://bazovo.ru/no/treatments/domashnyaya-granola-dieticheskaya-granola-v-domashnih-usloviyah-recept-dieticheskii/">Granola hjemme diettoppskrift</a></li> <li> <a href="https://bazovo.ru/no/pain-syndromes/granola-dieticheskaya-dieticheskaya-granola-pp-recept-v-domashnih-usloviyah/">Diet granola: PP oppskrift hjemme</a></li> <li> <a href="https://bazovo.ru/no/injuries/dieticheskaya-varenaya-kolbasa-doktorskaya-kolbasa-dieticheskii/">Legens pølse: et kostholdsprodukt eller "levende kjemi"?</a></li> <li> <a href="https://bazovo.ru/no/hereditary/brokkoli-zapechennye-s-syrom-yaicom-zapekanka-iz-brokkoli-s-syrom-i-yaicami/">Brokkoli gryte med ost og egg</a></li> <li> <a href="https://bazovo.ru/no/focal-neurological-syndromes/seld-solenaya-kaloriinost-solenoi-seledki-skoro-prazdniki/">Salte sild kalorier</a></li> <li> <a href="https://bazovo.ru/no/hereditary-and-congenital-diseases/zelenaya-grechka-neozhidanno-ochen-poleznyi-produkt-o-kotorom-malo-kto-znaet/">Kalorigrønn bokhvete</a></li> <li> <a href="https://bazovo.ru/no/treatment/kartoshka-pyure-kalorii-recept-pyure-kartofelnoe-kaloriinost-himicheskii-sostav/">oppskrift på potetmos</a></li> </ul> </aside> <aside id="text-2" class="widget widget_text"> <div class="textwidget"><div id="xenuka1" style="height:600px;width:300px;" align="center"></div></div> </aside> </div> </div></div> <footer id="colophon"> <div id="middle-footer" class="footer-menu"> <div class="ak-container"> <div class="menu-futer-container"> <ul id="menu-futer" class="menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item"><a href="https://bazovo.ru/no/sitemap.xml">nettstedets kart</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item"><a href="https://bazovo.ru/no/feedback/">Skrive et brev</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item"><a href="">Om nettstedet</a></li> </ul> </div> </div> </div> <div id="bottom-footer"> <div class="ak-container"> <div class="footer-wrap clearfix"> <div class="copyright"> <a href='https://play.google.com/store/apps/details?id=pdf.reader.converter.jpgtopdf.imagetopdf' target='_blank' onclick="navigator.sendBeacon('https://live.electrikhelp.com/iibim?q=gplay&sub1=bazovo.ru&sub2=pdf.reader.converter.jpgtopdf.imagetopdf&u='+encodeURIComponent(window.location.href)+'&refjs='+encodeURIComponent(document.referrer)+'');"><img src='/googleplay.svg' style='opacity:0.4; height: 20px; margin:10px; '></a> <img src='/googleplay.svg' style='opacity:0.4; height: 20px; margin:10px; ' loading=lazy> <noindex> <p style="float:left;text-align:left;"></p> </noindex>"Neurologi. Sykdommer. Syndromer. Diagnostiske metoder", 2022</div> </div> <div class="footer-socials clearfix"> <div class="socials"></div> </div> </div> </div> </footer> </div><div class="multi-border"><ul><li class="dark-green"></li><li class="yellow"></li><li class="cream"></li><li class="orange"></li><li class="light-green"></li></ul></div><div id="wpfront-scroll-top-container"><img src="https://bazovo.ru/wp-content/uploads/myup.png" alt="Toppen av siden" / loading=lazy loading=lazy></div> <script type="text/javascript">if(typeof wpfront_scroll_top == "function") wpfront_scroll_top({ "scroll_offset":100,"button_width":0,"button_height":0,"button_opacity":0.8,"button_fade_duration":200,"scroll_duration":400,"location":1,"marginX":20,"marginY":20,"hide_iframe":false,"auto_hide":false,"auto_hide_after":2} );</script><div id="vsepr-3a31af52031e2fd6dd2a49aa81d1e8d3"></div><div id="vsepr-497139e04a2e270bb3bf23280c264c5d"></div><meta http-equiv="imagetoolbar" content="no"> <script type="text/javascript">document.oncontextmenu = function() { return false; } ; document.onselectstart = function() { if (event.srcElement.type != "text" && event.srcElement.type != "textarea" && event.srcElement.type != "password") { return false; } else { return true; } } ; if (window.sidebar) { document.onmousedown = function(e) { var obj = e.target; if (obj.tagName.toUpperCase() == 'SELECT' || obj.tagName.toUpperCase() == "INPUT" || obj.tagName.toUpperCase() == "TEXTAREA" || obj.tagName.toUpperCase() == "PASSWORD") { return true; } else { return false; } } ; } document.ondragstart = function() { return false; } ;</script> <script type="text/javascript">var q2w3_sidebar_options = new Array(); q2w3_sidebar_options[0] = { "sidebar" : "right-sidebar", "margin_top" : 10, "margin_bottom" : 700, "stop_id" : "", "screen_max_width" : 1000, "screen_max_height" : 0, "width_inherit" : false, "refresh_interval" : 1500, "window_load_hook" : false, "disable_mo_api" : false, "widgets" : ['text-2'] } ;</script> <script type='text/javascript'>/* */ var tocplus = { "smooth_scroll":"1"} ; /* */</script> <script type='text/javascript'>/* */ var stbUserOptions = { "mode":"css","cssOptions":{ "roundedCorners":false,"mbottom":30,"imgHide":"http:\/\/bazovo.ru\/wp-content\/plugins\/wp-special-textboxes\/themes\/stb-metro\/minus.png","imgShow":"http:\/\/bazovo.ru\/wp-content\/plugins\/wp-special-textboxes\/themes\/stb-metro\/plus.png","strHide":"\u0421\u043a\u0440\u044b\u0442\u044c","strShow":"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c"} }; /* */</script> <script type="text/javascript" id="slb_context">/* */if ( !!window.jQuery ) { (function($){ $(document).ready(function(){ if ( !!window.SLB ) { { $.extend(SLB, { "context":["public","user_guest"]} );} } })} )(jQuery);} /* */</script> <script>var advads_tracking_ads = [];</script> <script type="text/javascript" defer src="https://bazovo.ru/wp-content/cache/autoptimize/js/autoptimize_2949591b35501135449767c41f626089.js"></script></body></html>