12 лет назад 16 октября 2006 в 14:41 90

Красные ленточки разрезал, разрезаю и буду разрезать.
Как бы меня ни упрекали мои соперники.
Из откровений чиновника
В один из дней я разрежу тебя на куски.
Pink Floyd

Между прочим, дети ажно в шестом классе общеобразовательной школы по математике проходят тему “Разрезания и перекладывания” и щелкают как орехи очень простые задания типа: “разрежьте прямоугольник на две части так, чтобы из них можно было сложить квадрат; разрежьте уголок, составленный из трех клеток, на четыре равные по форме части; с помощью разрезаний и перекладываний сделайте из данной фигуры фигуру “конфета” и т. д. Ни фига не помню, граждане! Out of memory, как любит выражаться наша любимая система Windows.

А отпрыски многочисленных знакомых и приятелей смеются надо мной в голос. Надо же, такая большая тетя и не обучена элементарным математическим раскладам. Да я и не обижаюсь, каждому свое – как говорится.

Я вот тут, наоборот, на днях успехам молодежи порадовалась. Лауреатами олимпиады (назовем ее так, хотя название это не совсем отражает смысл затеи: здесь представляют собственные научные разработки) так называемого Всемирного смотра научного и инженерного творчества Intel ISEF-2002 (ISEF – International Science and Engineering Fair) стали десять школьников из нашей страны. И представляли наши школьники свои разработки не только в сфере математики, физики и химии, но и в сфере программирования. Эти неумолимые факты лично меня заставляют крепко задуматься о будущем нашей науки и информационных технологий.

По-моему, не за горами тот день, когда наши любознательные современники создадут нечто такое, какой-нибудь эдакий программный продукт, который по праву будет считаться самым лучшим в своей области. Безусловно, если учитывать довольно большую степень утечки наших “мозгов” за границу, то будущее отечественного программирования не кажется таким уж безоблачным. Однако кое-кто ведь и тут остается, не прельщаясь зарубежными званиями, регалиями и наградами, так что подвиньтесь, дядька БГ и грандиозная команда иностранных сочинителей кодов, – наши идут!

Давайте смотреть реальности прямо в ее безобразное, сморщенное личико: в последнее время страна наша тоже старается шагать с прогрессом рука об руку, а иногда даже пинать его в мягкое место, чтобы быстрее двигался и не тормозил на “полдороге”. Ну, хотя бы возьмите массовое увлечение россиян (громкие и продолжительные аплодисменты!) компьютерами и мобильными телефонами. Во всем мире наблюдается значительный спад интереса обывателя к новым высокотехнологичным решениям, хай-тек медленно, но верно загибается, компьютерные корпорации сдуваются или лопаются, их обыватель все это “богатство” давно купил раз пятнадцать и успокоился, а нам все нипочем.

Нам “на новенького” так интересно, что ажно за ушами трещит. Вот пусть и дальше будет интересно, тем более приятно, когда получаешь вот такие замечательные подтверждения любознательности подрастающего поколения.

А теперь, с вашего позволения, вернемся на землю и к теме первого абзаца обзора и будем разговаривать об утилитах-резаках, тех, что режут файлы, о так называемых сплит-программах (от англ. split).

GSplit
www.gdgsoft.com/gsplit/index.asp

Уверена, многие из вас сталкивались с проблемой больших файлов. Те огромные файлы, которые нельзя уместить на дискету или отправить по почте, порой доводят беднягу-пользователя до полного отчаяния, особенно если он не располагает альтернативными средствами “разрезания”, не говоря уж о записывающем “сидироме”. Проблема решается довольно просто. Достаточно скачать и инсталлировать специальную сплит-программу, и мир опосля этого будет представляться в ярких красках, а количество переносимых или перевозимых и отправленных файлов возрастет в разы.

Рекомендую вам утилиту GSplit (1,14 Мб) – довольно мощный инструмент для разрезания и склеивания больших по объему файлов (самораспаковывающиеся архивы, zip-архивы, мультимедийные файлы, музыкальные файлы, графические файлы, текстовые документы, например). Но это еще не все. Программка GSplit позволяет создавать специальный файл, так называемый Self-Uniting Executable file (маленькая программка, которая еще называется Self-Uniting Program (SFU)), с помощью которого можно автоматически восстановить файл оригинальный и для этого совершенно не нужна GUnite (утилита, отвечающая за объединение и склеивание кусков разрезанного файла). Поэтому любой товарищ, которому вы принесете файл по кусочкам, сможет восстановить его, включая сообщения, свойства файла и графический интерфейс (GUI) окна (локализация поддерживается).

Продвинутые возможности GSplit подразумевают наличие двух методов разрезания файлов (blocked disks pieces и spanned disks pieces), проверку на повреждение файла (сравнение размера) и CRC32, отображение сплит-лога, сохранение всей информации о файле, задание размера кусков разрезаемого файла и их названий, сплит прямо из Windows Explorer (с помощью специального инструмента Open Windows Explorer в меню Tools) и многое другое.

Если же и этой информации вам недостаточно, чтобы сделать выбор в пользу GSplit, то вот вам несколько доказательств того, что утилита существенно отличается от большинства своих собратьев, которые, конечно же, тоже неплохо выполняют свои задачи, но организованы гораздо проще и безыскуснее. Так вот, большинство сплит-утилит просто режут файлы на мелкие кусочки, а генерирующийся batch-файл (bat) содержит примерно такую команду: “copy/b file.001 + file.002 + file.003 file.doc”.

Это не очень-то полезно и безопасно: один из кусочков может быть скопирован неверно – и все, пиши пропало, привет всему большому файлу – из-за одной малюсенькой кракозябры всю информацию можно отнести на помойку. Как я уже говорила выше, GSplit дает возможность пользователю создать так называемую Self-Uniting Program (SFU), которая просто записывается на первый диск, где находится первый кусок вашего большого файла, и с помощью которой можно восстановить исходный файл без проблем на любом компьютере: и для этого не нужно инсталлировать на этот любой компьютер утилиту GSplit. Инструмент Self-Uniting программы дает гораздо большие возможности, чем стандартный batch-файл. Пользователь, например, может задавать, в какое конкретно место нужно сохранить файл, запустить его или стереть после просмотра, сохранить ли атрибуты файла.

На сайте утилиты GSplit я обнаружила еще несколько интересных и полезных программок, так что сейчас кратенько толкну о них речь, а вы сами решайте, будете скачивать или нет. 

HTML Executable – утилита для компилирования содержимого веб-сайтов и HTML-документов в один executable файл, который затем можно распаковать или просмотреть в любом HTML-вьюере. Несите, короче, куда хотите и там смотрите. 

Paquet Builder – утилита для создания самораспаковывающихся архивов. 

Gconvert – утилита для извлечения и конвертирования иконок из любых файлов Windows. С ее помощью можно копировать иконки в буфер обмена, просматривать изображения, извлеченные из иконок, самостоятельно создавать иконки, экспортировать их в нужные папки, на веб-страницы или в библиотеки иконок, искать их. 
GSfx Wizard – утилита для архивирования файлов (обещана сильная компрессия – Cabinet LZX). 

AniToAvi Wizard – утилита для конвертации анимированных курсоров в AVI, анимированные gif-файлы или bitmap-файлы.

GSplit

Альтернативные сплит-программы

Slice-n-Save  http://www.rtsoftware.org/
MaxSplitter Free Edition www.acc.umu.se/~max
Splitter martinstoeckli.gmxhome.de
File Shredder  http://www.zdev.pair.com/
Mr. Splitter  http://www.download.com/
FileBreaker  http://www.download.com/
KFK  www.katarncorp.com/english

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

Никто не прокомментировал материал. Есть мысли?