Интересувам се дали някой някога се е опитвал да направи следната боза:
1. Локална мрежа с еди колко си споделени ресурси (Samba)
2. Рутър под линукс който през определен интервалл от време проверява кой е онлайн какво е шернал и т.н.
3. Web interface което е от външната страна на рутъра през който могат да се теглят файловете споделени в локалната мрежа.
-----------------------
Идеята е извън мрежата файловете които са шернати в мрежата да изглеждат сякаш са на рутъра.
Причините това да стане така са много, не ми се ще да ги разисквам. До момента стигнах до следното състояние на проекта:
-Индексирането работи
-Нито на Perl, нито на php може да се напише подобно нещо. За теглене на web и ftp ресурси това е сравнително лесно приложимо. За шернати ресурси от майкрософтска мрежа обаче не е.
Единствения вариант за който се сещам е монтиране на ресурсите на отдалечените хостове (mount -t smbfs), което обаче ми се струва малко грубо като решение - който е виждал какво става когато отдалечения хост падне ще се сети какво имам предвид.
Варианта със временното копиране на тегления файл във temp директория също има своите сериозни минуси.
Идеи?
//черпя бира (ако работи много бира)