JakoDorgen PRO (продолжение-3)

Q
На сайте с 03.10.2011
Offline
302
#81
exarh:
А есть словарь словоформ?

я сам соберу, какие мне нужны будут

просто реально это сделать? есть файл, из которого будут браться слова, и вставляться случайно в текст. По идее можно вначале текста или в конце, или между абзацами, но думаю это палево будет

exarh
На сайте с 28.03.2010
Offline
503
#82
qvaro:
я сам соберу, какие мне нужны будут
просто реально это сделать? есть файл, из которого будут браться слова, и вставляться случайно в текст. По идее можно вначале текста или в конце, или между абзацами, но думаю это палево будет

СТоп, так ты хочешь что бы и смысл не терялся?

Если да, то как бы трудно будет такое сотворить.

Монетизируй (https://publishers.propellerads.com/#/pub/auth/signUp?ref_id=tnE) свой сайт с выгодой
Q
На сайте с 03.10.2011
Offline
302
#83
exarh:
Если да, то как бы трудно будет такое сотворить.

так текст генерированный будет, разве это будет иметь значение?

exarh
На сайте с 28.03.2010
Offline
503
#84
qvaro:
так текст генерированный будет, разве это будет иметь значение?

Так а сейчас что мешает при генерации менять склонения и падежи кеев?

Q
На сайте с 03.10.2011
Offline
302
#85
exarh:
Так а сейчас что мешает при генерации менять склонения и падежи кеев?

то есть, как так сделать?

JakoKruzo
На сайте с 04.06.2008
Offline
158
#86

Галочка "Соблюдать морфологию". Кеи будут склоняться. Не то?

---------- Добавлено 16.01.2015 в 18:03 ----------

qvaro:
такое подойдет, как можно сделать?

Так:


[SCRIPT_P]
k=3; // сколько кеев вставлять

text=[ESTRING][ARTICLE_TEXT][/ESTRING];

explode("\r\n",readfile('D:\keysforpaste\'+$category_name[$article_category_num]+'.txt','windows-1251'),keys);
c=count(keys)-1;

for(i=1;i<=k;i=i+1){ text=PasteKeyword(text,'<b>'+keys[rand(0,c)]+'</b>');}

print(text);

function PasteKeyword(text,key){
k=0;
i=strpos(text,' ');
while(i>0){
c=1;
i2=strpos(text,'</',i+1);
if(i2>0){
c=0;
i3=strpos(text,'>',i+1);
if(i3>0 && i3<i2){c=1;}
}
if(c==1){
k=k+1;
p[k]=i;
}
i=strpos(text,' ',i+1);
}

if(k>0){
r=rand(1,k);
i=p[r];
text=substr(text,1,i)+key+' '+substr(text,i+1,strlen(text)-i);
}
return(text);
}

[/SCRIPT_P]

[ARTICLE_TEXT] записывается в переменную text и потом в текст вставляются слова из файла (имя файла=категория). D:\keysforpaste замени на свою папку с файлами.

Т.е. если у тебя категории: Авто, Мото, Катера, то в D:\keysforpaste должны быть три файла: Авто.txt, Мото.txt и Катера.txt со списками кеев для вставки.

DD
На сайте с 19.01.2015
Offline
7
#87
JakoKruzo:
Галочка "Соблюдать морфологию". Кеи будут склоняться. Не то?

то есть ключи будут менять падеж?

например - строительство домов - строительство дома

JakoKruzo
На сайте с 04.06.2008
Offline
158
#88

da-da-da, да, ключевик будет вставляться в том же падеже, что и заменяемое им существительное.

B
На сайте с 05.05.2012
Offline
42
#89

JakoKruzo, проверь мыло. Я писал по поводу вывода контента с папки.

saintnameless
На сайте с 01.06.2012
Offline
71
#90

И мое мыло проверьте:)

Отправлено с моего Motorola Photon через Tapatalk

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий