Outils pour utilisateurs

Outils du site


php:twitterarchive_autoblog_injector

Ce script permet d'automatiser l'injection des données RSS (précédemment obtenues) dans une base SQLite, en combinaison avec “autoblog.php”.

À exécuter de préférence en local, pas sur un serveur web (commande: “php injector.php” ). Les erreurs relatives au HOST sont normales et ignorables, j'ai préféré garder autoblog.php tel-quel.

injector.php
<?php
$directory = "./";
$files = glob($directory . "*.rss");
foreach($files as $file)
	{
	$vvb_content = "[VroumVroumBlogConfig]\nSITE_TYPE=\"microblog\"\nSITE_TITLE=\"Twitter\"\nSITE_DESCRIPTION=\"0\"\nSITE_URL=\"1\"\nFEED_URL=\"$file\"\nARTICLES_PER_PAGE=\"20\"\nUPDATE_INTERVAL=\"1\"\nUPDATE_TIMEOUT=\"30\"";
	file_put_contents('vvb.ini', $vvb_content);
	exec('php autoblog.php');
	unlink('vvb.ini');
	echo "$file: done\n"; usleep(1000001);
	}
echo "\n finished \n";
?>
php/twitterarchive_autoblog_injector.txt · Dernière modification: 2013/03/16 13:58 par mitsu