Такой вариант может сработать только если файлы с одинаковым битрейтом, а вот если все файлы с разным битрейтом, то без перекодировки уже никак. Ну и надо учитывать структуру файла мр3.
Ну вот теперь понятно все) Вам уже ответили про правильность. Могу еще предложить вариант от обратного - знаем, что лимит 2 Гб, определяем размер "/home/НАЗВАНИЕ_АККАУНТА", вычитаем из 2Гб - профит)
Кстати, данные можно не сохранять, а просто изменять в файле banners.txt, при каждом показе уменьшая последнее значение в строке. Как дойдем до 0, перестаем показывать баннер.
Влад Developer: Я так понимаю, что вы пытаетесь подключиться из-под винды. Варианта три:
1) ваш фаервол блочит подключение
2) у вашего провайдера закрыт 333 порт
3) не правильные настройки ssh сервера
Ну сейчас-то уже нет особого смысла создавать образ, раз уж вы что-то устанавливали. Просто если вдруг придется что-то еще восстанавливать, то обычно начинают с создания образа.
Вообще recuva должна была помочь, может вы что-то не то делали?
Могу еще посоветовать R-studio.
Ну возможно какие-то особенности asm под mac os, возможно вы уже где-то внесли изменения, которые генерят сегфолт. Попробуйте трассировку сделать и посмотреть, где сегфол возникает. В линуксе делается при помощи strace.