|
Как сделать чтобы фон рабочего стола менялся в зависимости от местоположения компа? Ø (Asmody 17.08.2021 21:11) | ☑ | ||
---|---|---|---|---|
0
Энтерпрайз
16.08.21
✎
18:00
|
Как сделать чтобы фон рабочего стола менялся в зависимости от местоположения компа?
Или в зависимости от разрешения монитора? Или в зависимости от вайфая? Или еще чего-то? Пришел на работу, должен сделаться фон рабочий, например с логотипом фирмы. Пришел домой, фон сделался домашний, например с рисунком ребенка. OS: Windows 11 |
|||
1
Aleksey
16.08.21
✎
18:02
|
сделай несколько рабочих столов
|
|||
2
Вафель
16.08.21
✎
18:06
|
Напиши скрипт на autoit
|
|||
3
Иванович Михаил
16.08.21
✎
18:15
|
Когда коту делать нечего...
|
|||
4
Энтерпрайз
16.08.21
✎
18:23
|
(1) Зачем? Фон же все равно на всех столах будет одинаковый, и не меняется при смене локации.
|
|||
5
Энтерпрайз
16.08.21
✎
18:23
|
(2) Ты знаешь как?
|
|||
6
rphosts
16.08.21
✎
18:24
|
(3) тема раскрыта, наверное пора закрывать ветку
|
|||
7
Вафель
16.08.21
✎
18:24
|
Нет, но тыж программист
|
|||
8
Энтерпрайз
16.08.21
✎
18:25
|
(7) В том и вопрос, как это сделать.
|
|||
9
ildary
16.08.21
✎
18:29
|
(8) говорят придумали такие сайты-поисковики, они умеют искать, если правильно спросить (в данном случае на английском).
|
|||
10
Злопчинский
16.08.21
✎
18:56
|
самое простое - при старте считывать айпишник сети, и подсовывать скриптом нужный фон.
- это мне как неспициалисту первое что пришло в голову |
|||
11
sikuda
16.08.21
✎
19:00
|
(10) Правильно на компе нет GPS и я подумал о том же
|
|||
12
Энтерпрайз
16.08.21
✎
19:01
|
(9) Сорян, английский плохо знаю. Но я в гугле ничего подходящего не нашел.
|
|||
13
vi0
16.08.21
✎
19:01
|
подвязатся на прерывания видовс, или как там они называются
я как то давно делал приложение на делфи, оно на лету подстраивалось под разрешение экрана |
|||
14
Энтерпрайз
16.08.21
✎
19:02
|
(10) Какой-то скрипт должен быть всегда запущен, и в цикле проверять IP, а потом еще и как-то надо заставить винду поменять фон. Второе вообще сложнее чем первое.
|
|||
15
ДенисЧ
16.08.21
✎
19:03
|
https://docs.microsoft.com/ru-ru/dotnet/api/system.net.networkinformation.networkchange.networkaddresschanged?view=net-5.0
"английский плохо знаю" И это создание пытается нам втереть, что в америцы уехал... |
|||
16
Энтерпрайз
16.08.21
✎
19:03
|
(13) Кстати да, прерывания какие-то по любому вызываются при втыкании монитора
|
|||
17
Энтерпрайз
16.08.21
✎
19:04
|
Хотя, можно повесить проверку на событие пробуждения компа.
|
|||
18
Энтерпрайз
16.08.21
✎
19:06
|
(15) Не по теме. Это описание события смены сети.
|
|||
19
ДенисЧ
16.08.21
✎
19:08
|
(18) Пишешь свою программу, ловишь это событие и делаешь, что хочешь.
|
|||
20
sikuda
16.08.21
✎
19:10
|
(9) Правильно они умеют искать по точке входа тебя в интеренет. Иногда в корпоративной сети ошибаются и застенчиво спрашивают вы в городе Красноярске? Да?
|
|||
21
vi0
16.08.21
✎
19:11
|
(13) вот такая у меня там штука вешалась на событие WMDisplayChange
procedure TfrmMain.WMDisplayChange(var Msg: TMessage); var DC : hdc; begin // подстраиваю разрешение //... end; |
|||
22
Энтерпрайз
16.08.21
✎
19:37
|
(19) Писать программу не предлагать
|
|||
23
Энтерпрайз
17.08.21
✎
02:19
|
Сам придумал как сделать. Через планировшик задать команду, которая в реестре меняет путь к файлу обоев, назначить на время когда я прихожу на работу или домой. Потом еще нужно запустить команду чтобы обновился фон, легко гуглится как это сделать.
Странно что никто больше не смог догадаться до такого способа. Очень просто. |
|||
24
Сергиус
17.08.21
✎
03:05
|
(23)Так это у тебя от времени зависит, а местоположение тут ни при чем. Вот не выйдешь в понедельник на работу(похмелье например), а фон с утра возьмет и рабочим станет..
|
|||
25
Злопчинский
17.08.21
✎
03:18
|
У меня одного что Энтерпрайс и Гений1С - из одного инкубатора?
|
|||
26
Aleksey
17.08.21
✎
04:32
|
(4) кто сказал?
|
|||
27
Обработка
17.08.21
✎
05:16
|
(0) ОЧень интересно почему такая необходимость появился у человека.
Дома фото жены а на работе фото любовницы? ))) |
|||
28
Ыцшесрук
17.08.21
✎
05:25
|
У Пашо фантазия разыгралась.
(25) Не, они разные совсем. |
|||
29
Энтерпрайз
17.08.21
✎
05:46
|
(24) Пох на погрешности, это не принципиально.
|
|||
30
Энтерпрайз
17.08.21
✎
05:46
|
(26) Почему нет?
|
|||
31
Энтерпрайз
17.08.21
✎
05:48
|
(27) Хочу рисунки дочки на рабстол поставить, чтобы ее порадовать. Но на работе не хочу чтобы их разглядывали.
|
|||
32
Aleksey
17.08.21
✎
06:15
|
(30) И есть новая возможность, появившаяся в Windows 11 – назначать столам разные фоновые картинки, т.е. обои
https://remontcompa.ru/windows/windows-11/2441-virtualnye-rabochie-stoly-windows-11.html |
|||
33
МнеТолько Спросить
17.08.21
✎
06:25
|
Хочу говорит, чтобы рабочий стол менялся от
1. Местположения компа(местоположение он должен из астрала получать видимо) 2. Уровня сигнала wifi 3. Разрешения экрана Придумал решение: менять по расписанию, прелестно, что уж там. |
|||
34
Обработка
17.08.21
✎
06:37
|
(31) Почти угадал.
|
|||
35
Chai Nic
17.08.21
✎
06:55
|
А меня раздражает эта новомодная фишка, когда стиль приложения адаптируется под стиль рабочего стола. Как и наоборот, когда системные панели приобретают стиль открытого окна. Вот нафига это нужно?
|
|||
36
Chai Nic
17.08.21
✎
06:57
|
+(35) С точки зрения эргонимики это вредная фича, ты привык к расположению элементов, привык к цветам определенным, а тут бац - вторая смена. Такая же вредная, как и новомодные риббоны вместо статических панелек и меню.
|
|||
37
Энтерпрайз
17.08.21
✎
07:51
|
(32) О, круто! Где ж ты раньше был, это само то!
|
|||
38
Энтерпрайз
17.08.21
✎
07:54
|
(33) Я написал что хочу чтобы дома была одна картинка, а на работе другая. Читай внимательнее. Варианты решения, которые я предложил, ты перечислил не все, там в конце было: "Или еще чего-то?", ты специально вырезал эту строку.
|
|||
39
Kongo2019
17.08.21
✎
08:30
|
Да кто смотрит то на рабочий стол?
Там картинка, как правило, только бездельников интересует. У работающего там обычно окно программы открыто. |
|||
40
K1RSAN
17.08.21
✎
08:53
|
(23) Это уже костыли, которые никак не связаны с задачей. Не проще тогда сделать смену по "ярлычку" на рабочем столе?) Раз всё равно уже идет невыполнение по начальной постановке
|
|||
41
nodrama
17.08.21
✎
08:55
|
(0) ТАм же можно сделать несколько рабочих столов.
Сделай их одинаковыми, только с разными фонами. Пришел на работу, за 1 секунду перешел на "Рабочий" - Рабочий)) стол. Пришел домой так же за 1 секунду перешел на домашкий. А ты хочешь что бы он по ip определял твое место положение примерное. и менял столы )) имхо геморой |
|||
42
DJ Anthon
17.08.21
✎
08:59
|
Триггер в планировщик задач на событие подключения к сети не подойдет?
Идентификатор события 10000 регистрируется при подключении к сети. Там можно запустить батник смены рабочего стола или обоев, в котором проверяется свой айпи, который нетрудно вытащить тем же батником. |
|||
43
DJ Anthon
17.08.21
✎
09:00
|
Хотя там в доп условиях вообще есть проверка на определенные сети, так что если сетей две, то создать два события
|
|||
44
DJ Anthon
17.08.21
✎
09:01
|
||||
45
МнеТолько Спросить
17.08.21
✎
09:10
|
(22)Штатными способами такое себе. Здесь http://dimayakovlev.ru/notebook/unsplash-powershell-wallpaper/ говорят как повершел скриптом сменить картинку. Здесь https://docs.microsoft.com/ru-ru/powershell/scripting/samples/performing-networking-tasks?view=powershell-7.1 документация как с повершел работать со свойствами сетевого адаптера. Наверняка там можно и про доступные вайфай сети что-то подумать
|
|||
46
Энтерпрайз
17.08.21
✎
16:34
|
(39) Когда ухожу поссать, я сворачиваю окна с форумами и прочим нерабочим контентом, поэтому на некоторых мониторах видно рабочий стол.
|
|||
47
Энтерпрайз
17.08.21
✎
16:35
|
(40) Да, можно и по ярлычку. Хоть без автоматизации, но вполне рабочий варик
|
|||
48
Garykom
гуру
17.08.21
✎
16:37
|
(0) Когда программист подобное спрашивает это немного странно
|
|||
49
Kassern
17.08.21
✎
16:48
|
(0) По вафле понимаешь где ты примерно находишься. Далее пишешь соответствие точек к вариантам рабочих столов. А далее скрипт, который бы при подключении вафли менял рабочий стол на соответствующий вариант.
|
|||
50
ДенисЧ
17.08.21
✎
16:49
|
(48) Это не программист, а пашо...
|
|||
51
Fragster
гуру
17.08.21
✎
16:51
|
Как-то Сисадмин спросил:
– Учитель, не желаете ли красивую картинку для вашего десктопа? У меня есть коллекция "обоев для рабочего стола" со звёздным небом и моральным законом. – Почему ты думаешь, что мой нынешний "wallpaper" хуже? – спросил в ответ Инь Фу Во. – Я не знаю, какая у вас картинка сейчас. Я никогда не видел вашего десктопа. У вас всегда открыто множество окон. – Я тоже его никогда не видел, – сказал почтенный Инь. – Я работаю. |
|||
52
Fragster
гуру
17.08.21
✎
16:53
|
(46) нажимай win+l
|
|||
53
Энтерпрайз
17.08.21
✎
17:37
|
(43) О, вот это суперский совет! Самый лучший пока что
|
|||
54
Энтерпрайз
17.08.21
✎
17:40
|
(50) Завидовать плохо
|
|||
55
Энтерпрайз
17.08.21
✎
17:41
|
(52) Тогда подумают что я что-то скрываю, и занимаюсь левыми делами на рабочем месте
|
|||
56
Fragster
гуру
17.08.21
✎
17:45
|
(55) а то они не знают
|
|||
57
Vladal
17.08.21
✎
17:55
|
(0) Видел батник, который переключал настройки сети - один батник назывался "work.cmd", второй "home.cmd" - настройка разных подсетей.
Вот поэтому вопрос - полностью автоматизировать смену обоев? от чего плясать? названия сетей или их настроек? Посмотри на этот форум https://qastack.ru/superuser/277805/how-do-i-set-the-desktop-background-on-windows-from-a-script |
|||
58
Vladal
17.08.21
✎
18:02
|
(14) командой реестра
|
|||
59
Vladal
17.08.21
✎
18:02
|
(18) а к нему прикрутить смену фона
|
|||
60
Vladal
17.08.21
✎
18:04
|
(23) а в выходные дни днем будет красоватиься логотип рабовладельца
|
|||
61
Vladal
17.08.21
✎
18:04
|
(25) не только, а еще и другие татарстанцы
|
|||
62
Vladal
17.08.21
✎
18:07
|
(31) (37) гуглил вместо тебя
|
|||
63
Энтерпрайз
17.08.21
✎
19:20
|
(61) Гений с Татарстана?
|
|||
64
nodrama
17.08.21
✎
19:26
|
(23) Фи... придумал.... планировщиком поставить время который меняет обои.... А если ты не пошел на работу заболел, отпуск, отгул, прогул ?? схема сразу сломалась.
|
|||
65
Энтерпрайз
17.08.21
✎
19:29
|
(64) Ну да. Но уже подсказали что планировщик умеет и по событию смены сети вызывать события, а не только по времени.
|
|||
66
BeerHelpsMeWin
17.08.21
✎
19:34
|
Микросервис на go уже предлагали?
|
|||
67
Энтерпрайз
17.08.21
✎
20:32
|
(66) Пока нет
|
|||
68
Asmody
17.08.21
✎
21:11
|
(0) [OS: Windows 11] - в микрософт хотелку пиши. до финала как раз успеют написать. специально для тебя
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |