Плагин Total Commander для работы с Облаком Mail.ru

3 мая 2018

Да, это именно то, что вы представили. Доступ к Cloud.Mail.ru как к диску прямо внутри файлового менеджера Total Commander.

Принцип работы его простой: плагин прикидывается браузером, выполняющим AJAX-запросы к облаку, в общем-то техническая часть достаточно хорошо описана в вышеупомянутой статье. Забавно было, разве что, реализовывать этот принцип на Delphi (ну на чём умею): это было всё равно, что вернуться на 16 лет назад; несмотря на всю современную юникодность и мультиплатформенность, для разработчика со времён Delphi 7 мало что изменилось.

Сейчас плагин вполне обкатан, и имеет всю нужную функциональность, включая генерацию публичных ссылок «на лету» (Alt+Enter), разве что руки никак не дойдут до поддержки двухфакторной авторизации (принимаются pull-реквесты).

Код написан, как выше сказано, на Delphi, и под Total Commander, но исходники открыты под GNU GPL v3.0, и желающие могут создать расширение под предпочитаемый файловый менеджер сами.

Ссылочка на исходники и бинарники (x32/x64): GitHub.