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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   Тихая установка Picasa 3 (http://forum.oszone.net/showthread.php?t=121519)

Eakdrazile 30-10-2008 20:38 938393

Тихая установка Picasa 3
 
Доброго времени суток всем. Подскажите, пожалуйста, как поставить втихую Picasa 3 (инсталлятор здесь: http://dl.google.com/picasa/picasa3-setup.exe). USSF не может определить тип инсталлятора, но есть прикол: при запуске инсталлятора запускается какой-то апдейтер и лезет в нэт, если ему не дать доступ, то установка продолжается и появляется диалог стандартного NSIS. 7-zip открывает инсталлятор, но внутри только коды (файлы .rdata, .rsrc и т.д.) Отпишитесь, если кто-то сталкивался (и если кто-то нашел русик к 3-ей версии, поделитесь ссылкой). Заранее спасибо всем.

Eakdrazile 02-11-2008 00:10 940431

Так, похоже этой програмкой никто не пользуется и в глаза ее никто не видывал. Не верю!!! :happy:

VseDoFeNi 02-11-2008 11:47 940603

Eakdrazile, ставлю 2.7, а по ссылке из первого поста -404 ошибочка.

Eakdrazile 02-11-2008 11:51 940605

Сорри, это я со скобкой провтыкал, вот ссылка: http://dl.google.com/picasa/picasa3-setup.exe

Котяра 02-11-2008 12:57 940656

Ключ "/S" не работает?

Eakdrazile 02-11-2008 13:58 940693

Попробовал вот так:

start /wait picasa3-setup.exe /S
TASKKILL.EXE /F /IM PicasaUpdater.exe
TASKKILL.EXE /F /IM Picasa3.exe
TASKKILL.EXE /F /IM GPhotos.scr
exit

но апдэйтер все равно висит в памяти секунд 25; если его убить, то появляются всякие PicasaUpdater7004.exe, PicasaUpdater5683.exe и т.д. (я ориентируюсь по сообщениям фаерволла и диспетчеру задач). Если у кого-то есть соображения, подкорректируйте, так как я в синтаксисе коммандных файлов несилен. Заранее спасибо.

Вопрос по поводу русика еще в силе.

minutka15 04-11-2008 17:09 942812

Eakdrazile,
А тебе подойдет установщик AutoIt? если да, то могу скинуть тебе.
Проверенно и все работает.

Котяра 04-11-2008 17:18 942821

Цитата:

Цитата minutka15
скинуть тебе »

minutka15, может, Вы лучше не будете скидывать, а выложите на форум? Ведь другим тоже может быть нужно.

minutka15 04-11-2008 17:30 942833

Котяра,
Извиняюсь за предыдущий пост, но я имел в виду то обстоятельство, что раздел то не AutoIt-овский.
Конечно выложу, в чем разговор!

Код:

If WinExists(@ScriptName) Then Exit
AutoItWinSetTitle(@ScriptName)
Opt("MouseCoordMode",2)
BlockInput(1)
Run("picasa3-setup.exe")
WinWait("Picasa 3 Setup", "License Agreement")
WinActivate("Picasa 3 Setup", "License Agreement")
Sleep(500)
MouseClick("left",363,338,1)
WinWait("Picasa 3 Setup", "Choose Install Location")
WinActivate("Picasa 3 Setup", "Choose Install Location")
Sleep(500)
MouseClick("left",363,338,1)
WinWait("Picasa 3 Setup", "Completing the Picasa 3 Setup Wizard")
WinActivate("Picasa 3 Setup", "Completing the Picasa 3 Setup Wizard")
Sleep(500)
MouseClick("left",188,219,1)
Sleep(500)
MouseClick("left",188,259,1)
Sleep(500)
MouseClick("left",363,338,1)
BlockInput(0)


Eakdrazile 04-11-2008 20:02 942960

Ура! Работает! (правда все-таки апдэйтер лезет в нэт) Большое спасибо за скрипт, лишний раз убеждаюсь, что AutoIt - это сила! :yahoo:

minutka15 04-11-2008 20:38 942997

Eakdrazile,

у меня он правда не вылазил, не знаю почему.
A твой апдейт лезет через брaузер по умолчанию -> IE7, OPERA? Mozilla?
если да, то можно переделать скрипт добавив в самом конце скрипта следующее;

HTML код:

$defaultbrowser = RegRead ('HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet','')
ProcessWait ( $defaultbrowser )
ProcessClose ( $defaultbrowser )
ProcessWaitClose ( $defaultbrowser )

Если не брaузер а другое окошко, то можно так же постараться добавив такой вариант:

HTML код:

If WinWait("Тут точное название того окна что лезет в апдейты","",) Then
WinActivate("Тут точное название того окна что лезет в апдейты")
WinKill("Тут точное название того окна что лезет в апдейты")
EndIf


Eakdrazile 04-11-2008 21:07 943024

Этот апдэйтер запускается сразу при запуске инсталятора, но к браузеру он не обращается, и процес этого апдэйтера всегда имеет разный номер: один раз опознается как PicasaUpdater 6356.exe, другой раз - PicasaUpdater 56e9.exe и т.д. Но это как бы неважно: независимо от того, даеш ему доступ или нет, где-то через 15 секунд начинается установка и проходит она без приколов, в конце никто никуда не лезет (только запускается процес GPhotos.scr). По сути, если у меня не было бы фаерволла, то я бы всего этого и не заметил, так что вопрос можно считать решенным. Спасибо за скрипт и за понимание! Будем ждать появление русика.

Комсомолец 06-11-2008 05:27 944541

Почитал. Может, кто-набудь в виде готового инсталлятора (аддона) сделает? Я AutoIt не знаю. Да и незачем.

Eakdrazile 06-11-2008 10:15 944679

Взять здесь. Если будут соображения, не забываем отписыватся.

Комсомолец 06-11-2008 11:22 944753

Странно... Сейчас скачал дистриб с гугла-с ключём /S поставился и выскочило окно сканирования. Никаких апдейтеров не заметил.

Eakdrazile 06-11-2008 12:10 944795

Вполне возможно. Если у вас тихо поставилось, я за вас только рад! Но если во время установки вызвать диспетчер задач, в нем висит несколько процесов, после установки тоже. Так что в любом случае приходится их убивать. Опять таки: я вижу сообщения от фаерволла об этих процесах и меня интересовало, можно ли убрать их еще в начале установки, поэтому я и задал в этой теме такой вопрос. (кстати интересный прикол: USSF не определяет этот инсталятор как NSIS, хотя всегда справлялся без проблем)

Комсомолец 07-11-2008 04:40 945574

Eakdrazile, я не спорю. но ставил то на ноут, где нет сети. в принципе taskill поможет, я думаю. хотя и аддончик посмотрю))

ORION_uz 07-11-2008 21:06 946338

Цитата:

Цитата Eakdrazile
Подскажите, пожалуйста, как поставить втихую Picasa 3 »

У меня ставится так -

picasa3-setup.exe /S

а после запускается батник:

cmdow @ /HID
@echo off
taskkill.exe /F /IM PicasaPhotoViewer.exe
taskkill.exe /F /IM Picasa3.exe
exit

..... и все - стоит она тихо.

Eakdrazile 07-11-2008 21:57 946400

Спасибо, вопрос решен. :)

Комсомолец 08-11-2008 16:39 947018

а как еще ассоциации для графических файлов сделать?

seriych 27-02-2010 15:04 1357407

Что-то тут уже год никто не писал, а ведь тема-то не решена, а программа популярная.
Допустим мы делаем так:
Код:

@echo off
start /wait "" ".\picasa3-setup.exe" /S
taskkill.exe /F /IM PicasaPhotoViewer.exe
taskkill.exe /F /IM Picasa3.exe

Но при первом запуске выдается окошко выбора где искать файлы и с чем ассоциировать. Как избежать этого окна?
При втором запуске выдается вопрос отправлять ли анонимную статистику. Как избежать этого окна?
Желательно не прибегая к AutoIt.

hb860 28-02-2010 20:33 1358289

Господа, а кто-нибудь гуглил по сабжу-то ?
Я вот что нашел.
Код:

picasa3-setup.exe /S /L
Ключ /L (буква L. равно как и S , БОЛЬШАЯ!) подавляет автоматический запуск Пикасы.

seriych 01-03-2010 23:49 1359185

hb860,
Хмм... А мне и в голову не пришло погуглить, и так вроде тема про пикасу :)
Но, видимо, других ключей нет:
http://forum.oszone.net/post-1154589-24.html

rte7 01-03-2017 13:09 2715669

Я недавно на днях писал скрипт для тихой установки и предварительного отключения службы обновлений и оповещений для Google Picasa 3.8 версии.

Вот состав Picasa3.8_SILENT.bat для Windows XP:

@echo Install Google Picasa 3.8
picasa38-setup.exe /S /L /L1
sc delete gusvc
TASKKILL /F /IM GPhotos.scr
del "%windir%\system32\GPhotos.scr" /f
reg DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Google\Google Photos Screensaver" /f

reg DELETE "HKEY_CURRENT_USER\Software\Google\Picasa" /f
reg DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Google\Common\Google Updater" /f
reg ADD "HKEY_CURRENT_USER\Software\Google\Picasa\Picasa2\Preferences" /v AutoUpgradeCheck /t REG_DWORD /d 0 /f
reg ADD "HKEY_CURRENT_USER\Software\Google\Picasa\Picasa2\Preferences" /v AutoUpgradeAsk /t REG_DWORD /d 0 /f
reg ADD "HKEY_CURRENT_USER\Software\Google\Picasa\Picasa2\Preferences" /v ReportStats /t REG_DWORD /d 0 /f
reg ADD "HKEY_CURRENT_USER\Software\Google\Picasa\Picasa2\Preferences" /v newfeatureslink /t REG_DWORD /d 0 /f
reg ADD "HKEY_CURRENT_USER\Software\Google\Picasa\Picasa2\Preferences" /v UpdateNext /t REG_DWORD /d 0 /f


можно ещё добавить удаление самой утилиты для обновления Google Picasa
"%programfiles%\Google\Picasa3\PicasaUpdater.exe"

Описание что и зачем происходит:
1) picasa38-setup.exe /S /L /L1
--- устанавливает приложение и отображает значёк Google Picasa на рабочий стол

2) sc delete gusvc
удаляет службу обновлений "gusvc" из пункта оснастки и управления службами компьютера

3) Google устанавливает свой стиль заставки, который мне не нужен и я его удаляю
выгружаем если есть ещё процесс TASKKILL /F /IM GPhotos.scr
и удаляем из системной директории заставку del "%windir%\system32\GPhotos.scr" /f
чистим реестр reg DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Google\Google Photos Screensaver" /f

4) эти команды изменяют реестр текущего пользователя под которым установилось данное ПО отключая обновления программы, регистрацию и др. оповещения.

Скрытый текст
reg DELETE "HKEY_CURRENT_USER\Software\Google\Picasa" /f
reg DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Google\Common\Google Updater" /f
reg ADD "HKEY_CURRENT_USER\Software\Google\Picasa\Picasa2\Preferences" /v AutoUpgradeCheck /t REG_DWORD /d 0 /f
reg ADD "HKEY_CURRENT_USER\Software\Google\Picasa\Picasa2\Preferences" /v AutoUpgradeAsk /t REG_DWORD /d 0 /f
reg ADD "HKEY_CURRENT_USER\Software\Google\Picasa\Picasa2\Preferences" /v ReportStats /t REG_DWORD /d 0 /f
reg ADD "HKEY_CURRENT_USER\Software\Google\Picasa\Picasa2\Preferences" /v newfeatureslink /t REG_DWORD /d 0 /f
reg ADD "HKEY_CURRENT_USER\Software\Google\Picasa\Picasa2\Preferences" /v UpdateNext /t REG_DWORD /d 0 /f



Если нужно вовсе убрать с рабочего стола значёк тогда используйте ключ picasa38-setup.exe /S /L
У меня всё. пользуйтесь кому нужно.

wadimus 04-03-2017 18:37 2716671

Код:

/S silent, and picasa launches after install
/S /L no launch after install
/S /L /L1 adds a desktop shortcut
/S /L2 no desktop shortcut, app will launch after install


mwz 04-03-2017 20:31 2716715

Ну и заодно — о прекращении с год назад поддержки Picasa:
http://picasa.google.com/

rte7 09-03-2017 15:55 2717907

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

Так что программа имеет место быть.

mwz 09-03-2017 17:15 2717930

Цитата:

Цитата rte7
всё равно некоторые мои знакомые используют эту программу »

Да я ж разве возражаю? Дал чисто для справки.

У меня у самого стоит (и работает) такого типа программа, PSP-8 аж 2003 года: с тех пор ни зелёный цвет не стал синее, ни угол 90 градусов ни на секунду не приблизился к 100 градусам. Программа давно уже перешла к Corel (которая ухитрилась её вообще не испортить, и даже добавить действительно полезные функции) и регулярно обновляется — но когда надо что-то сделать быстро, я запускаю старушку, не отказывающуюся работать даже в Win-10 x64.


Время: 14:23.

Время: 14:23.
© OSzone.net 2001-