1 (изменено: Valivan77777, 2023-03-16 18:58:48)

Тема: AHK: Открытие сайта в Хром, через определённый промежуток времени.

Нужно чтобы сайт автоматом открывался каждый час когда Хром запущен. Может уже есть готовый скрипт, но что-то поиском не нашёл.

2

Re: AHK: Открытие сайта в Хром, через определённый промежуток времени.

Смотрите команды SetTimer, Run.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK: Открытие сайта в Хром, через определённый промежуток времени.

teadrinker
Мне бесполезно смотреть команды, я в этом не разбираюсь. Если бы я разбирался, то так бы и спросил, какие нужны команды. Я просил просто готовый скрипт. Или тут так не принято, и нужно быть программистом?

4

Re: AHK: Открытие сайта в Хром, через определённый промежуток времени.

Valivan77777 пишет:

Я просил просто готовый скрипт.

Напишу за 50 евро.

5

Re: AHK: Открытие сайта в Хром, через определённый промежуток времени.

Malcev
Уж больно дорого, максимум 300р.

Win10x64, AHK v1.1.37.01 (Unicode 64-bit) | AHK-Wiki | Переменные и выражения | RegEx101

6 (изменено: Malcev, 2023-03-16 23:14:32)

Re: AHK: Открытие сайта в Хром, через определённый промежуток времени.

__Михаил__ пишет:

Уж больно дорого

Средняя почасовка в Америке.
Valivan77777, ну вот, у вас уже есть выбор.

7

Re: AHK: Открытие сайта в Хром, через определённый промежуток времени.

Впервые встречаю на форуме столько добрых, отзывчивых людей, даже удивительно.

8

Re: AHK: Открытие сайта в Хром, через определённый промежуток времени.

Данный форум предназначен для обучения пользователей программированию.
Для заказов есть Коммерческий раздел.

9

Re: AHK: Открытие сайта в Хром, через определённый промежуток времени.

Malcev пишет:

Для заказов есть Коммерческий раздел.

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

10

Re: AHK: Открытие сайта в Хром, через определённый промежуток времени.

OFF: Valivan77777, каюсь, я так и не отправил пожертвование в donate.mozilla.org, за полтора десятка лет использования ихнего браузера. Поэтому вот вам готовый скрипт.

; Нужно чтобы сайт автоматом открывался каждый час когда Хром запущен.


MySite := "https://ru.wikipedia.org/wiki/%D0%A1%D0%B0%D0%B9%D1%82"
SetTimer, OpenMySite, 2000 ;SetTimer, Label, milliseconds
Return


OpenMySite:
Process, Exist, chrome.exe
If ErrorLevel <> 0  ; ТОЛЬКО КОГДА ХРОМ ЗАПУЩЕН
Run, "C:\Program Files\Google\Chrome\Application\chrome.exe" %MySite%
Return

11

Re: AHK: Открытие сайта в Хром, через определённый промежуток времени.

Готовый неработающий скрипт.

12

Re: AHK: Открытие сайта в Хром, через определённый промежуток времени.

Почему? У меня работает.

13

Re: AHK: Открытие сайта в Хром, через определённый промежуток времени.

Странно.
По идее, без #persistent скрипт должен выгружаться.

14 (изменено: ypppu, 2023-03-17 23:59:42)

Re: AHK: Открытие сайта в Хром, через определённый промежуток времени.

С самого начала скрипта запускается таймер, который каждые 2 секунды "пинает" подпрограмму. Подпрограмма должна завершиться при любом раскладе, что при запущенном Хроме, что при не запущенном Хроме. После подпрограммы "эстафетная палочка" передаётся обратно таймеру. И так по кругу.

15

Re: AHK: Открытие сайта в Хром, через определённый промежуток времени.

А вы его запускали?

16

Re: AHK: Открытие сайта в Хром, через определённый промежуток времени.

Такое чувство, что нет.

Use this directive to prevent the script from exiting after the auto-execute section (top part of the script) completes. This is useful in cases where a script contains timers and/or custom menu items but does not meet any of the other conditions listed above.

https://www.autohotkey.com/docs/v1/lib/_Persistent.htm

17

Re: AHK: Открытие сайта в Хром, через определённый промежуток времени.

Да, точно нужен #persistent. У меня в конце скрипта стояла горячая клавиша Reload для тестов, с ней всё работало. Код я выложил уже без неё.

18

Re: AHK: Открытие сайта в Хром, через определённый промежуток времени.

ypppu
Спасибо за участие. Запускаю скрипт, и тишина. Он не доработан, или это на моей стороне проблема?

19

Re: AHK: Открытие сайта в Хром, через определённый промежуток времени.

Valivan77777, доработан. Берёте код из 10го сообщения, но в самое его начало добавляете строчку

#persistent

20

Re: AHK: Открытие сайта в Хром, через определённый промежуток времени.

ypppu
Да, добавил, и всё заработало. Оказывается есть ещё люди, а я уж было отчаялся. Спасибо вам большое.