Ищется программа для разбивки текста по заданному количеству килознаков.

6ykoffka
На сайте с 14.09.2008
Offline
115
1451

Всем доброго времени суток.

Нужна программа, которая бы разбивала текст по заданному количеству килознаков и сохраняла его в txt файл. К примеру, у меня есть файлик на 50к знаков б/п, я засовываю его в программу, задаю параметры (на каждый файл по 1к знаков б/п), а она делит его на 50 отдельных файлов в формате txt. При этом название файлов может быть просто 1, 2, 3, 4 и т.д.

Возможно, кто-то пользовался такой, и она лежит в свободном доступе. Дайте, пожалуйста, ссылочку или хотя бы название.

Заранее спасибо.

Огненная семантика + ТЗ (/ru/forum/993013) Email: roman.kr321[гав]gmail.com Профессиональная настройка Яндекс Директ и Google Adwords (/ru/forum/834876)
[Удален]
#1

Проще на пхп написать самому.

В цикле

for($i = 0; $i < strlen($str); $i+=10000)
(вместо 10000 можно вписать свою длину кусков), делать отрезки текста посредством
substr($str,$i,10000)
6ykoffka
На сайте с 14.09.2008
Offline
115
#2

:) Простите, но я в пхп чайник. А сколько будет стоить написать? Возможно бартером в подписи?

Maximalist
На сайте с 17.04.2007
Offline
202
#3

попробуйте "Text Magician" (она англ.)

по моему, там есть то, что Вам нужно :)

- = тут что-то должно быть = -
K
На сайте с 11.10.2008
Offline
28
#4

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<title>сохранение</title>
</head>
<body>
<?php
$d=0;
$str="aaaaaaabbbbbbbbcccccccccdddddddd";
for($i = 0; $i < strlen($str); $i+=5)
{ $d++;
$string=substr($str,$i,5);
$s="E:\\".$d.".txt";
$fp = fopen ($s, "ab");
$writing = fwrite($fp, $string);
}
?>
</body>
</html>

Готово. Осталось ввести верную строку, директорию и вместо 5 поставить 1000.

зы. чтобы заработало надо загрузить это по фтп на сайт и открыть из браузера.

Тут (http://seopult.ru/ref.php?ref=3716de99f8110ec6) я легко и быстро продвигаю сайты в топ. Редактирую DMOZ ()
6ykoffka
На сайте с 14.09.2008
Offline
115
#5

Всем спасибо. Вопрос снят. Особая благодарность kurjatets.

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