Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2006.01.08;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.007 c
3-1131976444
DelphiLexx
2005-11-14 16:54
2006.01.08
Выделить строку в DBGrid


1-1134049064
NiGGa
2005-12-08 16:37
2006.01.08
Application.OnException


2-1134745309
fast2
2005-12-16 18:01
2006.01.08
Как можна задать случайным образом время в ...


14-1134536105
begin...end
2005-12-14 07:55
2006.01.08
С Днём рождения! 14 декабря


5-1120571225
Priest
2005-07-05 17:47
2006.01.08
Количество строк в выпадающем списке св-ва в Objeсе Inspector





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский