Изменение главной страницы Chrome в зависимости от времени суток

449
Moses

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

Первое, что я делаю утром, это проверяю электронную почту и панель администратора, и это мои домашние страницы Chrome. Я подумал, что было бы полезно, если бы моя домашняя страница была страницей времени, но я не хочу, чтобы она всегда была моей домашней страницей. Только с 8:30 до 10:00.

Как мне настроить свою домашнюю страницу на определенную страницу в определенные часы дня? Я использую Ubuntu, но делать это в Windows было бы так же полезно.

1
Вместо того, чтобы устанавливать домашнюю страницу, не могли бы вы просто назначить запланированное задание, чтобы открыть веб-сайт в определенное время? Rynant 10 лет назад 0
Я полагаю, использование напоминания календаря не является решением? Вы делаете это пару десятков раз, и, вероятно, вам это не понадобится в будущем. Ramhound 10 лет назад 0
Я бы сделал это на основе напоминания календаря, но я не всегда бываю в офисе в одно и то же время каждый день. И я *** очень *** забывчивый :) Moses 10 лет назад 0
Календарное свидание с 8-10 будет довольно постоянным. Что вы ожидаете достичь с помощью домашней страницы, основанной на времени, если вы не всегда собираетесь «оказаться в офисе в одно и то же время»? Я не понимаю, чем это отличается от использования календаря. Raystafarian 10 лет назад 0
С другой стороны, я думаю, что это может быть хороший вопрос о * стратегии * на http://productivity.stackexchange.com/, а не о поиске технического решения. Raystafarian 10 лет назад 1
@Raystafarian Правда, я подумаю над тем, чтобы задать такой же вопрос. Чтобы ответить на ваш первый вопрос, я подумал, что решение для домашней страницы будет более полезным для меня, потому что моя рутина - сразу открывать Chrome, когда я сижу. И я не использую программное обеспечение для настольных календарей (только календари Google). Я постараюсь найти решение для календаря, хотя пока что здесь нет ответов. Moses 10 лет назад 0
Я думаю, вы * могли бы * найти расширение Chrome, которое делает это, но это не стандартная функция Chrome. Я, к сожалению, не знаю расширения. Возможно, у http://softwarerecs.stackexchange.com/ будет более элегантное решение. Raystafarian 10 лет назад 0

1 ответ на вопрос

3
Hastur

... why don't you try to create a local homepage on your hard disk, with an automatic redirection that depends from the time? Here below an example that open new tabs (or windows). It's just an idea (and my 1st attempt with javascript) but it seems it function...

<html> <body> <p id="demo2">Smile</p> <script type="text/javascript"> function RedirectHompage() { var time=new Date().getHours(); if ( (time>8) && (time<10)){ // Change the link below with the ones you prefer setTimeout( function() { window.open( 'https://www.google.com','_blank');}, 500); setTimeout( function() { window.open( 'http://www.excite.com','_blank');}, 1000); } else { // Normal time of the day: work! setTimeout(function() { window.open( 'http://www.yahoo.com','_blank');}, 1000); } } window.onload = RedirectHompage; </script> </body> </html> 

To redirect automatically it is possible to use:

window.location.href = "http://www.altavista.com";