Ru-Board.club
← Вернуться в раздел «Программы»

» IrfanView

Автор: kolarshek
Дата сообщения: 08.07.2016 12:22

Цитата:
Конечно. Ведь просмотрщику изображений прямо необходимы для работы права администратора, без них никак.

Это вы с какой Винды "вещаете"? Что у вас не так?
Вся семья юзает Ирфана без проблем с обычными учётками.
Пробуйте такое:

Но я и без таких действий обхожусь.
Автор: KismetT_v3
Дата сообщения: 08.07.2016 14:59

Цитата:
Что у вас не так?

У меня всё так. И файл находится, где ему положено и быть, в %APPDATA%\IrfanView.
А вот вы зачем так извращаетесь, мне непонятно. Когда можно работать правильно, а правильно, начиная с Vista, держать настройки программ в %APPDATA%, а не в
%ProgramFiles% и приложения должны работать с правами пользователя, а не администратора, если права администратора им не нужны для работы.
Автор: kolarshek
Дата сообщения: 08.07.2016 15:35

Цитата:
И файл находится, где ему положено и быть, в %APPDATA%\IrfanView.

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

Цитата:
приложения должны работать с правами пользователя, а не администратора

Это отголоски паранойи?
А бред о "правильном" местонахождении в %AppData%, вызывает только смех.
С вашими извращениями, и с их последствиями, каждому обычному пользователю требуются костыли (ваши же слова) и/или прочие танцы... но если вам так нравится и вы знаете толк в извращениях, то тревожить вас не буду.
Я же

Цитата:
без таких действий обхожусь

И все довольны. На первом месте удобство и беспроблемное использование программ.
Автор: KismetT_v3
Дата сообщения: 08.07.2016 15:38

Цитата:
Это отголоски паранойи? А бред о "правильном" местонахождении в %AppData%, вызывает только смех.

Это рекомендации Microsoft. А костыли - это у вас. Вы можете мне объяснить смысл запуска сабжа с правами администратора? Для чего вы это делаете?
Автор: kolarshek
Дата сообщения: 09.07.2016 12:17

Цитата:
Это рекомендации Microsoft.

#Чотаржу
Не читайте на ночь "Знакомство с Windows", с заветами "великого" Билла. И не делайте из Винды культа.
Система намного гибче, чем вы себе представляете, загоняя её в рамки заданные/рекомендуемые производителем. Вы должны быть хозяином своего компа и установленных систем, а не позволять Винде командовать вами.
Ликбез проводить не буду, самостоятельно ознакомтесь что есть локаль. админправа, чем отличаются Администраторы от Пользователей, для чего нужен Редактор локальной групповой политики и т.д.

Надеюсь, тогда прийдёт к вам понимание, для чего сабж создаёт при установке от админа, по пути C:\Users\_имя_юзера_\AppData\Roaming\IrfanView
обычный конфиг по умолчанию:

и для чего в корневой папке находятся основные настройки.

Цитата:
А костыли - это у вас. Вы можете мне объяснить смысл запуска сабжа с правами администратора? Для чего вы это делаете?

Вы в своём уме? Не имеете понятия, что есть "костыль". Дурочку не включайте, я внятно, доступно и по-русски написал выше:

Поначалу, представилось, что мне пришлось общаться с сисадмином, совместившему/сделавшему гибрид "работы с домом"... строившему своих домашних, словно сотрудников по работе, но оказалось всё намного проще, обычный писатель нелепостей попался.



Автор: KismetT_v3
Дата сообщения: 09.07.2016 12:31

Цитата:
Вы должны быть хозяином своего компа и установленных систем, а не позволять Винде командовать вами.

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


Цитата:
Ликбез проводить не буду

Не стоит, я и сам вам могу его провести, только смысла нет, как я уже понял.
Давайте прекращать эти обоюдные бессмысленные попытки доказать свою правоту.


Автор: kolarshek
Дата сообщения: 09.07.2016 18:38

Цитата:
Хозяйничайте и дальше, такие хозяева позволяют мне зарабатывать денюжку.

Таких "зарабатывальщиков", я увольняю не задумываясь. За профнепригодность.
И топают они подрабатывать в мелкие сервисы, где таким и место.
Автор: KismetT_v3
Дата сообщения: 09.07.2016 18:52
Значит не хочешь прекратить дискуссию. Ну ладно.
Сказки про увольняльщиков рассказывай другому. Твой уровень виден уже по тому, что на скрине, в групповых политиках ты фактически дал права администратора всем приложениям. Посмотри, если знаешь как, с какими правами они у тебя запускаются.
Если бы ты работал в этой сфере, тебя бы самого за это уволили, хозяина компьютера.

Добавлено:
P.S. Хотя чего это я распинаюсь? Делай всё, что твоей душе угодно.
Автор: kolarshek
Дата сообщения: 10.07.2016 21:22
Тыкало убогое, грубить вздумал?
Значит верно указал твоё место, продолжай побираться на ремонтах.
Такие как ты, не способны на креатив, попросту не дано ни природой, ни образованием, лишь только способен ты вешать лапшу и пугалки майкрософтские на уши новичкам, вымораживая у них лишнюю монету, "зарабатывальщик".







Автор: KismetT_v3
Дата сообщения: 10.07.2016 21:29
Убогий - это ты, пытающийся показать себя выше других, но не обладающий такими качествами. Засунь свои пожелания себе сам знаешь куда.
Автор: Dimon_SPb
Дата сообщения: 11.07.2016 01:50
KismetT_v3
kolarshek
Прекращаем.
Разложим всё по полочкам. Настройки Windows по умолчанию.
При установке программы можно выбрать два варианта расположения фала конфига INI:
1. Программа хранит все настройки только в папке %ProgramFiles%\IrfanView
Без запуска от имени администратора (на Vista и выше) настройки не сохранить. Либо менять права на запись в папку, что не правильно.
Для XP и ниже, если профиль учетной записи админский, то запись в папку возможна без лишних манипуляций.
Для всех профилей пользователей Windows настройки будут одинаковые.

2. Программа хранит настройки в папке %ProgramFiles%\IrfanView и в папке %APPDATA%\IrfanView
В данном случае по первому пути в INI файле присутствует строчка:
INI_Folder=%APPDATA%\IrfanView
По второму пути хранятся все настройки программы для данного профиля пользователя Windows.
Для другого профиля пользователя настройки будут свои.
Автор: kolarshek
Дата сообщения: 11.07.2016 12:37

Цитата:
Настройки Windows по умолчанию

Начиная с W8, оставлять все настройки Винды по умолчанию и для домашнего использования, мягко сказать неразумно. По многим причинам.
Dimon_SPb, почти всё верно описали, второй ваш вариант у меня на ноуте.
А есть ещё и третий вариант, типа гибридный: есть два ini, но нет привязки/строки INI_Folder=%APPDATA%\IrfanView, базовые настройки находятся в %ProgramFiles% и если эти настройки не устраивают других пользователей, то пусть настраивают под себя, что отразится в их ini-файле по пути %APPDATA%\IrfanView, но эти правки никак не отразятся на основных настройках моего профиля:

При этом в AppData профиля остаётся конфиг-файл, тот который образовался при инсталляции вьювера:


Цитата:
Прекращаем.

Не я начинал, не мне прекращать.

Автор: Dimon_SPb
Дата сообщения: 11.07.2016 19:44

Цитата:
А есть ещё и третий вариант, типа гибридный: есть два ini, но нет привязки/строки INI_Folder=%APPDATA%\IrfanView, базовые настройки находятся в %ProgramFiles% и если эти настройки не устраивают других пользователей, то пусть настраивают под себя, что отразится в их ini-файле по пути %APPDATA%\IrfanView, но эти правки никак не отразятся на основных настройках моего профиля:


Какой ещё гибридный режим?
Если в главном (общем) конфиге [%ProgramFiles%\IrfanView\i_view**.ini] нет строки INI_Folder=[путь_к_настройкам], то все настройки записываются и читаются из главного конфига, и никак иначе!
Для всех учетных записей Windows они будут одинаковые. И если один из пользователей их изменит, то это отразится на всех.

Если строчка INI_Folder=[путь_к_настройкам] присутствует в главном конфиге, то все настройки берутся из конфига расположенного уже по пути [путь_к_настройкам\i_view**.ini], остальные настройки из главного конфига игнорируются!
Грубо говоря параметр INI_Folder говорит где нужно брать настройки, а используя переменную %APPDATA% - мы раскладываем настройки для разных пользователей в их личные профили учетных записей Windows. И тогда каждый пользователь настраивает IrfanView под себя независимо от других. Т.е. в данном случае получаются "раздельные конфиги".

Если сначала конфиг общий, а один из пользователей добавит в главный конфиг в раздел [Others] строку INI_Folder=%APPDATA%\IrfanView , то все настройки из главного конфига будут игнорироваться, а при первом запуске (по пути %APPDATA%\IrfanView\i_view**.ini) запишется "конфиг с нуля" (и так для всех пользователей)!

Так что, либо конфиг общий, либо все раздельные. Но в FAQ по IrfanView сказано что можно задать некоторые параметры в главном конфиге "по умолчанию", на примере языка локализации. После явного переопределения настройки языка в "раздельном конфиге", настройки языка по умолчанию в "общем конфиге" уже игнорируются.
Как наследовать все настройки из общего конфига в раздельный не сказано, поэтому самым верным вариантом будет сначала скопировать файл [%ProgramFiles%\IrfanView\i_view**.ini] в [%APPDATA%\IrfanView\i_view**.ini], а потом добавить в общий конфиг строку INI_Folder=%APPDATA%\IrfanView
Автор: kolarshek
Дата сообщения: 11.07.2016 23:57

Цитата:
Какой ещё гибридный режим?

В кавычки слово выделять необязательно, и так вроде понятно, достаточно частицы "типа", и о "режиме" я не писал.

Цитата:
Так что, либо конфиг общий, либо все раздельные.

А дальше, по упоминаемому вами faq программы, оказывается что есть и то, о чём я выше написал. И не только по примеру языковой локализации.
И повторюсь, строки INI_Folder..., в основном конфиге у меня нет, но мои домашние, насколько я визуально заметил, меняют у себя фон, текст и м.б. ещё что-то по мелочи.
Короче, только сам автор сможет пояснить все ньансы своего творения, что и как.

Цитата:
поэтому самым верным вариантом будет сначала скопировать файл [%ProgramFiles%\IrfanView\i_view**.ini]

Поэтому, изначально, я советовал хранить именно этот файл:

... но появился оппонент, который "по своему уму" утверждал, что нужно сохранять именно конфиг из %APPDATA%\IrfanView, но на моём примере, он бы получил "про запас" конфиг, тот который на втором скриншоте из предыдущего моего сообщения, а не свои настройки Irfan.

Автор: Dimon_SPb
Дата сообщения: 12.07.2016 01:17

Цитата:
А дальше, по упоминаемому вами faq программы, оказывается что есть и то, о чём я выше написал. И не только по примеру языковой локализации.

Ну тогда приведите ваш основной конфиг INI, можно хотя бы часть, соображая из логики программы... вдруг там найдется то, что отвечает за общие наследуемые настройки? Лично у меня не получилось воспроизвести остальное кроме локализации. (v4.42 64bit Win10)

Цитата:
И повторюсь, строки INI_Folder..., в основном конфиге у меня нет, но мои домашние, насколько я визуально заметил, меняют у себя фон, текст и м.б. ещё что-то по мелочи.

"Домашние" сидят под отдельными учетными записями Windows? IrfanView установлен один для всех?
Автор: kolarshek
Дата сообщения: 12.07.2016 11:41

Цитата:
Ну тогда приведите ваш основной конфиг INI, можно хотя бы часть, соображая из логики программы... вдруг там найдется то, что отвечает за общие наследуемые настройки?

Не вопрос. Dimon_SPb, в личке смотрите.



Автор: Dimon_SPb
Дата сообщения: 12.07.2016 18:29
kolarshek
У Вас IrfanView 32bit?
Воспроизвести подобною ситуацию удалось используя IrfanView 32bit. Если используется только общий конфиг и у приложения (пользователя) нет прав записи в него, то файл конфига с полными путями дублируется в "Виртуальное хранилище" (%LOCALAPPDATA%\VirtualStore) профиля текущего пользователя, и все настройки хранятся и меняются там. Это "фишка" ОС (Vista и выше) сделана для совместимости "старых" 32-битных приложений которые требуют записи в системные папки и прозрачна для пользователя (при условии что включен UAC).
Так что те кто использует IrfanView 32bit, для резервного сохранения настроек следует ещё искать их в папке %LOCALAPPDATA%\VirtualStore\
Автор: kolarshek
Дата сообщения: 12.07.2016 20:21

Цитата:
У Вас IrfanView 32bit?

Нет, 64. Скрин корневой папки, см. в сообщениях выше.
Контроль учёток отключаю наглухо, ещё с win7. Сейчас пользуюсь W8.1 и W10.
Службы Информация о совместимости приложений и Служба помощника по совместимости программ, было дело, ранее отключал, но на червонце пришлось включить, т.к. для выполнения вручную созданной отложенной задачи (чтоб полностью очистить автозапуск) в Планировщике Винды, для одной полюбившейся программы, требуются повышенные права. Вот и вынужденно пришлось задействовать совместимость (с W8) в экзешнике проги. И отложенная задача заработала "на ура", как все остальные отложки.
Автор: Dimon_SPb
Дата сообщения: 13.07.2016 11:51
kolarshek
Ну тогда я не знаю где у Вас могут ещё хранятся настройки IrfanView для других пользователей. Разбирайтесь сами.
Если в общем конфиге нет параметра (INI_Folder) отсылающего хранить настройки в профиле каждого пользователя (или где-то ещё, используя переменные), то всё хранится в общем конфиге для всех пользователей. И если кто-то один меняет настройки, то отразится это на всех пользователях, при условии что в ОС не задействован VirtualStore или не используется какое-то стороннее средство виртуализации для приложений.
Как у Вас получается на одной установленной копии IrfanView одновременно использовать для себя только общий конфиг и иметь при этом раздельные настройки для других пользователей, скажите Вы нам. Просто сказать что у меня всё работает не достаточно. Вы должны знать где хранятся настройки других пользователей, чтобы сделать бэкап.

Поэтому поднимаясь к вопросу о бэкапе настроек, не достаточно просто скопировать файл i_view**.ini из корневой папки IrfanView, т.к. у всех настроено по разному.
Настройки (i_view**.ini), как минимум следует искать:
1. В папке установленной программы IrfanView
2. По пути в переменной INI_Folder из общего конфига (по умолчанию %APPDATA%\IrfanView, т.е. в профиле каждого пользователя)
3. В "Виртуальном хранилище" каждого профиля пользователя (%LOCALAPPDATA%\VirtualStore\[путь_к_установленной_программе_относительно_логического_диска]\)
Автор: kolarshek
Дата сообщения: 13.07.2016 12:54

Цитата:
Разбирайтесь сами

А к чему мне разбираться в том, что годами работает, беспроблемно, без конфликтов и "танцев"?

Цитата:
Как у Вас получается... скажите Вы нам

Уже сказал:

Цитата:
Короче, только сам автор сможет пояснить все ньансы своего творения, что и как.

Что и как, в данный момент у меня, описал в своих сообщениях.
И к чему нужна суета с бекапами настроек других пользователей, когда спокойно бекапится весь профиль (если уж сильно кому-то надо), или вся система целиком. Софт для этого имеется. Делов-то восстановить Винду - 12-15 минут.
Или при необходимости, при смене оборудования, пользоваться клонированием системы или харда на другой HDD или SSD диск. Вот и 100% сохранность всех настроек, и без особых заморочек. У меня была W7 легалка, реально "неубиваемая", та которая была без SP1, так она уже дообновлялась до W10 за прошедшие годы, при этом успела сменить пару ноутбуков (сейчас на третьем) и три харда, так что с мелкими бекапчиками особо не вожусь, хотя для некоторых "ранимых" прог, конфиги храню на облаке.
А конкретно, по конфигу сабжа, то с копией файла из корневой папки, делюсь по просьбам друзей/родственников, желающим юзать неплохой просмотрщик и редактор картинок. А далее, пусть используют его по своему разумению, дальнейшая судьба конфига мне не интересна.
Автор: Dimon_SPb
Дата сообщения: 13.07.2016 13:27

Цитата:
И к чему нужна суета с бекапами настроек других пользователей, когда спокойно бекапится весь профиль (если уж сильно кому-то надо), или вся система целиком. Софт для этого имеется. Делов-то восстановить Винду - 12-15 минут.

Ну скажем, попросил один из пользователей скопировать его настройки IrfanView (не ваши, а те которые он у себя поменял на основе ваших), с Вашего компа на свой... А у него своя ОС, которую он уже давно настроил под себя... Будем ему клонировать вашу ОС???

Автор: kolarshek
Дата сообщения: 13.07.2016 20:42

Цитата:
Ну скажем, попросил один из пользователей скопировать его настройки IrfanView (не ваши, а те которые он у себя поменял на основе ваших), с Вашего компа на свой... А у него своя ОС, которую он уже давно настроил под себя... Будем ему клонировать вашу ОС???

Да ладно... Всегда есть решение.
Хоть весь профиль (лучший вариант), хоть отдельную папку или файл, никаких проблем. Например то, что есть под рукой:


А можно из виртуалки выдернуть/скопировать и т.д. и т.п. Бекапчики есть разные, на разных носителях (в том числе на внешних хардах) и облаках, сама прога-бекаппер есть на флехе... но это уже другая тема, о другом софте.
Автор: Dimon_SPb
Дата сообщения: 13.07.2016 23:01

Цитата:
Хоть весь профиль (лучший вариант), хоть отдельную папку или файл, никаких проблем.

Весь профиль не хорошо, не красиво, может не сработать - разные ОСи, разрядность... профиль уже есть, а там другая структура, реестр текущего пользователя, однозначно вылезут глюки...
А если отдельный файл, то возвращаемся с того с чего начали - как правильно скопировать настройки IrfanView (только IrfanView)?... И тогда зачем нам такие манипуляции в использовании бэкаперов, выдергивании каких-то отдельных файлов из бэкапов? Ведь всё сводится к тому, что нужно найти злосчастный правильный конфиг i_view**.ini пользователя (всего один файл) и просто скопировать его туда где ему положено быть - на другую ОС в правильное место???
Автор: ndch
Дата сообщения: 21.07.2016 11:28
kolarshek
Шёл бы ты на швабру флудить. Там таких любят.
Автор: kolarshek
Дата сообщения: 21.07.2016 17:39

Цитата:
Там таких любят.

ndch,
ты своим опытом делишься, как тебя там любили и страпон в тебе подарили за особые заслуги?
Нафлудил себе рейтинг убогими сообщениями и склоками, и теперь тупо флеймишь.
Тебя не раз, в этой теме, в де...о носом окунали, это тебе понравилось и вошло в привычку?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586

Предыдущая тема: DetonatorXP v21.81


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.