duke, а зачем? Написать его не сложно, но разрезка файлов и сделана какраз для того, чтобы скачать уже порезанные файлы с сервера, а не склеенные. Или я тебя просто не правильно понял=)
Создание PHP скрипта нарезки файлов Вот начал писать скрипт по нарезке бинарных файлов, и столкнулся с проблемой указания размеров резки. Подскажите как узнавать размеры областей закачки. Например: есть файл размером 34 кб надо его разрезать к примеру по 10 кб и чтоб получилось 4е файла, 3и по 10 и 4ый 4 кб. Так вот как посчитать начало и конец каждого файла, ну первый начинается с 0 до 10, второй с 10 до 20, третий с 20 до 30 и четвертый с 30 до 34.
Все скрипт написал:) Но вот сталкнулся с новой проблемой импортом файла на сервер через copy не работает на н2м видимо сервер так настроен:( Так вот хочу сделать загрузку через Сокеты, не подскажите на каком бесплатном хосте, открыты сокеты? В общем идея скрипта такая вписать ссылку на файл и по сколько кб его резать, скрипт скачает, порежет файл, на части и выдаст ссылки. Так вот все для того чтобы скачать файлы больше 300кб через ММС, так сказать на халяву)))
Mirchik, я знаю что через консольный файл-менеджер mc можно в *nix"ах дописать в конец файла, гуёвый ни под какую ось не знаю. вопрос - чем ты его "клеить" собрался? ты я так догадываюсь под виндой сидишь... ты софт под вин знаешь или через например fastcgi другим скриптом?
duke, все достаточно легко склеивается, через Total Commander (опция собрать файл), вот только пока без файла суммы crc. Кстати кто нибудь знает как работает функция CRC32()? Но можно и на телефоне собрать при помощи ClassEditor"a, сам еще не пробовал но думаю можно;)
duke, а зачем? Написать его не сложно, но разрезка файлов и сделана какраз для того, чтобы скачать уже порезанные файлы с сервера, а не склеенные. Или я тебя просто не правильно понял=)
cHeRsAnYa1, ну так это совсем не удобно, легче сразу в командере если на компе, а если на телефоне то самое удобное и лучшее это сепаратист, сейчас проверил он легко собрал 4,3 Мб архив, но как я заметил Сепаратист тоже может проверять crc сумму. А как считать ее на PHP, я както не врублюсь, если кто знает, подскажите пожалуйста.
ts 28 янв 2008 в 22:22
Вот начал писать скрипт по нарезке бинарных файлов, и столкнулся с проблемой указания размеров резки. Подскажите как узнавать размеры областей закачки. Например: есть файл размером 34 кб надо его разрезать к примеру по 10 кб и чтоб получилось 4е файла, 3и по 10 и 4ый 4 кб. Так вот как посчитать начало и конец каждого файла, ну первый начинается с 0 до 10, второй с 10 до 20, третий с 20 до 30 и четвертый с 30 до 34.