Задать вопрос
@FulgerX2007

Как генерировать обои рабочего стола с параметрами ноутбука?

Привет всем!

У меня такая проблема : у нас небольшая сеть магазинов электроники, для ноутбуков что мы ставим на витрину есть несколько требовании :
  1. на них должен быть установлен дистрибутив линукс
  2. на рабочем столе должна стоять картинка с параметрами ноута


У меня проблема с вторым требованием. Сейчас картинка генерируется на базе PHP, мы выбираем из списка модель ноутбука где заранее перечислены все его параметры, потом фоновую картинку и вбиваем цену, дальше PHP конвертирует все это одну картинку.

И теперь вопрос : может кто знает, есть ли сборка на линуксе или другой ОС чтобы запустить на ноутбуке и брались картинки для фона из определенной папки и параметры ноутбука прямо с него а от нас запрашивал только цену?
  • Вопрос задан
  • 2525 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
DevMan
@DevMan
Так напишите сами хоть на PHP, хоть на bash.
Там работы на час, включая гугление.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
#!/bin/bash                                                                                                                                                                                           

get_hardware () {
    echo "'"
    grep 'model name' /proc/cpuinfo | uniq | sed 's/model name/CPU/' |sed 's/[[:space:]]/ /g'
    echo "RAM: $(free -m | awk '/Mem:/ {print $2}') MB"
    echo "Disk model: $(LANG=C sudo lshw -class disk | awk '/product:/ {gsub ("       product: ", "") ; print}')"
    echo "Disk capacity: $(LANG=C sudo lshw -class disk | awk '/size:/ {gsub ("       size: ", "") ; print}')"
    echo "'"
}

convert -size 1600x900 xc:transparent -font Ubuntu-Regular -pointsize 72 -channel RGBA -fill black -draw "text 20,55 $(get_hardware)" fuzzy-tweaks.png


Страшненький пример, но для примера сойти должно )
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы