Пенсионеры против "облаков" - neznaykanalune

Перейти к контенту

Главное меню:

Пенсионеры против "облаков"

Корешки > Рукодел > 2016
20 ноября 2016 года
BetaMaster - Alcohol 120% 2.0.0.1331 kg + server patch

Однажды, в крайне заброшенном месте совсем не заброшенного склада, были обнаружены пенсионеры компьютерного производства 2000-х годов. В молодые годы они служили общеобразовательным целям, и вроде бы могли расчитывать на достойную старость. И они правильно расчитывали, потому что после десятилетия забвения, я взялся им это достоинство обеспечить (по крайней мере - двум из них). Никакого плана применения тогда еще не было, просто решил совершенно бескорыстно их помыть и отогреть, а попутно заняться идентефикацией личностей. И так, дело будем иметь вот с чем:

HP Compaq Deskpro EN P866. К сожалению, именно это фото не мое, а взято в сети. Причина в том, что над внешним видом своих подопечных я впоследствии немного поработал (конкретнее - над оформлением крышки), и до последствий - не фотографировал. Но, в принципе, на этом фото - все один к одному, только мои по сравнению с этим образцом были сущие замухрышки
Дальнейшие фото - собственноручные, на основе реальных событий.
Pentium 3 на 886 Мгц готов не только под Windows 2000, но для XP, если отключить все ее спецэффектные украшательства
Элегантно оформленный воздухозаборник для охлажденеия процессора
Составляющие элементы очень компактно "свернуты"...
...но при надобности легко разворачиваются
120 ваттный блок питания, говорят очень надежный. Это утвержденеие еще не прошло долгоиграющей проверки, а вот то, что он очень тихий - точно. Да и вообще, уровень шума от работающего системники таков, что даже находясь рядом с ним, звука работающих вентиляторов не слышно
Разъемы PCI выполнены отдельным, снимающимся блоком, в котором их три. В моем случае два из них заняты TV- тюнером и USB-контроллером, который пришлось установить вынужденно. Дело в том, что два встроенных USB порта расположены так, что VGA разъем подключенного монитора, при достаточно крупном корпусе флешки, не позволит ее воткнуть
В наличии три разъема для подключения оперативной памяти (SDRam) . Но главный недостаток в том, что максимальное количество установленной памяти не должно превышать 512 мб, что конечно непрятно, но как будет показано далее, даже этого количества вполне достаточно для работы неоходимых приложений. Правда придется использовать старые версии программ, и не давать им обновляться
Pentium 3 на 866 Мгц, расположенный под Мексикой, тоже не дает себя заменить на более прыткий (если быть точнее, то дает, но максимум - 1 ГГц, что не так уж и существенно). Все ограничения, как с процессором, так и с оперативкой, установлены производителем в BIOSе, и кажется, не обходятся стороной. Возможно есть какие-то прошивки, но я в этом не волоку, а ЦУ найти не удалось. Да и вообще инфромации о данных моделях очень мало. Зато много видео, где какой-нибудь чувак с умным видом лезет под крышку, все дергает, неся при этом очевидный лепет
Особенностью модели является наличие встроенного динамика в корпусе, а значит для большинства появляется возможность наслаждаться старым-добрым монофоническим звуком без дополнительных затрат
Это кнопочка из-за которой Compaq будет верещать при попытке включить его со снятой крышкой. К счастью, эта сигнализация отключается в BIOSе
Некий неопознанный элемент, расположенный под блоком питания. Нет даже предположений

Полезные ссылки, по которым находятся на редкость дельные материалы, правда требующие некоторой степени полиглотства:

1. Подробная спецификация в виде таблицы:
https://www.cnet.com/products/compaq-deskpro-en-piii-1-ghz-monitor-none-series/specs/

2. Подробная спецификация человеческим языком:
https://ancientelectronics.wordpress.com/2014/07/18/compaq-deskpro-en-small-form-factor/

3. Наглядная фотографическая схема полной разборки с описанием комплектующих элементов:
https://www.ifixit.com/Teardown/Compaq+Deskpro+EN+Teardown/55804

4. Драйвера и утилиты:
http://h20564.www2.hp.com/hpsc/swd/public/readIndex?sp4ts.oid=97041&swLangOid=33&swEnvOid=181


Долгие размышления о том, чем бы таким занять старичков, чтобы и справлялись и не переутруждались, привели к идее создания специализированных хранилищ-серверов которые, во-первых, должны будут включаться удаленно, во-вторых - управляться удаленно, и в-третьих - так же удаленно выключаться. Именно отсюда и происходит название темы - "Пенсионеры против облаков", так как кто-ж сегодня хранит все у себя на компьютере, когда модно закачивать все, что не лень на онлайн хранилища, и даже самый распоследний фотоаппарат сразу же норовит слить снимки в интернет.

Кроме того они должны были бы гармонично вписаться в только что отстроенные книжные полки, как некие "большие книги", что было достигнуто установкой "на ребро" и соответствующим макияжем. А раз уж это - "большиее книги", то для простоты, в дальнейшем, я так их и буду называть: Том 1
, Том 2 и Том 3. Итак,


Том1

- HP Compaq deskpro EN Pentium 3 866 Мгц, 512 Мб оперативной памяти, 500Гб - жесткий диск, Windows XP SP3.

На нем раположится обширная библиотека книг и журналов, накопленная за долгие годы. Объем - не маленький! Если размер распространенного формата электронной книги - fb2, измеряется килобайтами, то журналы чаше всего имеют формат pdf, аппетиты которого выражаются уже десятками мегабайт. Не особо мелочась, этого библиотекаря следует оснастить жестким диском на 500 Гб. И если решение этого вопроса носит в осоновном финансовый характер, то подбор программного обеспечения для реализации задуманного потребовал много времени, потраченного на перебор и тестирование.

Не вдаваясь в подробности названий программ, отвергнутых по причинам различных несовместимостей, сразу назову имя абсолютного победителя - Calibre. Самая последняя на сегодня версия программы -2.71, но для применения в Windows XP придется покопаться в архиве, и вытащить версию под номером 1.43.


Преимущества:

1. Это каталогизатор, который можно настроить на различные варианты импорта из указанных папок. При импорте он создает свою собственную структуру-библиотеку, копируя в нее импортированные файлы. Это, кстати нужно учесть при расчете свободного места для библиотеки.

2. Имеются различные способы визуального представления книг в библиотеке - хоть в виде табличного списка, хоть в виде куда более наглядной "обложечной" форме. Естественно отображаются все метаданные о книге, к ней привязанные. А если книжка попалась "голенькая", то можно их добавить самостоятельно, либо же по заданному названию и автору, отправить
Calibre порыскать в интернете в базах данных, которые тоже можно настроить.

3. Поддерживаемых для импорта форматов более тридцати, и на наиболее распространенные из них сработает удобный встроенный просмотрщик. Остальным можно указать стороннюю программу, с помощью которой их можно будет открыть.



4. Особо ценная для меня функция - наличие контент-сервера, возможность запуска которого можно организвать прямо вместе с запуском самой программы. То есть, если закинуть ярлык программы  в автозагрузку, то контент-сервер запустится одновременно с загрузкой Windows. Сервер имеет WEB-интерфейс, а следовательно подключиться к библиотеке можно будет из любого места, с любого компьютера, просто набрав в поисковой строке браузера IP-адресс и номер порта. В локальной сети дело обстоит относительно просто - IP-адрес компьютера в локальной сети автоматически выделяет роутер всем подключаемым устройствам. С подключением "снаружи", из сети интернет, несколько сложнее, поскольку нужно будет настроить перенаправление портов в роутере. То есть запрос из сети на "внешний" IP-адрес, выданный провайдером, роутер должен будет перенаправить на "внутренний" адрес компьютера в локальной, домашней сети, на который и установлена библиотека.
Calibre
в формате Web-интерфейса имеет "урезанный" функционал, заключающийся только в возможности просмотра библиотеки, выбора интересующей книги, скачивания ее и собственно, чтения. А большего и не требуется. Большее, то есть полная фунциональность программы, достигается подключением через службу удаленного рабочего стола, о чем - немного позже.

5. Помимо подключения к серверу библиотеки с любого компьютера, также существует и мобильное приложение
Calibre Companion для Android, с возможностями аналогичными Web-интерфейсу. То есть, "зайти" и "читануть" можно также с любого смартфона и планшета на платформе Android.


Найти, окружить, захватить, прочитать!


Том 2

- HP Compaq deskpro EN Pentium 3 866 Мгц, 512 Мб оперативной памяти, 500Гб - жесткий диск, Windows XP SP3,


то есть конфигурация аналогична тому первому. А храниться здесь будет музыкальная коллекция, тоже немаленькая, несмотря на то, что к меломанам, которых MP3 оскорбляет до глубины их сверхчувствительных ушей, я не отношусь и храню музыку именно в этом формате. Единственно, что битрейт предпочитаю не меньше 320. Ну, и помимо музыки, сюда же складирую инсталяторы нужных и полезных программ.

Требования к музыкальному серверу весьма скромны: доступ откуда только возможно и с какого только возможно устройства. Опять же таки, как и в случае с библиотечным сервером, легко и просто подобрать программное обеспечение не удалось. А вот тяжело и сложно, после ночей напролет - запросто. Но одной единственной программой, которая справилась бы со всеми предъявляемыми обязанностями, обойтись не удалось. Нет такой всемогуще-универсальной... Или плохо искал. А потому справляться с музыкальной коллекцией будут помогать сразу три приложения, на каждое из которых будет возложен свой участок ответственности.  

За участок первый, дальнобойный, отвечает программа Subsonic. Она обеспечивает доступ к хранилищу как из локальной сети, так и из сети интернет по WEB-интерфейсу, который у нее очень обаятельный и привлекательный. Но, как водится, учитывая почтенный возраст машины, несмотря на актуальную версию под номером шесть, пользоваться будем морально устаревшей под номером три.  

Все реализовано очень наглядно, красиво (темы оформления прилагаются) и удобно: обложки отображаются и в интернете ищутся, альбомы архивируются и скачиваются, плейер для воспроизведения - на выбор, и т.д. и тому подобное...
Subsonic прописывается в службы Windows, а потому стартует быстро и незаметно.   

Но мало того, что в Windows программа Subsonic чудесно выглядит, так она еще и с Androidom знакома. Так что и со смартфона можно будет заслушиваться вашей коллекцией, установив предварительно Subsonic Music Streamer, который через Wi-Fi подключится к музыкальной библиотеке на Compaq. Эта программа - первая из двух приложений, местного, внутрилокального значения.


Второе приложение - Foobar 2000, которое является не только хорошим музыкальным плейером, с неинтуитивно малопонятным интерфейсом и настройками, но и DLNA-сервером, который вещает на всю округу, в пределах зоны поражения роутера. Есть плейеры, в которых просто необходимо создавать плей-листы, и заниматься с ними всякими манипуляциями. Мне такая организация прослушивания всегда казалась странной и надуманной. А все потому, что вся музыкальная коллекция, которая хранится у меня, уже отсортирована и разложена, и все, что мне нужно от плейера - это "деревянная" структура папок и, соответственно, "папочное" воспроизведение. Foobar 2000 в этом отношении - гибрид, так как отображение исполнителей можно настроить в виде папок, как в проводнике, но для воспроизведения все равно нужно создать плейлист из конкретной папки, что, впрочем, делается легко и просто. В моей модификации программа на компьютере выглядит так:

Foobar закинут в автозагрузку, потому сразу после запуска Windows, к его серверу может подключиться, например, Smart TV по имени LG.

Кстати, справа от ярлыка сервера Foobar 2000, находится значек программы под названием Home Media Server которую я подобрал на земену "родного" приложения от LG под названием Smart Share, призвание которого заключается в демонстрации "расшаренных" на компьютере фото, видео и музыкальных файлов. И оно, в общем-то справлялось с возложенной на него задачей, но вот только делало это жутко тормозно. Причем это касается даже обновленной версии программы, выложенной на сайте производителя. Первая же версия вообще поражала воображение своей медитативностью. Короче, за хроническую неуспеваемость Smart Share, было отчислено и разжаловано. А в объявленном конкурсе на замещение вакантной должности победил Home Media Server.
Нажав на Foobar 2000 server, и как следует...
... покопавшись по папкам...
...можно подобрать что-то настроительное. За представленный интерфейс воспроизведения отвечает уже не Foobar, а компания LG. Он, кстати, удобный, а звук у телевизора, кстати, вполне приличный. Так относительно новый Smart TV в связке с абсолютно стареньким Compaq, образует приличный музыкальный центр с самым графическим интерфейсом.
По сравнению с библиотекой, появляется возможность просмотра музыки по телевизору


Том 3

- .............................................................................................................................


Длинная череда многоточием не является очепяткой. Это графический символ того, что системника, готового принять в себя видеоколлекцию, на данный момент не существует по причине крайних финансов. Понятно, что этот экземпляр должен быть помоложе и попрытче, и иметь двухядерный мотор. Но призводитель должен остаться все тот же - HP. Это связано с особенностью BIOSа именно этого производителя. По крайней мере, предыдущие "старички" имели эту особенность. Ее же должен иметь и Том 3. Скрывается эта особенность в фунции WAKE ON LAN, то есть "пробуждение по сети". Этой функцией обладают все современные компьютеры, но они не обладают той самой особенностью этой функции, которой обладают даже HP-пенсионеры. Но об этом будет рассказано попозже.

Как уже понятно, на этом томе предпологается размещение видеоколлекции. И так как опытного образца нет, то эксперементы буду ставить на подопытном. Цель эксперемента - подобрать подходящее программное обеспечение все для того же - удаленный доступ по локальной сети, и очень удаленный - через браузер и
WEB-интерфейс. Ну, и по старой доброй традиции одной программой справиться не удалось. Поэтому в локальной сети, для просмотра видео, например, по телевизору, будет трудиться Home Media Server. А для доступа к видеоколлекции из сети интернет через браузер используем программу Emby.

Что касается Home Media Server, то о нем много распространяться не буду, по той причине, что визуально его работа при подключении к телевизору выглядит точно также как работа Foobar 2000 при прослушивании на телеке музыки. То есть ходим-бродим по папкам, находим необходимое, и - радуемся жизни. В принципе, Emby, в локальной сети покажет себя с такой же стороны. Но совсем другое дело WEB-интерфейс сервера Emby! Он и обложки в сети найдет! Данные по фильму и актерам разыщет! Характеристики видеофайла в подробностях отобразит! Заглядение!

Подозреваю, что для правильного поиска информации о фильме, видеофайл нужно переименовать в оригинальное название, так как поиск осуществляется именно по нему


Отдельно об удаленном рабочем столе.

Программа подключения к удаленному рабочему столу входит в состав Windows, и требует только наличие внешнего статического Ip-адреса, правильно настроенного перенаправления портов на роутере (это требуется только при подключении "снаружи". Внутренний порт по умолчанию - 3389. При подключении по локальной сети вводится только локальный ip-адрес) , и разрешение на удаленное подключение (панель управления-система-настройка удаленного подключения). Кроме того компьютер должен быть запаролен - имя пользователя и пароль вводится при подключении. Но при первом подключении можно разрешить запомнить и то и другое, и больше не заниматься такими глупостями безопасности. В этом же, первом диалоговом окне есть множество других настроек подключения, из которых возможно важным будет настройка звука - будет ли воспроизводиться звук на удаленном компьютере, или же на том, с которого подключение осуществляется.

Но мало того,
RDP покинуло пределы Windows, и прописалось еще и на системе Android, что дает возможность подключиться и управлять компьютером со смартфона. Если установлена "семерка" или того хуже - XP, то комфорт такого управления будет сомнительный, а вот в "восьмерке" и "десятке", с их адаптацией под сенсорные экраны проблем быть не должно.

Например, этот текст пишется как раз на  таком удаленном подключении. Особых тормозов не ощущается, так что это - вполне удобное удобство.

Особенностью удаленного подключения является то, что доступ осуществляется только для одного пользователя, то есть если кто-то удаленно подключится к вашему компьютеру, то
Windows вас при этом мягко и вежливо выкинет на экран входа в систему. Этого ограничения лишены серверные системы, но в данном и конкретном случае это ограничение никаким образом никого не ограничивает.

Ну, и последнее. Удаленное подключение по кнопке "Пуск" может только отключиться, а вот для выключения компьютера существуют специальные команды. Или же можно не командовать каждый раз почем зря, а создать в стандартном блокноте Windows файл такого содержания: shutdown -s -f -m \192.168.10.107 -t 30, и сохранить на рабочий стол с названием, например komanda.cmd. Тогда впоследствии можно будет выключать компьютер под эту фонограмму, клацнув по ярлыку этого файла.

Быстрый вызов программы удаленного подключения : Windows-R и mstsc


Так как по одежке встречают,

то разработке обмундирования будет уделено не меньше внимания, чем техническим деталям. Как всегда подходящие картинки я нарезаю в программе Photoshop, а компоновку элементов в единое целое - в Corel Draw. Оформление всех системников, с одной стороны должно быть разным, но в то же время похожим, чтобы было понятно, что они - компоненты единой глобальной сети и винтики одной совершенной машины. Кроме того, внешность полностью соответствует внутреннему содержанию, и совпадает с обоями рабочего стола.




Сразу скажу, что в этой попытке блин получился с комочками. Наклейка была отпечатана на плотной бумаге и приклеена на ПВА. В результате внешность оказалась сильно пожмаканой...
... что просто неприлично. Потому второй вариант был отпечатан на "самоклейке", и этот способ дал куда более приемлимый результат
Remore Library, или удаленная библиотека
Remote Music, или удаленная музыкальная коллекция
Рожки...
... да ножки...
... крепко держат в вертикальном положении
Нашел свое место и удачно вписался в достойную компанию. К сожалению, книжные полки находятся в стадии полуфабриката, но время и деньги когда-нибудь их исправят


Пробудитесь!

Более-менее разобравшись с удаленной работой и удаленным выключением, вернемся в начало, то есть к удаленному включению компьютеру. И тут возникает проблема, решить которую мне удалось только наполовину. Выражается половинчатость в том, что включить компьютер внутри локальной сети (то есть находясь дома), я могу, а вот включение по сети "снаружи", из сети интернет - нет.

Реализуется включение посредством функции под названием
Wake on LAN (WOL), или "пробуждение по сети". Активация ее находится в BIOSе, и именоваться, в зависимости от производителя материнской платы, может по разному. Суть ее заключается в том, что со стороннего компьютера посылается управляющий сигнал на сетевую карту (в свойствах которой также как и в BIOSе нужно активировать "пробуждение от магического пакета"), который и включает компьютер. Программ, посылающих этот чудо-magic пакет, написано множество, причем как для Windows, так и для Android, а это означает, что включить компьютер удаленно можно как с любого компьютера, так и со смартфона. WOL реализована очень давно, и доказательством этого является наличие этой возможности в стареньких Compaq 2001 года выпуска. Причем реализована она в них гораздо более толково, чем в современных. Именно поэтому Том 3, который еще только в проекте, будет создаваться на базе какого-нибудь Compaq, только чуть помодерновее, с надеждой, что толковость реализации WOL в нем тоже будет присутствовать. Все дело в том, что в современных компьютерах после полного отключения питания (например, отключения подачи электроэнергии), Wake on LAN не будет срабатывать до тех пор, пока компьютер не будет один раз принудительно включен и выключен. В той же самой ситуации, компьютер 2001 года выпуска Compaq, чхать хотел на любое отключение! И на его WOL такие мелочи никакого влияния не оказывают. И это очень существенная особенность!

В моем случае
WOL осуществляет программа broadc.exe, размещенная на рабочем столе. Там же находится ярлык на bat-файл, с таким содержанием:

broadc.exe 0002a675d339 255.255.255.255 67
timeout /t 60 /nobreak
ping 192.168.10.
108

К запуску, как таковому, относится только первая строчка, расшифровка которй такоя:

broadc.exe MAC-адрес сетевой карты 255.255.255.255 67

Вторая создает паузу, необходимую для загрузки компьютера, ну, и третья - отправляет запрос, и получает ответ. В случае прохождения пинга можно подключаться по
RDP, запустив программу подключения удаленного рабочего стола.

Полностью автоматизирована эта процедура при нажатии на второй ярлык, который запустит другой
bat-файл, с расширенным содержанием:

broadc.exe 0002a675d339 255.255.255.255 67
timeout /t 70 /nobreak
ping 192.168.10.10
8
timeout /t 40 /nobreak
mstsc /v:192.168.10.10
8 /f

В этом варианте добавлена еще одна пауза на 40 секунд, для пущей и уверенной полной загрузки компьютера, а потом запускается команда
mstsc с локальным ip-адресом, к которому и осуществляется подключение.





 
 
Назад к содержимому | Назад к главному меню