Forums.Avtograd.Ru: Quick Config - Forums.Avtograd.Ru

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Quick Config Программа для быстрого изменения настроек ОС Windows

#1 Пользователь офлайн   Terror

  • Активный пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 512
  • Регистрация: 01 Ноябрь 07

Отправлено 18 Март 2009 - 01:07

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

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

Решил написать свою (благо я программист и могу себе это позволить:))

Ссылка на дистрибутив: Quick Config

Изменения в версиях:

Quick Config 1.0.4.32 -- 29 Июля 2009
- Добавлен модуль для изменения приложения, используемых по-умолчанию (браузер, e-mail клиент)
- Исправлена ошибка, при которой, изменение настроек программы в Windows Vista приводило к аварийному завершению программы

Quick Config 1.0.3.23 -- 18 Мая 2009
- Создание нового профиля на базе текущих настроек Windows.
- Назначение профилю сочетания горячих клавиш для применения профиля.
- Добавлен модуль для изменения (просмотра текущих) имени компьютера, рабочей группы, домена.

Quick Config 1.0.2.18 -- 30 Апреля 2009
- Добавлено контекстное меню.
- Добавлена возможность создания ярлыков на профили.
- Добавлена возможность просмотра текущей конфигурации системы.
- Добавлен модуль для изменения принтера, используемого по умолчанию.
- Добавлен модуль для изменения параметров экрана (разрешение, глубина цвета).

Quick Config 1.0.1.12 -- 17 Апреля 2009

- Плагин для изменения настроек звука (уровень громкости, включение \ отключение, изменение звуковой схемы).
- Плагин для работы с системными службами (запуск, останов, перезапуск выбранных служб).
- Поддержка тем оформления главного окна программы. Добавлены темы "Windows XP", "Windows Vista"
- Горячие клавиши для работы с профилями.
- Параметры командной строки для применения профиля.

Что умеет программа на данный момент:

- Изменение настроек сетевых подключений: IP адрес, маска сети, шлюз, DNS сервера, WINS сервера, параметры NetBIOS
- Изменение содержимого файла hosts
- Удаление, добавление статических маршрутов
- Открытие общего доступа к локальным ресурсам всем, либо только выбранным пользователям с указанными правами (чтение, запись)
- Подключение, отключение сетевых дисков. Автоматичсекий выбор буквы диска, назначение выбранной буквы, подключение диска, с использованием реквизитов доступа.
- Изменение домашней страницы и свойств подключения браузера Internet Explorer
- Изменение домашней страницы и свойств подключения браузера Fire Fox
- Запуск указанных программ после применения профиля
- Изменение настроек звука (уровень громкости, включение \ отключение, изменение звуковой схемы).
- Работа с системными службами (запуск, останов, перезапуск выбранных служб).
- Изменение принтера, используемого в системе по умолчанию
- Изменение параметров экрана

Изображение


Изображение


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

Программа поддерживает работу с темами оформления
Программа написана с использованием библиотеки HTMLayout, благодаря которой изменять внешний вид программы так же легко, как создавать веб страницы. Примеры готовых тем "Windows XP", "Windows Vista" включены в дистрибутив. Любой пользователь, знакомый с HTML сможет с легкостью создать собственную тему, если готовая его чем-то не устраивает.

Что в планах

- Изменение параметров рабочего стола: обои, хранитель экрана
- Изменение параметров подключения для Opera

При установке программы устанавливается служба Quick Config, которая необходима для применения настроек профиля из под учетных записей с ограниченными правами. Если используется учетная запись администратора, то нужды в этой службе нет, ее можно не устанавливать, программа будет работать и без нее.

Если программа станет полезной не только мне - буду рад. Особенно если появятся пожелания и предложения по улучшению программы.
<!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo-->< a href="http://forums.avtograd.ru/index.php?showtopic=119165" target="_blank">Quick Confign - программа для быстрого изменения настроек Windows</a><!--sizec--></span><!--/sizec-->
4


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Другие ответы в этой теме

#2 Пользователь офлайн   Lesha

  • Старожил
  • PipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 729
  • Регистрация: 25 Июнь 08

Отправлено 18 Март 2009 - 17:06

типа сохраняет настройки в файлик-профиль. При смене среды обитания, загружаеш нужный профиль и становишся адаптированным к новому сетевому окружению. Чтож, Если это все работает то круто. :)
tlt-image.homeip.net очень скоро......
0

#3 Пользователь офлайн   Rased

  • Активный пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 890
  • Регистрация: 01 Ноябрь 07

Отправлено 18 Март 2009 - 21:30

Поставлю плюсик )
0

#4 Пользователь офлайн   Terror

  • Активный пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 512
  • Регистрация: 01 Ноябрь 07

Отправлено 19 Март 2009 - 12:03

С такой стороны я на программу не смотрел. Хорошая идея, надо будет сделать и portable версию.

Просмотр сообщенияLesha (18.3.2009, 17:06):

типа сохраняет настройки в файлик-профиль. При смене среды обитания, загружаеш нужный профиль и становишся адаптированным к новому сетевому окружению. Чтож, Если это все работает то круто. :)

<!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo-->< a href="http://forums.avtograd.ru/index.php?showtopic=119165" target="_blank">Quick Confign - программа для быстрого изменения настроек Windows</a><!--sizec--></span><!--/sizec-->
0

#5 Пользователь офлайн   Terror

  • Активный пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 512
  • Регистрация: 01 Ноябрь 07

Отправлено 19 Апрель 2009 - 00:45

Будут идеи, пожелания - не стесняйтесь - излагайтесь :)
<!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo-->< a href="http://forums.avtograd.ru/index.php?showtopic=119165" target="_blank">Quick Confign - программа для быстрого изменения настроек Windows</a><!--sizec--></span><!--/sizec-->
0

#6 Пользователь офлайн   killers

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 8
  • Регистрация: 09 Март 09

Отправлено 06 Май 2009 - 09:47

как ей вообще пользоваться я непонял ... :o :rolleyes:
KILLERS
0

#7 Пользователь офлайн   Terror

  • Активный пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 512
  • Регистрация: 01 Ноябрь 07

Отправлено 12 Май 2009 - 08:31

Пользоваться очень просто. Устанавливаем, запускаем, создаем новый профиль (набор настроек). В окне редактирования свойств профиля отмечаем галочками те пункты, которые необходимо изменять в процессе применения профиля. Сохраняем, применяем.

Например: в офисе для работы в сети необходимо устанавливать статический IP адрес, а дома - динамический.

Создаем профиль для офиса. Жмем "Создать новый", вводим названием профиля - "Офис", отмечаем галочкой "Сетевые подключения", устанавливаем все необходимые параметры вручную, либо, если в данный момент уже установлены требуемые настройки жмем кнопку "Определить настройки". Сохраняем.

Создаем профиль для дома. Называем "Дом". Далее по аналогии с офисным, но со своими настройками.

Теперь, находясь дома, для изменения настроек сети применяем профиль Дом, а в офисе, соответственно "Офис".
<!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo-->< a href="http://forums.avtograd.ru/index.php?showtopic=119165" target="_blank">Quick Confign - программа для быстрого изменения настроек Windows</a><!--sizec--></span><!--/sizec-->
0

#8 Пользователь офлайн   patr1ot

  • GameCity Admin
  • PipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 174
  • Регистрация: 10 Май 08

Иконки сообщения  Отправлено 12 Май 2009 - 21:08

Функции горячих клавиш существенна?
0

#9 Пользователь офлайн   Terror

  • Активный пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 512
  • Регистрация: 01 Ноябрь 07

Отправлено 13 Май 2009 - 11:42

Добавлена возможность назначения горячих клавиш. спасибо за пожелание, действительно удобно :)

Сообщение отредактировал Terror: 18 Май 2009 - 08:41

<!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo-->< a href="http://forums.avtograd.ru/index.php?showtopic=119165" target="_blank">Quick Confign - программа для быстрого изменения настроек Windows</a><!--sizec--></span><!--/sizec-->
0

#10 Пользователь офлайн   ШляGerr

  • Активный пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 617
  • Регистрация: 14 Ноябрь 08

Отправлено 10 Июнь 2009 - 17:09

При попытке смены темы оформления (любой - даже той, что уже стоит) вылетает ошибка.
http://tlt-img.homei...ata/oshibka.JPG
0

#11 Пользователь офлайн   Terror

  • Активный пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 512
  • Регистрация: 01 Ноябрь 07

Отправлено 29 Июль 2009 - 09:40

Нашел, исправил, вылетало не только на смене темы, а вообще на изменении настроек программы.

Просмотр сообщенияШляGerr (10.6.2009, 18:09):

При попытке смены темы оформления (любой - даже той, что уже стоит) вылетает ошибка.
http://tlt-img.homei...ata/oshibka.JPG

<!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo-->< a href="http://forums.avtograd.ru/index.php?showtopic=119165" target="_blank">Quick Confign - программа для быстрого изменения настроек Windows</a><!--sizec--></span><!--/sizec-->
0

#12 Пользователь офлайн   patr1ot

  • GameCity Admin
  • PipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 174
  • Регистрация: 10 Май 08

Отправлено 14 Май 2010 - 00:47

Сеть - Маршрутизация - Маршруты.
Мб добавить комментарии к Ip-адресам, а то бывает путаешься, если большой список на разные сетевые подключения.
Браузер - Fire Fox.
Оригинал: Firefox.
0

#13 Пользователь офлайн   patr1ot

  • GameCity Admin
  • PipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 174
  • Регистрация: 10 Май 08

Отправлено 25 Август 2010 - 16:30

Что-то у меня не работает загрузка профилей. :( Автор, помогите.
p.s, было бы отлично, если бы можно было давать определенным программам, свои настройки подключения к интернету.
0

#14 Пользователь офлайн   amIwho

  • Пользователь
  • PipPip
  • Группа: Пользователи
  • Сообщений: 326
  • Регистрация: 26 Январь 10

Отправлено 17 Сентябрь 2010 - 14:26

Мастер переноса файлов и параметров не катит? Или прога после работы обратно все настройки возвращает к исходным?

Можно и две разные учетки создать с разными автозагрузками и параметрами, это проще чем прогу писать. Наверное, в этом и кроется разница между сисадмином и программистом.

Сообщение отредактировал amIwho: 17 Сентябрь 2010 - 14:30

Я в Казани!
0

#15 Пользователь офлайн   patr1ot

  • GameCity Admin
  • PipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 174
  • Регистрация: 10 Май 08

Отправлено 16 Октябрь 2010 - 20:49

Архитектура браузеров почему-то недоступна, в плане прокси-сервера.
0

#16 Пользователь офлайн   Timmy

  • Пользователь
  • PipPip
  • Группа: Пользователи
  • Сообщений: 208
  • Регистрация: 01 Ноябрь 07

Отправлено 22 Ноябрь 2010 - 14:54

Если для смены настроек сетевого подключения то можно написать bat файл и загнать в него "измененное это":
echo off
cls
echo Select connection which you need (proxy changed auto):
echo 1. Work (static 192.168.15.130)
echo 2. Home (static with Internet connection 10.1.130.227)
echo 3. Home (dhcp)
choice /c123 
if errorlevel=3 goto dhcp
if errorlevel=2 goto homes
netsh interface ip set address "lan" static 192.168.15.130 255.255.255.0 192.168.15.1 1
netsh interface ip set dns "lan" static 192.168.1.12 primary
goto end
:homes
netsh interface ip set address "lan" static 10.1.130.227 255.0.0.0 10.1.130.231 1
netsh interface ip set dns "lan" static 81.28.160.1 primary
netsh interface ip add dns "lan" 81.28.160.111 2
goto end
:dhcp
netsh interface ip set address "lan" dhcp
netsh interface ip set dns "lan" dhcp
:end
pause

Кроме изменения придется еще скачать программу choice.exe чтобы можно было выбирать из списка... В гугле можно найти ссылку.
Чтобы еще и прокся автоматом изменялась накатал в файлик proxy.pac это:
function FindProxyForURL(url, host) {
   if (isInNet(myIpAddress(),"192.168.15.130","255.255.255.255")) {
      return "PROXY 192.168.1.7:3128";
   }
   return "DIRECT";
}

Потом подключаем его допустим в FireFox: Инструменты->Настройки->Дополнительные-> Сеть->Настроить->
URL автоматической настройки сервиса прокси -> file:///d:/proxy.pac

Запускаем bat файл и видим:
Select connection which you need (proxy changed auto):
echo 1. Work (static 192.168.15.130)
echo 2. Home (static with Internet connection 10.1.130.227)
echo 3. Home (dhcp)
Выбираем 1. И прокся меняется на 192.168.1.7:3128 спомощью файлита proxy.pac
Если выбираем 2 или 3 пакетики пытаются идти по маршрутам (без прокси)...
p.s. мб кому интересно)
"Всё гениальное просто" (с) Гёббельс

Проще понять много простых вещей и объеденить их в что-то сложное чем пытаться понять что-то сложное не понимая простых вещей. © Объективность
0

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей