Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.08;
Скачать: CL | DM;

Вниз

Прога для вебмастеров   Найти похожие ветки 

 
syte_ser78 ©   (2005-12-14 14:35) [0]

Оцените сабж.
http://www.sourse.ru/kladovka/rezak.rar

Заодно скажите - есть ли некий аналог? Искал - не нашол.

ЗЫ. Краткое описание программы для тех кто не хочет качать - Имея на входе текстовый файл - разрезает его на куски размером Х строк. Именуя их префиксХ.расширение. Есть возможность в каждый полученный файл добавлять шапку и концовку.
Вобщем грубо говоря - прога для разрезки больших текстовых файлов на маленькие (htm страници. Именнно для этого и делал. Шапка и концовка позволяют добавлять заголовок/конец ХТМ файла, Стили, меню и т.д.).


 
syte_ser78 ©   (2005-12-14 14:39) [1]

Размер архива - около 200 кил.


 
syte_ser78 ©   (2005-12-14 14:53) [2]

Прошу прощения - http://www.sourse.ru/kladovka/rezak/rezak.rar


 
Zeqfreed ©   (2005-12-14 16:12) [3]

syte_ser78 ©   (14.12.05 14:35)
1. Зачем?
2. Что в ней хорошего?
3. Что в ней удобного?

p.s. Я её скачал и посмотрел, если меня не поняли :)


 
Кефир87 ©   (2005-12-14 16:28) [4]

Что-то даже не понятно что эта прога делает. Хоть ридми бы туда в архив...


 
Calm ©   (2005-12-14 16:38) [5]

а я вот не скачал и не смотрел, но все равно хочу знать
2. Что в ней хорошего?
3. Что в ней удобного?


 
syte_ser78 ©   (2005-12-14 16:43) [6]

Zeqfreed ©   (14.12.05 16:12) [3]
1. Резать текстовые файлы. Или создавать HTM файлы со вставлением в них шапки и концовки.
2. То что она справляется с поставленной задачей.
3. Она не мешает другим программам. Даже не инсталируется, но всеравно справляется с поставленной задачей :)

Кефир87 ©   (14.12.05 16:28) [4]
ДЫк пишу страницу, никак не допишу описалово. :)

Короче обьясняю - зачем она нужна.

У вас есть текстовый файл размером в пару метром. Вы хотите его выложить на своем сайте для онлайн просмотра, но понимаете что мало ктодождется загрузки всей страници такого обьема.
Вы решаете разбить этот файл на кусочку и оформить в сооветствии с оформлением вашего сайта (проще всего это сделать при помощи include virtual ).

И вот имея шаблон страници и исходній файл вы при помощи "Резака" за секунду(ы)  получите необходимый набор htm страниц.


 
Sandman29 ©   (2005-12-14 16:48) [7]

Аналог есть. Встроенная команда unix, название уже не помню. И по количеству строк, и по размеру. Добавить шапку и заголовок можно, запустив несложный командный файл с for.


 
Esu ©   (2005-12-14 16:52) [8]


> И вот имея шаблон страници и исходній файл вы при помощи
> "Резака" за секунду(ы)  получите необходимый набор htm страниц.
>

И чего значит этот x строк ? Я могу в одну строку 2 мегабайта html сделать (размер все ж поменьше будет чем с переводами строк)
И потом у меня может быть скажем задано побить на 2 строки, а html у меня
<p class="blabla">
Привет, Леша!
Хочу с тобой обсудить...
</p>
это у меня получится 1 html "<p>Привет, Леша!" и второй "Хочу с тобой обсудить... </p>"

Если эти вещи как-то учтены то возможно штука будет полезной.


 
Esu ©   (2005-12-14 16:53) [9]


> Sandman29 ©   (14.12.05 16:48) [7]
> Аналог есть. Встроенная команда unix, название уже не помню.
>  И по количеству строк, и по размеру. Добавить шапку и заголовок
> можно, запустив несложный командный файл с for.

awk ? :)


 
Sandman29 ©   (2005-12-14 17:05) [10]

Esu ©   (14.12.05 16:53) [9]

Нет, специализированная именно на разбитии файлов. Автоматически генерирует имена xxa, xxb, xxc и т.д., и может запускаться всего с одним параметром - именем исходного фалйа.


 
syte_ser78 ©   (2005-12-14 17:15) [11]

Esu ©   (14.12.05 16:52) [8]
Вообщето я делаю следующим образом.
1. Форматирую текст в ворд. Сохраняю как "текст с форматированием" - таким образом решаются проблемы длинных строк.
2. Эти вещи не учтены. На входе подразумевался текст без тегов. Но будет нужда - учту.


 
vertal ©   (2005-12-15 01:47) [12]

> Эти вещи не учтены.
А без этого не вижу смысла в такой программе. Испортить HTML-код - дело нехитрое.
> Форматирую текст в ворд. Сохраняю как "текст с форматированием" -
> таким образом решаются проблемы длинных строк.
А вы таким образом не можете случайно разбить строку в теге на две строки в файле? Это же будет ошибкой в HTML-коде.
Надо задавать не количество строк, а примерный максимальный размер каждого файла, или даже делать разбиение по заголовкам (h3, h2, h1). Без этих настроек опять же не вижу смысла в такой программе.


 
syte_ser78 ©   (2005-12-15 07:40) [13]

vertal ©   (15.12.05 1:47) [12]
А вы таким образом не можете случайно разбить строку в теге на две строки в файле? Это же будет ошибкой в HTML-коде.

Согласен. При условии что один тег записан в две строки, чегоя не делаю. И еще раз повторю. на входе планируется тхт файл. А уже на выходе - htm.

То что ты напсиал не всегда является заголовком. Может ты имел виду по <p> <br> ... Тегам однозначно указывающим на абзац?
И опять же повторюсь в текстовом файле теги встречаются крайне редко.


 
vertal ©   (2005-12-16 02:40) [14]

> Согласен. При условии что один тег записан в две строки,
> чегоя не делаю. И еще раз повторю. на входе планируется тхт файл.
> А уже на выходе - htm.
При такой постановке задачи (если на входе txt)  - да, так делать можно.  Но сейчас TXT-документы не очень широко используются, сомневаюсь в распространенности такой задачи.
> То что ты напсиал не всегда является заголовком. Может ты имел виду по > <p>
... Тегам однозначно указывающим на абзац?
Почему это? Теги h1, h2, h3  по определению являются заголовками. Если документ относительно простой, то можно считать, что он состоит из более-менее завершенных разделов, каждый из которых начинается со своего заголовка. Правда, большинство страничек простыми я бы не назвал. Обычно структура страницы задается таблицами, одна из ячеек таблицы верхнего уровня содержит основное содержание страницы, а в других ячейках расположены меню, копирайты, баннеры и т.д. Человек при разбиении такой страницы на несколько скопирует в каждую новую страницу таблицу верхнего уровня и будет менять только содержимое ее ячейки с самим текстом, а вот как программно обработать эту ситуацию - я не знаю.
> И опять же повторюсь в текстовом файле теги встречаются крайне редко.
Если это текстовой файл, то там вообще не может быть никаких тегов, которые нужно обрабатывать специальным образом - на то он и plain text. Если это HTML, то теги там встречаются весьма часто. Надо определиться, что же все-таки на входе.


 
TUser ©   (2005-12-16 05:28) [15]

cut


 
MasterPaleva ©   (2005-12-16 05:31) [16]

Есть, но  я делал для КПК , можешь глянуть на моем сайте CutFiler. Кажется режет и видио файлы, я уже не помню, надо исходники глянуть :)



Страницы: 1 вся ветка

Текущий архив: 2006.01.08;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.025 c
2-1135228511
RUBEY
2005-12-22 08:15
2006.01.08
Встроенные компоненты


1-1133930103
Frozzen
2005-12-07 07:35
2006.01.08
Подскажите как программоно устанавливать шрифт в винду?


6-1127501915
SergP.
2005-09-23 22:58
2006.01.08
Можно ли разобраться в том что передается по https?


2-1135139371
egorov paha
2005-12-21 07:29
2006.01.08
Sql в Delphi - неработают команды


1-1134038734
Black Fox
2005-12-08 13:45
2006.01.08
Delphi + Open Office