Это команда sunclock, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
sunclock - модные часы для системы X Window, показывающие местное время (правовое время и
солнечное время), восход, закат и различные географические данные с помощью точки и щелчка
интерфейс.
СИНТАКСИС
часы [ кредита ]
где список разрешенных опций представляет собой следующий длинный список (начиная с (**) опции
настраиваются во время выполнения):
[-help] [-listmenu] [-версия] [-citycheck] [-отображаемое имя] [-общий каталог]
[-citycategories значение] [-clock] [-map] [-dock] [-undock] [-menu] [-nomenu] [-selector]
[-noselector] [-zoom] [-nozoom] [-option] [-nooption] [-urban] [-nourban]
(**) [-язык] [-rcfile file] [-command string] [-editorcommand string] [-mapmode
* ] [-dateformat строка1 | строка2 | ...] [-файл изображения] [-clockimage файл]
[-mapimage файл] [-zoomimage файл] [-clockgeom ] [-mapgeom ] [-auxilgeom
] [-менугом ] [-selgeom ] [-zoomgeom ] [-optiongeom ]
[-urbangeom ] [-title name] [-clockclassname name] [-mapclassname name]
[-auxilclassname имя] [-classname имя] [-setfont | {| }]
[-verbose] [-silent] [-synchro] [-nosynchro] [-zoomsync] [-nozoomsync] [-placement
(случайный, фиксированный, центр, NW, NE, SW, SE)] [-placementshift xy] [-extrawidth value]
[-decimal] [-dms] [-city name] [-position latitude | longitude] [-addcity
size | name | lat | lon | tz] [-removecity name (name | lat | lon)] [-rootdx value] [-rootdy value]
[-fixedrootpos] [-randomrootpos] [-screensaver] [-noscreensaver] [-rootperiod значение (в
секунд)] [-animation] [-noanimation] [-animateperiod значение (в секундах)] [-progress
число [s, m, h, d, M, Y]] [-номер перехода [s, m, h, d, M, Y]] [-aspect mode] [-colorlevel
level = 0,1,2,3] [-fillmode number = 0,1,2] [-coastlines] [-contour] [-landfill] [-shading
mode = 0,1,2,3,4,5] [-значение диффузии] [-значение рефракции] [-ночь] [-ограничитель]
[-twilight] [-luminosity] [-lightgradient] [-nonight] [-darkness value <= 1.0] [-colorscale
число> = 1] [-mag значение] [-magx value] [-magy value] [-dx value] [-dy value] [-spotsizes
s1 | s2 | s3 | ... (0 <= si <= 4, 1 <= i <= citycategories)] [-sizelimits w1 | w2 | w3 | ... (wi = ширина увеличения
значения, 1 <= i <= citycategories)] [-citymode mode = 0,1,2,3] [-objectmode mode = 0,1,2] [-sun]
[-nosun] [-moon] [-nomoon] [-tropics] [-notropics] [-meridianmode mode = 0,1,2,3]
[-parallelmode mode = 0,1,2,3] [-meridianspacing value] [-parallelspacing value]
[-пунктирные линии] [-plainlines] [-bottomline] [-nobottomline] [-reformat] [-vmfcolors
цвет1 | цвет2 | цвет3 ...] [-vmfrange a | b | c | d] [-vmfcoordformat format] [-vmfflags integer]
[-setcolor поле | цвет]
ОПИСАНИЕ
часы это приложение X11, которое отображает карту Земли и показывает подсвеченные
часть земного шара. Помимо указания местного времени для часового пояса по умолчанию, он
также отображает время по Гринвичу, правовое и солнечное время крупных городов, их широту и
долгота, взаимные расстояния произвольных мест на Земле, положение в зените
Солнце и Луна. Солнечные часы могут отображать меридианы, параллели, тропики и полярные круги. Это
имеет встроенные функции, которые ускоряют скорость времени и показывают эволюцию времен года.
Sunclock может быть переведен на различные западные языки. Возможно
настройте файл приложения по умолчанию и введите дополнительные данные о городах.
Sunclock может переключаться между двумя состояниями, «окном часов» и «окном карты». В
Окно часов отображает небольшую карту Земли и поэтому занимает мало места на
экран, в то время как «окно карты» отображает большую карту и предлагает более продвинутые функции.
Пакет Sunclock включает векторную карту с изменяемым размером и масштабированием. Внешние карты Земли
также могут быть загружены (начиная с версии 3.51, форматы .jpg, .gif, .png, .xpm или .xpm.gz,
.vmf можно прочитать [.vmf - это специальный формат векторной карты для солнечных часов]). Некоторые дополнительные
форматы могут быть добавлены в будущем.
Окно карты может работать в пяти различных режимах:
- Режим «Правовое время»: отображается правовое время часового пояса по умолчанию и время по Гринвичу.
- Режим «Координаты»: нажав на город, пользователи получают координаты (широту, долготу)
этот город, время и время восхода / захода солнца.
- «Солнечный» режим: при нажатии на точку на карте (город или другую точку), солнечный
показаны время и продолжительность светового дня.
- Режим «Продление часов»: отображает солнечное время с 00:00 до 23:00 в нижней полосе,
по положению Солнца.
- Режим «Расстояние»: показывает расстояния в км и милях между двумя произвольными точками.
В зависимости от выбранного режима в нижней строке отображается короткий текст, отображающий запрошенный
Информация. Нижнюю строку можно прокрутить вправо или влево, нажав кнопку
Клавиши со стрелками PageUp / PageDown и Home / End.
Еще одна функциональность - это функция «Прогресс», которая позволяет ускорить
эволюция времени, чтобы наблюдать за эволюцией периодов дня и ночи и времен года. К
по умолчанию Солнце и Луна также отображаются на карте (точнее, положения Земли, где
Показаны Солнце и Луна в зените). Координаты меридианов, параллелей, городов,
названия городов могут отображаться на карте.
Доступ ко всем функциям можно получить с помощью действий графического интерфейса в главном окне или во вспомогательных.
окна. Размер главного окна можно изменить, потянув за края окна, как в текущем окне.
менеджер разрешает это. Есть 5 вспомогательных окон:
- Окно меню. Это главное меню, которое предлагает широкий список действий. Меню
окно запускается нажатием 'H' или щелчком левой кнопки мыши по нижней полосе
кнопку один раз. Каждое действие можно получить с помощью указанного сочетания клавиш или
щелкнув мышью по соответствующей записи. Верхний / нижний регистр значения не имеет, кроме
для опций или действий, которые имеют более двух переключателей. Затем нижний регистр поворачивает
переключает в одну сторону, верхний регистр в другую сторону. Для этих переключателей левый
кнопка мыши будет иметь тот же эффект, что и нижний регистр, а правая кнопка мыши будет иметь такой же эффект
эффект как верхний регистр.
- Окно выбора файлов. Доступ к нему можно получить, нажав на верхнюю часть основного
окно со средней кнопкой мыши. Позволяет выбрать файл изображения Земли (в
форматы * .vmf * .xpm, * .xpm.gz, * .jpg, * .gif, * .png) для загрузки.
- Окно масштабирования. Доступ к нему можно получить, щелкнув в верхней части главного окна с
правую кнопку мыши. Окно масштабирования позволяет выбрать конкретную область на Земле,
для перевода или увеличения до 100 раз. Высокие разрешения (больше 10) - это только
рекомендуется с "огромной" картой Земли размером 11 Мбайт, которая предлагает чистые изображения размером до 20
кратное увеличение как минимум.
- Окно городского селектора. Позволяет интерактивно изменять список отображаемых городов и
местах.
- Окно опций. Позволяет перенастраивать практически все на лету (цвета,
шрифты и т. д.), точно так же, как с параметрами командной строки.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Программа не использует ни Xt, ни какой-либо другой более продвинутый инструментарий, и, следовательно, только (!)
могут использоваться те параметры, которые явно перечислены ниже. Единственный необходимый ресурс - это
список отображаемых координат и часовых поясов городов. Системный администратор может
возможно настроить общесистемный предварительно упакованный файл конфигурации Sunclockrc перед установкой
пакет, в то время как пользователи могут настроить свой индивидуальный файл конфигурации ~ / .sunclockrc at
любое время. Индивидуальный файл конфигурации ~ / .sunclockrc читается * после * общесистемной конфигурации
файл Sunclockrc, поэтому его настройки имеют приоритет над общесистемными настройками config. В
параметры командной строки могут использоваться для переопределения ~ / .sunclockrc себя.
-Помощь Показать краткую справку и выйти.
-листменю
Пояснения к действиям, доступным из встроенного меню.
-версия
Показать версию программы и выйти.
-подробный
Сделайте Sunclock подробным. Затем программа отправляет в stderr некоторую информацию о
выполненные внутренние операции. По умолчанию это отключено.
-тихая
Сделайте так, чтобы Sunclock не сообщал о выполненных внутренних операциях. Это значение по умолчанию.
-Ситичек
При запуске убедитесь, что в списке городов нет повторов (город
считается повторяющимся, если оно встречается дважды под одним и тем же именем с координатами
различаются не более чем на 0.5 градуса). По умолчанию на Sunclockrc проверка не выполняется -
который якобы правильно настроен ...
-дисплей имя
Дайте имя X-серверу для связи.
-языка имя
Выберите язык, который будет использоваться в меню солнечных часов, и справку.
-заглавие имя
Измените спецификацию строки, которая должна отображаться в строке заголовка
главное и вспомогательные окна. По умолчанию используется имя приложения, например, солнечные часы.
-имя класса имя
Измените спецификацию имени приложения класса. По умолчанию - Sunclock. Другой
спецификации могут быть переданы так, чтобы осведомленные оконные менеджеры могли использовать их для
в целях конфигурации. Вы можете, например, передать -classname NoTitle-Sticky и
правильно настройте ваш WM так, чтобы он убрал строку заголовка, и сделайте окно
липкий по отношению к настольному пейджеру. С fvwm вы, например, можете использовать
Стиль "* NoTitle *" NoTitle, WindowListHit, Sticky
Стиль "* ShowTitle *" Заголовок, WindowListHit, Slippery
Стиль «* липкий *» липкий
чтобы указать такое поведение.
-setfont | {| }
Выберите шрифт для данного текстового поля (полоса часов, полоса меню, город, координаты,
меню). При желании можно указать список языков, для которых этот параметр шрифта
следует подать заявку. Если опция не указана, применяется настройка шрифта
на все языки.
-rcfile имя файла
Прочтите файл конфигурации, который отличается от пользовательского по умолчанию ~ / .sunclockrc (если
эта опция не установлена, по умолчанию в пользовательском конфигурационном файле ~ / .sunclockrc). Уведомление
что файл конфигурации приложения по умолчанию Sunclockrc читается первым, а файл, установленный
После этого читается опция -rcfile; поэтому его настройки имеют приоритет над настройками, установленными
общесистемный файл конфигурации. Чтение дополнительных файлов конфигурации возможно во время выполнения, используя
окно опций. Установите -rcfile с пустой строкой "", если вы хотите обойти пользователя
шаг файла конфигурации.
-sharedir каталог
Задайте каталог, в котором находятся общесистемные общие карты Земли. По умолчанию
/ usr / share / sunclock / earthmaps.
-образ * .jpg (или * .gif, * .png, * .vmf, * .xpm, * .xpm.gz)
Запустите часы с изображением карты Земли, загруженным в окна часов и карты. В
Затем для обоих окон используется одна и та же карта, но изображение часов обычно уменьшается в масштабе.
-картаизображение * .jpg (или * .gif, * .png, * .vmf, * .xpm, * .xpm.gz)
Запустите часы с изображением карты Земли, загруженным в окно карты.
-часы * .jpg (или * .gif, * .png, * .vmf, * .xpm, * .xpm.gz)
Запустите солнечные часы с изображением карты Земли, загруженным в окно часов.
-Увеличить изображение * .jpg (или * .gif, * .png, * .vmf, * .xpm, * .xpm.gz)
Использовать указанный файл как изображение в виджете масштабирования
-уровень цвета level = 0,1,2,3
Устанавливает уровень цвета (0 = монохромный, 1 = мало цветов, 2 = много цветов, 3 = полноцветный).
При настройке «монохромный» день и ночь отображаются соответственно как mapbgcolor.
(по умолчанию белый) и mapfgcolor (по умолчанию черный), заливка недоступна;
все остальные объекты (названия городов, координаты) также отображаются как монохромные. С
Настройка "несколько цветов", меню и городские пятна могут быть представлены специальными
цвета, но меридианы / параллели / тропики по-прежнему монохромны. С "многими
цвета "Опионы, меридианы / параллели / тропики также могут быть нарисованы в цвете. В этих
Первые 3 режима, могут быть загружены только векторные карты .vmf. Эти режимы экономят много ресурсов процессора.
мощность - поскольку используется простой алгоритм инверсии цветов для задания цветов
все точки на карте. Монохромный режим может быть полезен для очень медленных процессоров, таких как
те, что используются в КПК с черно-белым экраном. Полноцветный режим (уровень = 3)
позволяет загружать jpeg или другие красочные изображения; день и ночь можно нарисовать с
различные параметры штриховки. Это режим по умолчанию и рекомендуется, если у вас есть
достаточно новая машина с достаточным количеством видеопамяти.
-док Эта опция предназначена для того, чтобы солнечные часы могли закрепляться в окне.
кнопки менеджера или строку меню, при условии, что WM предлагает такую возможность без
требующие специальных подсказок (fvwm2 или windowmaker или afterstep отлично подойдут
для этой цели KDE или Gnome не будут ...) В параметре -dock sunclock блокирует
размер первого запущенного окна, которое обязательно является маленькими часами. Кроме того, что
исходное окно больше нельзя закрыть, набрав «K» или «Q». (Единственный способ выйти
тогда приложение должно убить его с помощью xkill или сначала отстыковать его с помощью
параметр -undock из окна параметров). Пользователь может захотеть настроить размер
и подходящие варианты, чтобы солнечные часы соответствовали размеру стыкуемых апплетов.
Например, солнечные часы можно активировать следующим образом:
sunclock -language fr -nobottomline -dock -clockgeom 63x42 + 2 + 190 -dateformat
"% H:% M:% S |% a% _% d% _% b |% b% _% Y |% j% _% U / 52" - команда "xdiary"
-уплотнение
Отстыковывает солнечные часы. Этот параметр не имеет никакого другого эффекта, кроме повторного разрешения использования
варианты, которые были "заморожены" под док. Его можно использовать, например, для выхода из приложения
когда солнечные часы были запущены в режиме док-станции.
-синхронизация
С этой опцией Sunclock обновляет все окна одновременно. Это, конечно,
требует больше процессорного времени и может замедлить работу солнечных часов, если слишком много окон
были открыты. По умолчанию обновляется только активное окно.
-носинхро
С этой опцией sunclock обновляет только активное окно. Это значение по умолчанию.
-Часы Старт в состоянии часов. Это значение по умолчанию, поэтому указывать его не нужно.
-Формат даты строка1 | строка2 | ...
Установите формат (ы), используемый в выводе текста в нижней полосе часов. В
Формат даты по умолчанию состоит из 3 строк:
% H:% M% _% a% _% d% _% b% _% y |% H:% M:% S% _% Z |% a% _% j /% t% _% U / 52
Здесь% H,% M,% S обозначают час, минуты, секунды,% a - имя дня,% b - имя месяца,% d -
номер дня месяца,% j для номера дня в году,% m для номера месяца,% y для последних двух цифр года,
% Y для номера года,% t для количества дней в году (365 или 366),% Z для часового пояса,% U для
номер недели (неделя №1 - неделя с первым четвергом года); все остальные
символы воспроизводятся как таковые, за исключением% _, который обозначает пробел, %%, который
означает% и% | что означает |. Вертикальная полоса | используется как разделитель
указывают последовательные форматы времени. Может быть сколько угодно форматов, и фактический
выбор циклически проходит по всем этим форматам, щелкая мышью по нижней полосе.
Первая строка (т.е. строка, предшествующая первой полосе) принимается в качестве формата по умолчанию.
Есть еще несколько переключателей, например% h для часа в 12-часовом режиме,% P fo AM / PM.
индикатор,% G для часа по Гринвичу,% N для минут по Гринвичу.
-map Начать в состоянии карты. Полезно, чтобы сразу начать работу с расширенными функциями.
-десятичный
Инициализирует значения координат географических данных в десятичных градусах. Тем не мение,
это все еще можно переключить во время выполнения.
-дмс Инициализирует значения координат географических данных в градусах, минутах и секундах.
Однако это все еще можно переключить во время выполнения.
-меню Поднимите окно меню вместе с основным окном (карта, часы).
-номеню
Не поднимайте окно меню вместе с основным окном (карта, часы). Это
по умолчанию.
-селектор
Поднимите окно выбора вместе с основным окном (карта, часы).
-носелектор
Не поднимайте окно выбора вместе с основным окном (карта, часы). Это
по умолчанию.
-зум Поднимите окно масштабирования вместе с основным окном (карта, часы).
-нозум
Не поднимайте окно масштабирования вместе с основным окном (карта, часы). Это
по умолчанию.
-Option
Поднимите окно опций вместе с основным окном (карта, часы).
-опция
Не поднимайте окно опций вместе с основным окном (карта, часы). Это
по умолчанию.
по вопросам городов Поднимите городское окно вместе с главным окном (карта, часы).
-нурбан
Не поднимайте городское окно вместе с основным окном (карта, часы). Это
по умолчанию.
-аспект Режим
Устанавливает режим соотношения сторон, т. Е. Способ, которым масштабирование ведет себя по отношению к
горизонтальное и вертикальное направления. Mode = 0 означает, что синхронизация отсутствует.
сделано, mode = 1 означает, что коэффициенты масштабирования всегда равны, mode = 2
(более тонкий) означает, что коэффициенты масштабирования по горизонтали и вертикали
настраивается так, чтобы область, расположенная рядом с центральной точкой увеличенной области, была
соответствовать его реальной геометрии на Земле, то есть не будет выглядеть искаженным
по горизонтали или вертикали. Однако в другом месте этого не будет, особенно если
увеличенная область большая.
-зумсинхронизация
Когда опция установлена, окно масштабирования откроется в режиме синхронизации: любой
действие масштабирования, выполненное с основной карты или из окна масштабирования, будет выполняться как
кнопка мыши отпущена (или при нажатии клавиши). Это значение по умолчанию, когда
не открылось окно масштабирования (синхронизация устанавливается автоматически).
-nozoomsync
Если установлено, окно масштабирования откроется в несинхронном режиме. Синхронизация масштабирования
Тем не менее, это все еще возможно, нажав кнопку «Синхронизация». По умолчанию,
синхронизация не происходит, когда открыто окно масштабирования, если только опция
-zoomsync был установлен.
-режим карты * (Один персонаж = C, D, E, L or S)
Запустите функции карты в режиме (C) координаты, (D) istances, час (E) xtension,
(L) нормальное время или (S) старое время соответственно. Любые другие спецификации игнорируются.
По умолчанию установлен режим допустимого времени.
-замещение (случайный,фиксированный,центр,СЗ,НЕТ,SW,SE)
Укажите, следует ли продолжать переключение между окнами часов и карт, разрешив
центры окон, соответственно, фиксированные NW, NE, SW, SE углы, а точнее
должен ли он работать случайным образом или через определенное пользователем размещение. По умолчанию
СЗ размещение.
-смена места размещения x y
Относительное смещение -> , применять в отношении
-Замещение спецификаций. Если размещение - СЗ, то угол окна СЗ переместится.
на (x, y) пикселей. По умолчанию это (0,0), т. Е. Никаких модификаций, применяемых к замещению, не требуется.
спецификация.
-внешняя ширина ценностное
При использовании команды 'увеличить окно', указанной клавишей '>', ширина полного окна
Используется отображение X за вычетом некоторой ширины по умолчанию, равной 10 пикселям. Этого достаточно
соответствовать ширине границ окон большинства оконных менеджеров. Если это не так,
-внешняя ширина можно использовать для изменения этого параметра.
-часы (ширина) x (высота) + (xкоордината) + (yКоординатор)
Укажите геометрию окна часов, то есть его размер и положение (абсолютное
положение относительно левого верхнего угла экрана).
-картгеом (ширина) x (высота) + (xкоордината) + (yКоординатор)
Укажите геометрию окна карты, то есть его размер и положение (абсолютное
положение относительно левого верхнего угла экрана).
-менугеом + (хкоордината) + (yКоординатор)
Укажите относительное положение (x = горизонтальный сдвиг, y = вертикальный сдвиг)
окна меню по отношению к главному окну, начиная с нижнего края
главное окно (от его верхнего края в случае размещения SW или SE, см. выше). Они
значение может потребовать корректировки в соответствии с высотой строки заголовка, выделенной
оконный менеджер, если есть. В случае окна меню ширина и высота
зависит исключительно от меню и, следовательно, от любых заданных значений ширины и
высота игнорируется. Относительное положение по умолчанию - x = 0, y = 30.
-селгеом (ширина) x (высота) + (xкоордината) + (yКоординатор)
Укажите геометрию окна выбора. Указание положения является относительным
в главное окно (или в меню, когда меню открыто). См. Вариант выше
-менугеом для дальнейших пояснений. Геометрия окна выбора по умолчанию:
600x180 + 0 + 30.
-зумгеом (ширина) x (высота) + (xкоордината) + (yКоординатор)
Укажите геометрию окна масштабирования. Указание положения относительно
в главное окно (или в меню, когда меню открыто). См. Вариант выше
-менугеом для дальнейших пояснений. Геометрия окна масштабирования по умолчанию:
500x320 + 0 + 30.
-optiongeom (ширина) x (высота) + (xкоордината) + (yКоординатор)
Укажите геометрию окна параметров. Указание положения является относительным
в главное окно (или в меню, когда меню открыто). См. Вариант выше
-менугеом для дальнейших пояснений. Спецификация высоты зависит исключительно от
выбрано меню и поэтому игнорируется. Геометрия опции по умолчанию
окно 630x80 + 0 + 30.
-урбангеом + (хкоордината) + (yКоординатор)
Укажите относительное положение (x = горизонтальный сдвиг, y = вертикальный сдвиг)
городское окно по отношению к главному окну (или к меню, когда меню
поднятый). Смотрите опцию -menugeom выше для дальнейших объяснений.
-ауксигеом + (хкоордината) + (yКоординатор)
Укажите относительное положение (x = горизонтальный сдвиг, y = вертикальный сдвиг)
вспомогательные окна (меню, масштабирование, селектор, опция). Все относительные смещения равны
установить в (x, y).
-маг ценностное
Измените масштаб изображения с коэффициентом увеличения, равным , который должен быть на
как минимум 1.0. Это означает, что в окне отображается только часть всей
карта а именно, 1 / х 1 / . Значение по умолчанию 1.0.
-magx ценностное
То же, что и для опции -mag, но масштабируется только направление x (ширина). Дефолт
значение для magx - 1.0.
-мэгэ ценностное
То же, что и для опции -mag, но масштабируется только направление y (высота).
Значение по умолчанию для magy - 1.0.
-дх ценностное (в градусах)
Опции -dx и -dy позволяют установить долготу, соответственно широту,
город или место, в котором должна быть сосредоточена область увеличения. Ценности должны
быть даны в градусах. По умолчанию (dx, dy) - (0.0,0.0).
-ди ценностное (в градусах)
Смотрите -dx выше.
-побережье
На встроенной векторной карте генерируйте береговые линии, не заполняя участки суши.
-контур
Как и раньше, но используйте умный алгоритм, который удаляет линии, особенно при более низких
разрешения (если берега очень неровные, некоторые части могут исчезнуть, но
общая картина выглядит резче).
-полигон
На встроенной векторной карте заполните участки суши без построения береговых линий.
-fillmode 0,1,2
Fillmode = 0 эквивалентно -coastlines, fillmode = 1 эквивалентно -contour и
fillmode = 2 эквивалентно -landfill.
-пунктирные линии
Пунктирными линиями обозначьте меридианы и параллели.
-объявления
Используйте простые линии для обозначения меридианов и параллелей.
-Нижняя линия
Нарисуйте линию внизу карты, чтобы отделить карту от текстовой полосы.
с указанием времени и координат.
-нет нижней линии
Не рисуйте нижнюю черту. Это значение по умолчанию.
-команда string
Укажите внешнее действие или программу, которая будет вызываться с помощью сочетания клавиш
'Икс'. По умолчанию пустая команда.
-команда редактора string
Укажите программу внешнего редактора файлов, которая будет вызываться с клавиатуры.
ярлык двойной 'h' (вызов справки). По умолчанию: / usr / lib / sunclock / emx -edit 0 -fn
9x15 "(включая редактор emx, в режиме без редактирования ...)
-Прыгать число [единица] (где единица = s, m, h, d, M, Y)
Количество секунд (соответственно минуты, час, дни, месяцы, годы), на которые
текущую дату и время следует сместить. Номер не должен разделяться пробелом.
и его агрегат. Если единица измерения отсутствует, считается, что число выражается как
по умолчанию в секундах. Полезно для получения информации об отображении солнечных часов раньше или позже
Эпохи.
-прогресс число [единица] (где единица = s, m, h, d, M, Y)
Количество секунд (соответственно минуты, час, дни, месяцы, годы), на которые
временная прогрессия должна действовать. Пробел не должен разделять номер и его
Ед. изм. Если единица измерения отсутствует, считается, что число по умолчанию выражается в
секунд. Полезно для получения прогресса солнечных часов по шагам, отличным от предопределенных.
(по умолчанию шаги циклически меняются между значениями 1 мин, 1 час, 1 день, 7 дней, 30
дней).
-rootdx ценностное (между 0.0 и 1.0)
Параметры -rootdx и -rootdy позволяют установить положение, в котором находится карта солнечных часов.
копируется в корневое окно в режимах rootwindow или screensaver. '-rootdx 0.0' означает
слева, -rootdx 1.0 справа, -rootdy 0.0 означает вверху,
'-rootdy 1.0' внизу корневого окна. По умолчанию 0.5 для обоих значений,
т.е. центрированная карта.
-корневой ценностное (в градусах)
См. -Rootdx выше.
-fixedrootpos
Используйте указанные выше значения rootdx и rootdy, чтобы зафиксировать положение карты в корне.
окно. Это значение по умолчанию, если не указано -screensaver.
-randomrootpos
Вместо использования указанных выше значений rootdx и rootdy для фиксации положения карты
в корневом окне просто используйте вместо этого случайную позицию. Это значение по умолчанию в
если была установлена опция -screensaver.
-заставка
Запускать солнечные часы в режиме заставки (в
в этом случае, и единственный способ завершить программу - это явно убить ее).
-носкринсейвер
Не запускайте солнечные часы в режиме заставки. Это значение по умолчанию.
-корневой период ценностное (в секунды, между 1 и 120 сек)
Установите период обновления корневого окна. По умолчанию 30 секунд. Это требует
эффект только тогда, когда активна запись карты в корневое окно (ударь дважды по
'[' или нажмите соответствующее поле в окне параметров). Запись в корневое окно
отключено с помощью клавиши ']'.
-анимация
Запускайте режим анимации сразу после запуска солнечных часов.
-неанимация
Не запускать режим анимации при запуске солнечных часов - это значение по умолчанию.
Sunclock в любом случае может переключаться между режимами анимации / без анимации, набрав клавишу '
(апостроф) во время выполнения.
-анимационный период ценностное (в секунды, между 0 и 5 сек)
Установите период анимации карты. По умолчанию 0 секунд, что означает, что изображения
переключаются так быстро, как солнечные часы могут их вычислить. В противном случае время сдвигается на
текущее значение прогресса (установленное параметром -progess) после ожидания количества
секунды, предписанные значением animateperiod. Это вступает в силу только тогда, когда
активна анимация (нажмите кнопку 'или нажмите соответствующее поле в Option
окно).
-добавить город размер | имя | широта | долгота | часовой пояс
где name - это название места в формате ascii, которое будет отображаться на карте. Первый аргумент
"размер" - неотрицательное целое число, обозначающее размер города (1: крупный город, 2:
важный город, 3: менее важный город, ...). Аргумент size также может быть равен 0,
с эффектом сокрытия соответствующего города, сохраняя при этом в памяти все его другие
параметры. После этого город может быть снова показан с плавающей широтой и долготой.
номера точек, обозначающие географическое положение места. Западные долготы и
южные широты следует вводить как отрицательные числа. часовой пояс - это название
часовой пояс, в котором находится это место. Это должно быть имя файла в / usr / share / zoneinfo
(или любой другой каталог, используемый в вашей системе), неправильные часовые пояса заставляют часы
отображать GMT. Также можно ссылаться на файл в каталоге относительно
/ usr / share / zoneinfo например Canada / Eastern вместо EST5EDT.
-город имя (имя | лат | долг)
Инициализировать программу так, чтобы отображались данные с названием города соответственно (название, с
указанная широта и долгота). Это вступает в силу только в том случае, если указанные выше
указанный город указан в общесистемном RC-файле Sunclockrc или в пользовательском
частная ~ / .sunclockrc. Рабочий режим установлен на режим координат.
-позиция широта | долгота
Инициализировать программу так, чтобы отображались данные позиции, указанной двумя
координаты (в градусах). Рабочий режим установлен на режим солнечного времени. Уведомление
что с вертикальной чертой | (допускается также пробел вместо символа |).
-добавить город size | name | lat | lon | tz
Добавляет город в список городов для отображения на карте. Они должны быть определены
ровно по 5 параметрам: размер, имя, широта, долгота, часовой пояс в этом порядке,
с параметрами, разделенными вертикальной чертой |. Пустые символы могут появляться в
имя, если для обозначения группы параметров используются двойные кавычки (но есть
в остальных параметрах не должно быть пробелов). В конфигурационном файле RC
пустые символы следует заменить восьмеричным символом 037 (например, Ctrl-Q Ctrl-_
внутри emacs).
-удаление имя (имя | лат | долг)
Удаляет название (соответственно name | lat | lon) из списка отображаемых городов.
Те же примечания, что и выше для пустых символов.
-городкатегории ценностное
Задает максимальное количество категорий городов: категории от 1 (наивысший
категория, т.е. крупный город) до некоторого максимального числа. Параметр -citycategories
указывает это максимальное количество. Его можно использовать только при запуске, но не во время выполнения. В
значение по умолчанию - 5.
-размеры s1 | s2 | s3 | ... (0 <= si <= 5, 1 <= i <= городакатегории)
При этой настройке крупные города (категория 1) будут представлены символом
размер s1, категория 2 города по символу от размера s2 и т. д. Настройка по умолчанию
-площадь 1 | 2 | 3 | 4 | 5. Присвоение размера si = 0 означает, что соответствующая категория
города (ранг i) отображаться не будут. Если данных меньше, чем количество
категории городов (по умолчанию 5), последние данные повторяются столько раз, сколько
необходимо, например, -spotsizes 2 эквивалентно -spotsizes 2 | 2 | 2 | 2 | 2. Пример:
указание -spotsizes 0 | 2 | 0 | 3 | 0 позволит отображать только города категорий 2 и 4, но
категории 4 появятся с символом, обычно присваиваемым городам
категория 3. Это полезно в сочетании с опцией -sizelimits (см. ниже).
-ограничения по размеру w1 | w2 | w3 | ...
(wi = значения ширины масштабирования, 1 <= i <= citycategories) С этой настройкой города ранга
i = 1,2,3, ... появится, если (и только если) ширина увеличенной карты не менее
равно wi (как если бы Земля отображалась полностью ...). В
по умолчанию 0 | 580 | 2500 | 6000 | 12000 (без ограничений для крупных городов, города 4-го ранга
появляются, только если ширина составляет не менее 6000 пикселей, например, если исходное окно
шириной 800, скажем, был применен зум не менее 7.5). Таким образом, -sizelimits 0
эквивалентно -sizelimits 0 | 0 | 0 | 0 | 0, -sizelimits 0 | 400 эквивалентно
-sizelimits 0|400|400|400|400.
-затушевка mode = 0,1,2,3,4,5
Запустите солнечные часы с указанным режимом затенения. Режим 0 означает, что ночная зона
не отображается. В более высоких режимах отображается ночная область, с возрастающей
сложные алгоритмы затенения. Режим 1 означает отсутствие затемнения (т.е. просто яркий
и показаны темные цвета). Режим 2 закрашивает область терминатора - область, в которой
солнце частично скрыто за горизонтом. Режим 3 закрашивает область, в которой есть
после захода солнца все еще остается значительная яркость (в зависимости от рассеивания
параметр ниже). По умолчанию 3˚ ниже горизонта. Режим 4 дополнительно представляет
значения светимости во всех частях освещаемой территории. Режим 5 представляет
градиент яркости от самой яркой области (обращенной к солнцу) к самой темной области
(напротив солнца); это не имеет ничего общего с реальной светимостью.
значения.
-ночь
Запустите солнечные часы с не прорисованной ночной областью. Это эквивалентно -затенению 0.
-ночь Запустите солнечные часы с ночной областью в режиме простого затенения. Это эквивалентно
-затушевка 1.
-терминатор
Эквивалентно -затенение 2
сумерки
Эквивалентно -затенение 3
-светимость
Эквивалентно -затенение 4
-светлый градиент
Эквивалентно -затенение 5
-диффузия ценностное (в градусах)
Устанавливает амплитуду области, в которой рассеивается свет в атмосфере.
все еще достаточно, чтобы сохранить некоторую яркость после захода солнца. По умолчанию 3 градуса.
-рефракция ценностное (в градусах)
Устанавливает значение угла преломления для тангенциальных солнечных лучей на закате. Это
связано с тем, что на закате солнце иногда кажется больше. Изменение
степень преломления незначительно влияет на вычисление времени восхода и захода солнца.
По умолчанию 0.1 градуса.
-темнота ценностное (в ассортимент 0.0 ... 1.0)
Устанавливает контраст между дневной и ночной областью. Значение 0.0 означает, что ночь
область не будет отличаться от дневной, а 1.0 означает, что она будет
полностью черный. По умолчанию 0.5.
-цветная шкала ценностное (целое число in ассортимент 1 ... 256)
Устанавливает количество цветовых субдвидов, которые будут использоваться для создания теней,
то есть количество цветов от ярких (дневных) до темных цветов
(ночь). По умолчанию - 16.
-меридианный режим mode = 0,1,2,3
Запускать солнечные часы с отображением меридианов или без, в зависимости от режима, mode = 0: нет
меридианы, mode = 1: меридианы нарисованы, mode = 2: меридианы нарисованы с метками на
внизу, режим = 3: меридианы нарисованы с метками вверху. Режим по умолчанию - 0 (нет
меридианы).
-параллельный режим mode = 0,1,2,3
Запускать солнечные часы с отображением параллелей или нет, в зависимости от режима, mode = 0: нет
параллели, режим = 1: проведенные параллели, режим = 2: параллели, проведенные с метками на
левая сторона, режим = 3: параллели с метками справа. В
режим по умолчанию - 0 (параллелей нет).
-меридианный интервал ценностное (Степень)
Укажите, сколько градусов (или долей градуса) должно разделять нарисованные меридианы
на карте.
-параллельный интервал ценностное (Степень)
Укажите, сколько градусов (или долей градуса) должно разделять проведенные параллели
на карте.
-городской режим mode = 0,1,2,3
Запускать солнечные часы с отображаемыми городами или нет, в зависимости от режима, mode = 0: нет
города, mode = 1: города нарисованы, mode = 2: города нарисованы с их названиями, mode = 3:
города нарисованы с их координатами. Режим по умолчанию - 1 (города показаны без
имена или координаты).
-тропики
Начните часы с отображением тропиков и полярных кругов (по умолчанию это не так).
-солнце Запускайте солнечные часы с отображением положения Солнца (по умолчанию это так).
-Луна Запускайте солнечные часы с отображением положения Луны (по умолчанию это так).
-нотропы -носан -номун
Эти варианты просто сводят на нет вышеперечисленные.
-объектный режим mode = 0,1,2
Mode = 0 означает отсутствие объектов (Солнце, Луна) вообще, mode = 1 для объектов, только что нарисованных
их символ, режим = 2 для объектов, нарисованных с их символом и координатами в десятичном формате
градусы (или градусы, минуты, секунды, используя переключатель ˚).
-переформатировать
Этот параметр действует только при загрузке файла * .vmf. Затем файл
переформатирован в соответствии с разрешенным синтаксисом и нормальной длиной строки и напечатан в
стандартный вывод. Для захвата вывода необходимо перенаправить стандартный вывод в файл.
(как обычно с '> файлом').
-vmfcolors цвет1 | цвет2 | цвет3 ...
Переопределите список цветов, которые будут использоваться в файле .vmf. Эта опция не действует
при загрузке файлов с другими форматами. По умолчанию - NULL строка (так что по умолчанию
цвета загружены). Строка "|" также считается недействительной строкой и может
использоваться в виджете параметров, чтобы вернуть цвета по умолчанию.
-vmfrange а | б | в | г
Определите диапазон, в котором координаты точки (широта, долгота) должны изменяться в
файлы * .vmf, по умолчанию -90 | 90 | -180 | 180. Эта опция может быть полезна в
комбинация с -reformat для линейного изменения координат в файле * .vmf.
-vmcoordformat формат
Установите формат вывода двойных значений, созданных с помощью опции -reformat.
Формат по умолчанию - "% 7.3f% 8.3f" (формат широты и долготы,
соответственно), если параметр -vmfrange не был изменен, и в этом случае значение по умолчанию
становится "% g% g" (по правилам POSIX это означает 6 значащих цифр в любом
положение).
-vmfflags номер
Устанавливает флаги (целочисленное значение) для файла * .vmf. Каждый бит - это отдельный флаг. В
Бит нулевого порядка (т. е. & 1) определяет, есть ли у функций свой собственный нулевой
набор битов должен быть отрисован в режиме окна часов (если нулевой бит не установлен,
функция всегда будет нарисована). Другие биты используются для контроля того, задан ли
черты должны быть нарисованы или нет. Например, установка -vmfflags 2 с
timezones.vmf позволит отображать регионы часовых поясов, а -vmfflags 6 также
показать линии границ часового пояса. (В настоящее время используются только биты 0, 1, 2).
часовые пояса.vmf).
-setcolor поле | цвет
Устанавливает цвет указанного поля в виджетах солнечных часов. Цвет может быть
указано как любое литеральное значение (красный, желтый и т. д., как определено в ресурсе)
файл rgb.txt), или как шестизначное шестнадцатеричное значение #ijklmn, или даже 6 цифр (для 12
отображаются биты!) Поле может принимать любое из следующих значений (между
круглые скобки, значение и значение по умолчанию):
clockbg (цвет фона часов; белый)
clockfg (цвет переднего плана часов; черный)
mapbg (цвет фона карты; белый)
mapfg (цвет переднего плана карты; черный)
menubg (цвет фона текста меню; серый92)
menufg (цвет переднего плана текста меню; черный)
buttonbg (цвет фона кнопки; Grey84)
buttonfg1 (кнопка очень темного цвета границы; черный)
buttonfg2 (цвет темной границы кнопки; Grey50)
buttonfg3 (цвет границы подсветки кнопки; Grey95)
buttonfg4 (цвет границы кнопки очень светлый; белый)
слабый (цвет для отключенных команд меню; красный)
clockstripbg (цвет фона нижней полосы в окне часов; Grey92)
clockstripfg (цвет переднего плана нижней полосы в окне часов; черный)
mapstripbg (цвет фона нижней полосы в окне карты; серый92)
mapstripfg (цвет переднего плана нижней полосы в окне карты; черный)
zoombg (цвет фона маленькой монохромной карты, используемой в виджете масштабирования; белый)
zoomfg (цвет переднего плана небольшой монохромной карты, используемой в виджете масштабирования; черный)
optionbg (цвет фона ввода текста опции; белый)
optionfg (цвет переднего плана ввода текста опции; черный)
каретка (цвет каретки текста; SkyBlue2)
изменить (цвет для временных изменений; коричневый)
выбор (цвет для выбранных изменений и вариантов; SkyBlue2)
справочник (цвет текста, обозначающего записи справочника; синий)
изображение (цвет текста, обозначающего файлы изображений; пурпурный)
название города (цвет текста, обозначающего названия городов; красный)
city0 (цвет немаркированных городов; оранжевый)
city1 (цвет отмеченных городов, основной выбор; красный)
city2 (цвет отмеченных городов, вторичный выбор; Red3)
mark1 (цвет первой отметки; Pink1)
mark2 (цвет вторичной отметки; Pink2)
линия (цвет геодезических линий; белый).
меридиан (цвет меридианов; белый).
параллель (цвет параллелей; белый).
тропик (цвет экватора / тропиков / полярных кругов; белый)
солнце (цвет Солнца; желтый)
луна (цвет Луны; хаки)
звезда (цвет звезд; белый)
root (цвет корневого окна, на котором будут рисоваться звезды; черный)
ЧАСТНЫЙ КОНФИГУРАЦИЯ ФАЙЛОВ
Пользователи могут хранить в своем домашнем каталоге файл под названием ~ / .sunclockrc. Этот файл может содержать
укажите любое количество параметров, которые также доступны как параметры командной строки:
режим карты: L
язык: en
город: Вашингтон
карта
изображение карты: /usr/share/sunclock/earthmaps/jpeg/caida.jpg
тропики
сумерки
КАК МЫ РАБОТАЕМ IT РАБОТАЕТ
часы вычисляет положение Солнца, используя алгоритм из главы 18:
астрономический Формулы для Калькуляторы Жан Миус, третье издание, Ричмонд: Вильманн-
Белл, 1985.
и проецирует освещенную область на изображение карты с помощью равнораспределенной (широты,
долгота) цилиндрическая проекция. Положение Солнца рассчитывается с точностью до единицы.
угловая секунда с точностью.
Используйте солнечные часы онлайн с помощью сервисов onworks.net