Сегодня взял очередную ступеньку: пробы с платформ p6 и p7 на одном железе прошли тест на идентичность этого самого железа. Пришлось по ходу дела переосмыслить некоторые моменты, а от некоторых отказаться вовсе (потому как все делается на скорую руку, на коленке, при нехватке знаний в этой области, малом количестве требуемого тестового материала и времени местами). К сожалению, пробы, которые были мне присланы с p5.1 (а до этого с этого же железа, но с p7), были зарезаны фильтром - отсутствовал один из обязательных файлов (проба принимается в обработку, только если обнаруживаются в архиве требуемые файлы, в данном случае отсутствовала проба usb устройств). Если у кого есть возможность с одного и того же железа скинуть хотя бы по 1 файлу (пару необязательно теперь делать, т.к. эти моменты, можно сказать, решены), снятому с p6/p7 и p5.1, то было бы просто отлично. Осталось несколько код причесать, выделить то, что пойдет в клиент, а что пойдет в серверную часть (в обработку и прием) и написать код отправки/приема данных. Но, поскольку это велосипед, то писаться это будет именно в таком стиле (на баше с использованием существующих утилит из coreutils и/или чего-то подобного) и никак иначе (по-другому я просто не умею).