Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   Алгоритм смены обоев в случайном порядке (http://forum.oszone.net/showthread.php?t=199261)

north7 11-02-2011 23:37 1610736

Алгоритм смены обоев в случайном порядке
 
Забросил в папку Пейзажи (C:\Windows\Web\Wallpaper\Landscapes) 3 сотни красивых обоин. Поставил галку Сменять изображения в случайном порядке и в течении нескольких месяцев наблюдаю интересную картину. Некоторые фотки могут появляться по несколько раз в день (интервал смены 1 час), а некоторые пейзажи так ниразу за всё время и не появлялись на рабочем столе.

Возникает вопрос, что за кривой алгоритм выбора. Кто-нибудь замечал у себя такое, или это у меня только так?
Может кто сталкивался и знает как его (алгоритм) можно исправить?

Решение проблемы путём снятия галки В случайном порядке не рассматривается.

Odisseus 12-02-2011 14:15 1611011

Слишком много обоин в папке приводит к тому, что программа начинает топтаться на месте. Удалите половину файлов или раскиньте на несклько папок, а потом можно будет указать сменщику обоев на эти папки. Я тоже так сделал - сначала закинул много в одну папку и видел штук 5-6 обоин меняющих друг друга.
А алгоритм на то и random, чтобы выбирать случайно, его не поменять никак

Sunforger 12-02-2011 18:22 1611182

Есть вопрос, но такого нигде не видел. Спрошу тут.
Можно ли сделать так, чтобы в определённое время было определённое изображение.
Например с 12 00 по 18 00 - одна обоина, с 18 00 до 24 00 другая, с 00 00 до 12 00 - третья.

Masis 12-02-2011 18:35 1611196

Sunforger, сомневаюсь что так можно.

north7 12-02-2011 19:24 1611226

Odisseus, спасибо за разъяснение. Три сотни обоев на сколько папок посоветуешь разбить?

crown507 13-02-2011 07:39 1611528

north7, Не знаю поможет вам или нет, но я делаю так: у меня есть отдельная папка с обоями Wallpapers. В этой папке Wallpapers находятся как сами обои разной тематики так и подпапки с обоями по темам (например, природа, животные и т.д.). Вот эту главную папку Wallpapers можно добавить в библиотеку Изображения, а в персонализации указать Библиотека изображений и выбрать именно эту папку Wallpapers, включая все её подпапки (это в случае, если в библиотеке имеются ещё друие папки), поставить галку в случайном порядке, выбрать промежуток времени и нажать сохранить изменения. У меня таким образом меняется всё прекрасно, никаких дублей или повторяющихся обоев. Надеюсь вам поможет!
P.S. обоев у меня кстати около 7000 :))

Odisseus 13-02-2011 17:54 1611959

north7, у меня сейчас несколько папок и в каждой примерно по 170 файлов и все показывается нормально, так что 300 на две части как раз будет неплохо.
Sunforger, тут поможет сторонний сменщик обоев, например, WireChanger 3.7.0 или ScrollWall 1.2 или что-нибудь в этом духе


Время: 10:31.

Время: 10:31.
© OSzone.net 2001-