А чем нарезать txt файл на куски ?

_mihey
На сайте с 15.07.2005
Offline
199
1027

Задача: есть генерированный текст с разделителем <!--spacer-->

Кто что использует для резки его на отдельные файлы ?

Куплю размещение статей с трансляцией в Я.Новости (/ru/forum/833079)
antono
На сайте с 12.07.2004
Offline
285
#1

Если на PHP делать, то explode(); и затем полученный массив раскидать по файлам

SeWork
На сайте с 14.10.2007
Offline
133
#2

Секатор, очень удобная программа. + еще обработка базы, дубли трет и прчоее

Залил на депозит http://depositfiles.com/ru/files/4535148

Ссылки продаю по баснословным деньгам на буржуйской бирже (http://feeds.tr0e.com/?a=20818)
_mihey
На сайте с 15.07.2005
Offline
199
#3
SeWork:
Секатор, очень удобная программа. + еще обработка базы, дубли трет и прчоее


Залил на депозит http://depositfiles.com/ru/files/4535148

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

и строки он смотрит не по символу перевода каретки, а по длине еще, поэтому говорит, что в файле, где реально 5000 строк, что их там 15000

unknown
На сайте с 10.06.2006
Offline
94
#4

textpipepro лучшее что видел для работы с текстами

Ylich
На сайте с 24.04.2006
Offline
123
#5

_mihey, писали мне скрипт, указываешь сколько строк брать из исходника, после этого режет на куски с данным кол-м строк, в начале и конце ставит метку - можно убрать это в принципе, стукните если надо

С Уважением...
WorkNets
На сайте с 17.06.2007
Offline
19
#6

_mihey, Могу на PHP переделать свой скриптик.. Как раз почти для этого писал. ;)

Ставки слишком высоки. - Игра идет всерьёз!
W
На сайте с 06.09.2005
Offline
42
#7

php или delphi напишу. стучаете icq 237877710

webmasters -вебмастер с сайтов:http://www.ibrahimovfamil.narod.ru (http://www.ibrahimovfamil.narod.ru) http://www.allshops.h15.ru (http://www.allshops.h15.ru),http://www.forumall.h15.ru (http://www.forumall.h15.ru) http://www.zarabotka.hut1.ru (http://www.zarabotka.hut1.ru)
S2
На сайте с 07.01.2008
Offline
611
#8

Чел пишет php скрипты за отзыв, постучите ему может сможет. А вообще, кто вам генерил, тот пусть этим и занимается.

Не надо приписывать мне свои выводы, я имею ввиду только то, что написал. Лучшая партнёрка по футболкам/толстовкам (http://partnerka.kolorado.ru/?ref=1921540) Опрос: Проверить текст на уник - как? (/ru/forum/495885)
I
На сайте с 29.04.2006
Offline
135
#9

Например так:



$filename = "text.txt";
$dir="result";
$dt="<!--spacer-->";

function expl($filename,$dt,$dir){
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename)) or die("Не могу открыть файл для чтения");

$text=explode($dt,$contents);
$n=0;

foreach($text as $temp){
$n++;
$handle2 = fopen("$dir/".$filename.$n.".txt", "a") or die("Не могу открыть файл для записи");

if(!fwrite($handle2, $temp)){
die("Файл не доступен для записи");
}

fclose($handle2);

}

return "OK";
}

echo expl($filename,$dt,$dir);

Написано кривовато, но работает... не забываем создать папку result

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