Zlogic // Софт и исходники // T4
Этот проект — программа для передачи текста и файлов по локальной сети.
Программа очень похожа внешне на ICQ, MSN и другие интернет-пейджеры. Однако она отличается от них тем, что для её использования нет необходимости в подключении к интернету или центральном сервере. Вместо этого каждый компьютер является сервером и при отправке данные отправляются именно на этот сервер. Программа работает в режиме чата, но только с одним пользователем (как в MSN). Писалась она на самом деле для простой цели — в Вычислительном Центре шпыняют за наличие Quake в рабочих директориях, а на 12 компьютеров закачивать файлы весьма проблематично, так как даже не работает sharing.
Решение было простое — написать программу для распространения Quake. К тому же нас шпыняли и за то, что мы ничего не делали, а вот тут готовый проект, полезный в учебных целях. Ещё одна особенность ВЦ — все пользователи максимально удалены от администраторских прав. Программа была написана и запущена в эксплуатацию, а затем была проведена рекламная акция в виде обоев «Всем! Всем! Всем! Т4 лежит в C:\T4VC\T4.exe». После этого программе нашлось ещё одно применение: в то время, как кто-нибудь переписывает контрольную, через три компьютера от него какая-нибудь гениальная личность решает ту же самую задачу и отправляет через Т4. Как говорится, без палева =)
Так как администраторских прав ни у кого из простых смертных не было, то было невозможно установить .NET Framework, поэтому проект был написан на Java. Это решение было одним из самих дурацких: Java работала, как 386 компьютер под управлением Windows 95 (компьютеры Pentium II-300/32мб RAM). Всё тормозило и отнимало дикое количество памяти, что сделало использование программы в фоновом режиме невозможным. Лучше было бы подождать и всё-таки установить .NET Framework с помощью администратора, а программу написать на C#. Но во время отладки на нормальном компьютере особых проблем не возникло, так что проблему выявили уже после написания большей части программы.

Если программа или файл лежит в zip-e, обязательно прочитайте содержимое license.txt — при использовании остальных файлов из архива вы автоматически соглашаетесь с условиями, оговоренными в нём. В противном случае вы должны стереть zip-архив со всех носителей, на которые вы его записали.

Скачать T4
Скачать презентацию T4 (описание проекта для преподавателей)
Сайт создан в системе uCoz