8 / 8 / 2
Регистрация: 03.02.2012
Сообщений: 324

Скрипт для скачивания обоев с сайта

29.06.2024, 20:31. Показов 1791. Ответов 28
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужен скрипт для загрузки обоев с сайта. Сам я в vbs не силен и адрес сайта, на котором есть такой сервис я не знаю. Помогит,плз.
P.S. Windows 11
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.06.2024, 20:31
Ответы с готовыми решениями:

Посоветуйте CMS или скрипт для сайта обоев
Доброго времени суток. Появилась у меня такая идея, сделать сайт обоев для рабочего стола, но на определенную тему. Но не в этом суть... ...

Ошибка в скрипте (скрипт для скачивания файлов с моего сайта с указанием количества раз)
Люди, расскажите, чего я не понимаю в этой жизни? Делаю скрипт для скачивания файлов с моего сайта с указанием количества раз скачивания:...

Запустить скрипт скачивания сайта из вебархива
Есть скрипт скачивания сайта из вебархива , как его запустить через windows вот сам скрипт...

28
Испарился
 Аватар для HackerVlad
1742 / 638 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
08.07.2024, 20:51
Студворк — интернет-сервис помощи студентам
FlasherX, ну молодец, молодец)))

Добавлено через 7 минут
Цитата Сообщение от FlasherX Посмотреть сообщение
Это процедура
Пускай будет процедура... Функция, процедура... Не цепляйся к словам! Главное то что я был прав, что будет работать только если есть такой пункт в контекстном меню.
0
6998 / 2883 / 1109
Регистрация: 06.06.2017
Сообщений: 9,780
08.07.2024, 21:18
Цитата Сообщение от HackerVlad Посмотреть сообщение
ну молодец, молодец)
Не ёрничай, я тебе на ошибки указываю.

Цитата Сообщение от HackerVlad Посмотреть сообщение
Не цепляйся к словам!
Это догматика. Так правильно говорить и не путать новичков.

Цитата Сообщение от HackerVlad Посмотреть сообщение
Главное то что я был прав, что будет работать только если есть такой пункт в контекстном меню.
Ну давай теперь во всех темах об этом напишем? По факту не все канонические глаголы касаются этого меню. Этот же глагол наличествует в интерфейсе "Средства просмотра фотографий Windows".
0
Испарился
 Аватар для HackerVlad
1742 / 638 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
08.07.2024, 21:24
Цитата Сообщение от FlasherX Посмотреть сообщение
Ну давай теперь во всех темах об этом напишем
Да я всё правильно сделал, что написал во всех темах))) Я когда искал код в интернете, в гугле, в яндексе - ничего толком не находит, только код через запись реестра и перезагрузку, который растирожирован этот код по всем сайтам. То что вы поделились новым кодом о котором ещё никто не знал в интернете это очень хорошо.
0
6998 / 2883 / 1109
Регистрация: 06.06.2017
Сообщений: 9,780
08.07.2024, 21:30
Цитата Сообщение от HackerVlad Посмотреть сообщение
То что вы поделились новым кодом о котором ещё никто не знал
Неа. Я поделился только некоторой модификацией, а так код давнишний. Сам метод я и на подфоруме выше пару раз публиковал в чуть более специфических контекстах. Да и не только на этом форуме, если уж на то пошло.
0
Испарился
 Аватар для HackerVlad
1742 / 638 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
08.07.2024, 21:30
Цитата Сообщение от FlasherX Посмотреть сообщение
Неа
Значит просто трудно найти
0
Испарился
 Аватар для HackerVlad
1742 / 638 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
09.07.2024, 06:21
Цитата Сообщение от FlasherX Посмотреть сообщение
Sub SetWallpaper(FullName)
   Set oShA = CreateObject("Shell.Application")
   If InStr("|bmp|gif|jpg|jpeg|png|tif|tiff|", "|" &_
   LCase(CreateObject("Scripting.FileSystem Object")._
   GetExtensionName(FullName)) & "|") = 0 Then WSH.Quit
   On Error Resume Next
   Set oShA = oShA.Windows.Item.document.Application
   If Not IsObject(oSHA) Then _
   Set oShA = GetObject("new:{C08AFD90-F2A1-11D1-8455-00A0C91F3880}").document.Application
   On Error GoTo 0: Er = Not IsObject(oSHA)
   If Er Then Set oShA = CreateObject("Shell.Application")
   oShA.NameSpace(0).ParseName(FullName).In vokeVerb "setdesktopwallpaper"
   If Er Then WSH.Sleep 4000
   Set oShA = Nothing
End
Спасибо всё работает

Добавлено через 1 минуту
FlasherX, но чем этот код лучше моего???

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
Sub SetWallpaper(FileName)    
    On Error Resume Next
    Set oShA = oShA.Windows.Item.document.Application
    If Not IsObject(oSHA) Then _
    Set oShA = GetObject("new:{C08AFD90-F2A1-11D1-8455-00A0C91F3880}").document.Application
    On Error GoTo 0: Er = Not IsObject(oSHA)
    If Er Then Set oShA = CreateObject("Shell.Application")
    oShA.NameSpace(0).ParseName(FileName).InvokeVerb "setdesktopwallpaper"
    If Er Then WSH.Sleep 4000
    Set oFSO = Nothing: Set oShA = Nothing
End Sub
 
SetWallpaper "D:\wallpaper\wallpaper.jpg"
0
6998 / 2883 / 1109
Регистрация: 06.06.2017
Сообщений: 9,780
09.07.2024, 06:46
Цитата Сообщение от HackerVlad Посмотреть сообщение
Спасибо всё работает
Пожал'ста.

Цитата Сообщение от HackerVlad Посмотреть сообщение
чем этот код лучше моего???
"моего" я бы тут в кавычки взял. Мой — правильный, без ошибок. В нём наличествуют первые 4 строки с необходимым для работы метода Windows объектом oSHA и проверкой допустимых расширений. Поскольку в большинстве моих кодов всё параметризировано, проверка расширений необходима, когда имя файла является неопределённой/выбираемой величиной. Банальное прописывание имени в код для меня бесполезно, это я меняю только здесь — для примера.
1
Испарился
 Аватар для HackerVlad
1742 / 638 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
09.07.2024, 06:56
FlasherX, а я считаю, что проверять на типы файлов не следует, так как ты прям все-все типы файлов поддерживаемые графикой заранее не знаешь. Много расширений у тебя опущено из возможных вариантов... JPE например...

Вот хотябы тогда список по-больше надо! Вот у меня есть:
*.bmp; *.jpg; *.jpeg; *.png; *.gif; *.dib; *.jfif; *.jpe; *.tif; *.tiff; *.wdp; *.pcx
0
6998 / 2883 / 1109
Регистрация: 06.06.2017
Сообщений: 9,780
09.07.2024, 09:04
HackerVlad, что-то мне подсказывает, что остальные не на голой винде поддерживаются. Я когда писал старый код на 7, то пробовал разные расширения.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.07.2024, 09:04
Помогаю со студенческими работами здесь

Скрипт для смены обоев, реагирующий на запуск процесса
Всем доброго времени суток, не даю гарантий что я не ошибся с разделом, но надеюсь что нет) Так вот, в чём суть: мне нужен скрипт,...

Калькулятор расчета обоев онлайн для сайта
Всем привет. Имеется интернет магазин продажи обоев. Используется Ocstore 2.1. Перелазил кучу сайтов но модуля калькулятора не нашел...

Скрипт для скачивания файла
Добрый вечер. Столкнулся с проблемой, нужна помощь в решении. Есть файл, есть сайт.Нужно что бы при открытии сайта, на компьютер...

Скрипт для кнопки скачивания
Здравствуйте. Подскажите пожалуйста как сделать кнопку из картинки или стиля ЦСС (вместо надписи "Скачать файл") данном коде, для...

Скрипт для скачивания pdf
хочу скачать pdf имея url. соль в том, что этих pdf очень много, а url меняется по определенной закономерности. как через питон написать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
29
Ответ Создать тему
Опции темы

Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru