Twitter ВКонтакте RSS
Сегодня: Понедельник, 15.04.2024, 02:12
  • Страница 84 из 84
  • «
  • 1
  • 2
  • 82
  • 83
  • 84
Форум » Персонализация » Rainmeter » Вопросы\ответы по Rainmeter
Вопросы\ответы по Rainmeter
DenisK
Denis Velikanov
ID:206234
Регистрация:
24.03.2015
Страна:
Российская Федерация
Профиль на сайте
84 | 43
Среда, 13.03.2024, 23:22
1246
Цитата Kotofanchik ()
Они могли меня как-то забанить?

Да, Вас нашли, Вам хана!
Сжигайте все вещи, затирайте отпечатки, палите кожу с пальцев подушечек рук и ног, брейтесь налысо (с бровями и в промежностях), избавляйтесь от всех органических следов, уничтожайте свои документы и бегите куда глаза глядят! За Вами уже выехали маски-шоу! Вы взломали и сломали сайт "foreca"! За поломку сайта Вы должны 300 тысяч золотых либо платите своей натюр.

Теперь выдохните. Это была минутка издевательства (поясняю для "особо одарённых").

Если серьёзно, то я когда-то подходил к изучению данного вопроса и одно могу сказать точно - Вы всё усложняете, это во-первых.
Там и без Вас намудрили ...
Во-вторых - забейте. Я где-то тут уже писал, что до 2026 года ничего не устаканится и не наладится. Не спрашивайте почему я так считаю и откуда я это знаю. Просто примите как данность, смиритесь и открывайте сайт погоды (пока это ещё можно открыть) ручками через браузер (или что у Вас там ...). Поверьте, мне также как и Вам хочется эстетики, комфорта, оперативной информации на экране, "красивости", но это в нынешней реальности неосуществимо, разве что через одно место ... (хм, кажется VPN называется ...).

Самый надёжный вариант - большой стальной болт на цепи на арматурину из стены за окном.
Возможно скоро это нам всем понадобится ).

Добавлено (13.03.2024, 23:23)
---------------------------------------------

Цитата Kotofanchik ()
Спецы подсказали. Там жаваскрипт данные стал подставлять, просто так не отпарсить теперь.

А Вы как хотели? Щхас, ага ...
Kotofanchik
Константин
ID:604123
Регистрация:
10.03.2024
Страна:
Российская Федерация
Профиль на сайте
4 | 0
Четверг, 14.03.2024, 02:06
1247
Цитата DenisK ()
А Вы как хотели? Щхас, ага ...

Теже спецы подсказали нужные json где данные есть и в view-source: коде страницы тоже нашлись данные в формате json. В общем уже получилось погоду снова получить. Ну а что, вместо кроссвордов поломать голову над всякими символами в коде страницы тоже для серого вещества полезно наверное
DenisK
Denis Velikanov
ID:206234
Регистрация:
24.03.2015
Страна:
Российская Федерация
Профиль на сайте
84 | 43
Четверг, 14.03.2024, 18:17
1248
Цитата Kotofanchik ()
В общем уже получилось погоду снова получить. Ну а что, вместо кроссвордов поломать голову над всякими символами в коде страницы тоже для серого вещества полезно наверное

Поздравляю, это временно.
И есть грань между "вместо кроссвордов поломать голову" и онанизмом головного мозга.
Kotofanchik
Константин
ID:604123
Регистрация:
10.03.2024
Страна:
Российская Федерация
Профиль на сайте
4 | 0
Среда, 20.03.2024, 13:03
1249
Есть двe measere. их значения соединены в одно для вывода изображения

Код

[MoonPhase]Meter=image
MeasureName=mInPhase
MeasureName2=mPhase
imageName   =#CURRENTPATH#Icons\%1%2
X=495
Y=25
W =100
H =100


Все отлично выводится.
Но мне надо как то получить точно такое же объединённое значение этих двух измерений для обработки.

например
mInPhase это r
mPhase это 90
Выводится рисунок r90.png
Как мне теперь получить это значение r90
DenisK
Denis Velikanov
ID:206234
Регистрация:
24.03.2015
Страна:
Российская Федерация
Профиль на сайте
84 | 43
Четверг, 21.03.2024, 00:36
1250
Цитата Kotofanchik ()
Все отлично выводится.

На форумах Rainmeter (и не только) почти всегда в таких ситуациях отвечают типа: "Предоставьте сначала нам полный Ваш код, для того чтобы мы могли это проверить лично".

Давно не лез в это, но, как ни странно, да, если тут всё верно указано, то должно работать, хотя отсутствие разделителя после #CURRENTPATH# меня смущает ... и сам путь, что это за путь такой (я в курсе, что это встроенная переменная)? Верный ли он ? Проверяли?

Ну да ладно ... С первого раза не увидел тут ничего такого ... значения должны браться из обеих мер.
Возможно не хватает пресловутого DynamicVariables=1 (ох, сколько моих нервов на это ушло ... , оно ещё грузит процессор ... ).

Может стоит прописать дефис между %1 и %2 ... типа:

Код
MeasureName=SomeMeasure
MeasureName2=SomeMeasure2
ImageName=%1-%2.png

... хотя сомнительно.

В любом случае это "гадание на кофейной гуще", желательно посмотреть весь код с файлом через Rainmeter, как оно работает, какие там отчёты в журнале ...

Цитата Kotofanchik ()
например
mInPhase это r
mPhase это 90
Выводится рисунок r90.png
Как мне теперь получить это значение r90

Очень странная формулировка. Вы говорите: "Все отлично выводится", - а в то же время намекаете на "не выводится". Вы противоречите самому себе. По идее меры должны, как Вы говорите, выдавать значения "r" и "90", а посредством выражения "%1%2" в строке директории файла должны эти меры соответственно последовательно вписываться. Вы, по ходу, идёте от обратного. Возможно дело не в метре, а в мерах, как и какую они выдают информацию в своих строках. Поэтому конечная точка (имя изображения  "r90.png") не связывается с начальной (значения мер), так сказать.

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

А ва-Ащще справочные материалы по данному вопросу тут:
https://docs.rainmeter.net/manual/meters/string/
https://docs.rainmeter.net/manual/meters/image/
Kotofanchik
Константин
ID:604123
Регистрация:
10.03.2024
Страна:
Российская Федерация
Профиль на сайте
4 | 0
Вторник, 02.04.2024, 13:05
1251
Долго отсутствовал. прошу прощения. Помогли тогда на буржуйском форуме.

Вот что мне было надо. Вот такое объединение.
Пытался вставить кодом и нифига не выходит

[mPhaseText]Measure=String
String="[mInPhase][mPhase]"
RegExpSubstitute=1
Substitute="^r0$":"Новолуние","^s0$":"Новолуние","^r10$":"Растущий серп","^s10$":"Убывающий серп","^r25$":"Растущий серп","^s25$":"Убывающий серп","^r50$":"Первая четверть","^s50$":"Последняя четверть","^r75$":"Растущая Луна","^s75$":"Убывающая Луна","^r90$":"Растущая Луна","^s90$":"Убывающая Луна","^r100$":"Полнолуние","^s100$":"Полнолуние"
DynamicVariables=1


Если что скин целиком. В скине присутствуют зачатки нового скина, они не используются, но прилично места занимают.

Добавлено (02.04.2024, 13:39)
---------------------------------------------
А зашел из-за новой проблемы. Вывести string в файл. Я так понимаю это делается через lua.script ? И у меня ничего не выходит.
Тестовый скин в архиве. Но он скорее всего работать у вас не будет. Так как нуждается в плагине WebView. А тот нуждается Edge WebWiev2 причем версии не старше 109.  Довести до ума что-то не вышло пока. Если решите пробовать, то с последней версией Edge WebWiev2 странички приходится обновлять в ручную, там у квадратиков цветных для этого есть меню.

Так вот, как данные Measure Data1 отправить в текстовый файл?
Если надо на тему на зарубежном форуме, вот ссылка.
https://forum.rainmeter.net/viewtopic.php?p=222809#p222809
Смысл в том, чтобы скины погодные получали информацию с сайтов через браузер, обходя некоторые защиты при этом.

Добавлено (02.04.2024, 17:29)
---------------------------------------------
По выше приведённой ссылке ответили на мой вопрос. Буду разбираться с ответом. smile  Может еще кто заинтересуется.

Добавлено (02.04.2024, 18:26)
---------------------------------------------
Хотя ответили не совсем так как просил. smile Но тоже вариант.

Добавлено (03.04.2024, 22:46)
---------------------------------------------
вобщем все пошло не так и похоже создать вариант обхода защиты cloudflare не выйдет.
Тогда другой вопрос. Webparser не находит информацию на сайте и записывает ошибку в лог. Но дело в том, что эта информация может или быть или не быть. И рядом нет никаких постоянных символов за которые ее можно вытянуть, точнее слишком много разных вариантов. Проще прямо ее саму и искать и это работает, но когда информации нет, то в логе ошибка. Как-то можно это устранить?

Прикрепления:
gismeteobtestst000.7z (1.86 Mb) · test2.7z (1.8 Kb)
Форум » Персонализация » Rainmeter » Вопросы\ответы по Rainmeter
  • Страница 84 из 84
  • «
  • 1
  • 2
  • 82
  • 83
  • 84
Поиск: