PHP: Как да записвам новите теми от форум в .txt файлове?

Smirnoff

Registered
Здравейте,
да ви попитам как мога с php скрипт да записвам в едно
.txt файлче темите от даден форум.
И да кажем операцията да се рефрешва на всеки 10 минути.

Благодаря ви предварително :arrow:


П.С. ***
Форума не е на моя комп, да вземем за пример този форум.
 
как така да записваш новите теми?
искаш някой като пусне тема тя да се записва.. или как? :roll:
 
Dido_net каза:
как така да записваш новите теми?
искаш някой като пусне тема тя да се записва.. или как? :roll:
Точно.
Да кажем едно скриптче през 10-тина минути да проверява в даден
форум дали има нови теми, и ако е така да ги записва в .txt файлче.
:)
 
можеш ли да дадеш малко повече инфо?
Примерно, сайта има ли си на главната страница нещо от рода "последни теми от форумите"?
За всички форуми ли ти трябва това или само за определен раздел? :roll:
 
Dido_net каза:
можеш ли да дадеш малко повече инфо?
Примерно, сайта има ли си на главната страница нещо от рода "последни теми от форумите"?
За всички форуми ли ти трябва това или само за определен раздел? :roll:
Трябва ми за този форум. И за този раздел.
 
Добрем, заредих се с козунак и натурален сок. Почвам да пиша :lol:
Идеята ми е да отварям сорса на страницата и да чета определени тагове, след това да сравнявам със съдържанието на txt файла и ако няма съвпадения да записва вътре :)
 
Dido_net каза:
Добрем, заредих се с козунак и натурален сок. Почвам да пиша :lol:
Идеята ми е да отварям сорса на страницата и да чета определени тагове, след това да сравнявам със съдържанието на txt файла и ако няма съвпадения да записва вътре :)
И така става.
Искам само да се записват в .txt файлчета :)
 
Smirnoff каза:
Dido_net каза:
можеш ли да дадеш малко повече инфо?
Примерно, сайта има ли си на главната страница нещо от рода "последни теми от форумите"?
За всички форуми ли ти трябва това или само за определен раздел? :roll:
Трябва ми за този форум. И за този раздел.

Сега наистина нямам време но ако искаш да записваш от този форум
ще е лесно, защото тук всеки форум и всеки раздел си има rss файл.
Примерно на този форум rss файла е:
http://web-tourist.net/rss/rss_forum.php?f=6

Останалите форуми си имат собствен rss най-отдолу .


Някой да ти напише скрипт който да чете този файл и да ти записва
всяко ново мнение в твой файл.

Дори в този случай, когато имаш rss под ръка ще е трудно а за форум дето няма rss ще е още по трудно.

Ще има много бъгове (100%).
Абе тегава работа ще е това.

Това за рефреша през 10 мин. няма да стане според мен.
Ще трябва да го рефрешваш сам .
 
Само не разбрах за какво точно ти трябва.
Ако е за този форум ползвай директно rss-a .
За чат ли става въпрос?
Бафиту беше писал един скрипт дето изкарва последните теми от форума в някой чат.
Ползваше rss-a .

За такова нещо ли ти трябва?
 
Няма проблеми, ще го рефрешвам сам.
Трябва ми защото ще напиша един mIRC Addon
с който ще изкарвам темите с линковете в даден канал.
Има такъв .tcl но на мен не ми трябва.

Благодаря ви за помоща, и ще се радвам някой да се
навие да ми напише такова скриптче.
:?:
 
ооо, щом е за чат, ще е лесно с rss :)
за този форум конкретно ли ти трябва? :roll:
или ще го ползваш за други форуми които нямат rss?
 
Dido_net каза:
ооо, щом е за чат, ще е лесно с rss :)
за този форум конкретно ли ти трябва? :roll:
или ще го ползваш за други форуми които нямат rss?
Искам в този форум да ползвам разделите :

:arrow: PERL / PHP / MySQL
:arrow: Всичко за mIRC
:arrow: Кодове за mIRC.
:arrow: Софтуер/Хардуер
:arrow: Игри/Филми/Музика
:arrow: Дъра-бъра


А ако може да се ползва и главният RSS файл за всички форуми
който е тук : http://web-tourist.net/rss_forum.php
Ще е още много по-добре :)
 
Smirnoff каза:
Dido_net каза:
ооо, щом е за чат, ще е лесно с rss :)
за този форум конкретно ли ти трябва? :roll:
или ще го ползваш за други форуми които нямат rss?
Искам в този форум да ползвам разделите :

:arrow: PERL / PHP / MySQL
:arrow: Всичко за mIRC
:arrow: Кодове за mIRC.
:arrow: Софтуер/Хардуер
:arrow: Игри/Филми/Музика
:arrow: Дъра-бъра


А ако може да се ползва и главният RSS файл за всички форуми
който е тук : http://web-tourist.net/rss_forum.php
Ще е още много по-добре :)

Кажи за какво точно ти трябва за да ти кажа как ще стане най лесно.
Какво ще правиш?
 
Tрябва му плъгин който да извежда последните теми от форума на WT.
Плъгина трябва да чете txt файлче. Имам въпрос към Smirnoff: не може ли плъгина да чете направо php файла от някоя страница? :roll:
или искаш да ги извеждаш по новост... ?

PS:
в момента ползвам ето това, което ми изкарва темите и линквете срещу тях:

<?php
$xmlfile = fopen("http://web-tourist.net/rss_forum.php", "r");
if(!$xmlfile)die("cannot open the xml file");
$readfile = fread($xmlfile ,400000);
$searchfile = eregi("<item>(.*)</item>", $readfile ,$arrayreg);
$filechunks = explode("<item>", $arrayreg[0]);
$count = count($filechunks);
for($i=1 ; $i<=$count-1 ;$i++)
{
ereg("<title>(.*)</title>",$filechunks[$i], $title);
ereg("<link>(.*)</link>",$filechunks[$i], $links);
echo "- ".$title[1]." LINK: ".$links[1]."<br />\n";
}
?>
 
admin каза:
Кажи за какво точно ти трябва за да ти кажа как ще стане най лесно.
Какво ще правиш?
Значи искам последните темички
да се записват под някакъв ред
във .txt файлче може и .inc
и аз вече от там нататък ще направя
addon с който моят бот ще изписва
в канал последните теми през
определен интервал от време.

Сега само трябва да измислим как
да ги вкараме темите в .txt файл.
Другото го поемам аз нататък. :)
 
искаш ли да разпределяш коя тема е нова и коя не?
или просто на всеки рефреш на php скрипта txt файла да се празни и след това да се записват моменташните последни теми?
 
Dido_net каза:
искаш ли да разпределяш коя тема е нова и коя не?
или просто на всеки рефреш на php скрипта txt файла да се празни и след това да се записват моменташните последни теми?
Това в червенкото ми трябва.
Аз не искам да записвам и да пазя темите
от преди 1 седмица да кажем. Искам само
в моменташните нови теми да записвам.
 
Smirnoff каза:
admin каза:
Кажи за какво точно ти трябва за да ти кажа как ще стане най лесно.
Какво ще правиш?
Значи искам последните темички
да се записват под някакъв ред
във .txt файлче може и .inc
и аз вече от там нататък ще направя
addon с който моят бот ще изписва
в канал последните теми през
определен интервал от време.

Сега само трябва да измислим как
да ги вкараме темите в .txt файл.
Другото го поемам аз нататък. :)

Защо вместо от текстов файл addon-a не ги чете директно от rss-a на сайта.
Баф е правил такъв и знам, че може да ти помогне без да се мъчиш с подобни гимнастики.
Той е затова този rss и точно с така цел се ползва.
Може да се сложи в сайт, чат или каквото искаш.
Пиши му един депеш на баф и му кажи да погледне темата.
 
admin каза:
Защо вместо от текстов файл addon-a не ги чете директно от rss-a на сайта.
Баф е правил такъв и знам, че може да ти помогне без да се мъчиш с подобни гимнастики.
Той е затова този rss и точно с така цел се ползва.
Може да се сложи в сайт, чат или каквото искаш.
Пиши му един депеш на баф и му кажи да погледне темата.

admin, за да свържа, бота с НЕТ-а трябва да използвам
едни тъпотии - SOCKETS
а като се сетя за тях все едно ме пращате в тъмна Индия.
Нищо не разбирам от тия сокети.
Те сигурно са 20 - 30 команди и аз не ги знам.
Тук с php функцията да кажем мога да задам директно
пътя към rss файла : $xmlfile = fopen("http://web-tourist.net/rss_forum.php", "r");
А на бота не може.

И за това най-лесничко с прости файлчета.
Ама като гледам май и с тях не е толко лесничко :lol:
 

Back
Горе