Jump to content
Ketarin forum

Stalker

Members
  • Posts

    195
  • Joined

  • Last visited

Everything posted by Stalker

  1. Have the same problem with another app entry. <?xml version="1.0" encoding="utf-16"?> <Jobs> <ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="1b7afc21-0103-4a8b-9fa1-c9cef4655ba7"> <DownloadBeta>Default</DownloadBeta> <DownloadDate xsi:nil="true" /> <CheckForUpdatesOnly>false</CheckForUpdatesOnly> <VariableChangeIndicator /> <CanBeShared>true</CanBeShared> <ShareApplication>true</ShareApplication> <ExclusiveDownload>false</ExclusiveDownload> <HttpReferer /> <Variables> <item> <key> <string>version</string> </key> <value> <UrlVariable> <RegexRightToLeft>false</RegexRightToLeft> <VariableType>StartEnd</VariableType> <Regex /> <Url>http://www.samsung.com/ua/support/download/supportDownDetail.do?group=%3F%3F%3F%3F%3F%3F%3F%3F&type=%D0%BF%D1%80%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B8&subtype=%D0%BA%D0%BE%D0%BB%D1%8C%D0%BE%D1%80%D0%BE%D0%B2%D1%96%20%D0%BB%D0%B0%D0%B7%D0%B5%D1%80%D0%BD%D1%96&model_nm=CLP-300&disp_nm=CLP-300&language=&cate_type=all&mType=DR&dType=D&vType=L&cttID=2071443&prd_ia_cd=06010200</Url> <StartText>Printer Driver (ver.</StartText> <EndText>)</EndText> <Name>version</Name> </UrlVariable> </value> </item> <item> <key> <string>filename</string> </key> <value> <UrlVariable> <RegexRightToLeft>false</RegexRightToLeft> <VariableType>StartEnd</VariableType> <Regex /> <Url>http://www.samsung.com/ua_ru/support/download/supportDownDetail.do?group=%3F%3F%3F%3F%3F%3F%3F%3F%20%3F%20%3F%3F%3F&type=%D0%BF%D1%80%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%8B&subtype=%D1%86%D0%B2%D0%B5%D1%82%D0%BD%D1%8B%D0%B5%20%D0%BB%D0%B0%D0%B7%D0%B5%D1%80%D0%BD%D1%8B%D0%B5&model_nm=CLP-300&disp_nm=CLP-300&language=&cate_type=all&mType=DR&dType=D&vType=L&cttID=2071443&prd_ia_cd=06010200</Url> <StartText>ModelName=CLP-300&VPath=</StartText> <EndText>"</EndText> <Name>filename</Name> </UrlVariable> </value> </item> </Variables> <ExecuteCommand /> <Category>Drivers</Category> <SourceType>FixedUrl</SourceType> <PreviousLocation>D:\Distrib\Drivers\Samsung CLP-300 Vista 32-bit Driver_{version}.exe</PreviousLocation> <DeletePreviousFile>true</DeletePreviousFile> <Enabled>true</Enabled> <FileHippoId /> <LastUpdated>2009-01-15T00:03:49.144</LastUpdated> <TargetPath>{DEST_DIR}\{category}\{appname}_v{version}.{url:ext}</TargetPath> <FixedDownloadUrl>http://downloadcenter.samsung.com/content/{filename}</FixedDownloadUrl> <Name>Samsung CLP-300 Vista 32-bit Driver</Name> </ApplicationJob> </Jobs> Also note that while for some reason previous location is listed as D:\Distrib\Drivers\Samsung CLP-300 Vista 32-bit Driver_{version}.exe it in fact wasn't anything like that. That's more like "Waay old location from the times past". Here's the log: 28.03.2009 23:15:53: Update started with 1 application(s) 28.03.2009 23:15:55: Samsung CLP-300 Vista 32-bit Driver: Replacing {filename} in 'http://downloadcenter.samsung.com/content/{filename}' with 'DR/200812/20081203141359328/CLP-300_Vista.exe' 28.03.2009 23:15:55: Samsung CLP-300 Vista 32-bit Driver: Using referer: http://www.samsung.com/ua/support/download/supportDownDetail.do?group=%3F%3F%3F%3F%3F%3F%3F%3F&type=%D0%BF%D1%80%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B8&subtype=%D0%BA%D0%BE%D0%BB%D1%8C%D0%BE%D1%80%D0%BE%D0%B2%D1%96%20%D0%BB%D0%B0%D0%B7%D0%B5%D1%80%D0%BD%D1%96&model_nm=CLP-300&disp_nm=CLP-300&language=&cate_type=all&mType=DR&dType=D&vType=L&cttID=2071443&prd_ia_cd=06010200 28.03.2009 23:15:55: Samsung CLP-300 Vista 32-bit Driver: Server source file: /content/DR/200812/20081203141359328/CLP-300_Vista.exe 28.03.2009 23:15:57: Samsung CLP-300 Vista 32-bit Driver: Determined target file name: \\Neuromancer\Software\Drivers\Samsung CLP-300 Vista 32-bit Driver_v{version}.exe 28.03.2009 23:15:57: Samsung CLP-300 Vista 32-bit Driver: Checking if update is required... 28.03.2009 23:15:57: Samsung CLP-300 Vista 32-bit Driver: Update required, '\\Neuromancer\Software\Drivers\Samsung CLP-300 Vista 32-bit Driver_v{version}.exe' does not yet exist 28.03.2009 23:36:41: Samsung CLP-300 Vista 32-bit Driver: Executing command: "C:\Program Files\Windows Home Server\WHSAlert.exe" "Application has been updated" "Samsung CLP-300 Vista 32-bit Driver has been updated to version {version}" warning 10 28.03.2009 23:36:43: Executing command: "C:\Program Files\Windows Home Server\WHSAlert.exe" "Daily update job has been finished" "Daily update job has been finished on {HH}:{mm}:{ss}" warning 1 28.03.2009 23:36:52: Command result: C:\Program Files\Ketarin>"C:\Program Files\Windows Home Server\WHSAlert.exe" "Daily update job has been finished" "Daily update job has been finished on {HH}:{mm}:{ss}" warning 1 C:\Program Files\Ketarin> 28.03.2009 23:36:52: Update finished
  2. Not automated then ? Too bad. I wanted to have a scheduled job run and save the timestamped log to a specified folder.
  3. More info please ? I want to do the same thing as you did.
  4. I have a need to log the time when daily update job has ended. But it seems that {HH}:{mm}:{ss} in "Command to execute after updating all applications" aren't replaced with actual time.
  5. Oh and while we're at it could I please request a variable which will indicate the number of applications which were updated during the last update run ?
  6. I have recently set myself a Windows Home Server and have moved my Ketarin to run from it. Using WHSAlert application I've set it up to post alerts on application updates through WHS Console. However it seems not possible to know whether the application has failed to download. Would it be possible to have a "Run command on application download failure" (one in global settings, and overridable per app entry) and {error_text} (or something like this) variable so that I can run an alert indicating that app {appname} failed to download due to {error_text}.
  7. Sorry, misunderstood you. And yeah, I think it would be kinda cool to have a feature like that. Could be based on app detecting templates like CCleaner has.
  8. The purpose of Ketarin is not to keep your machine up to date but to keep your distribution up to date. And as far as it goes there's simply no one better at the job than Ketarin.
  9. As far as I understood Ketarin will abort on only exit code 1. You can use non-0, non-1 exit code then.
  10. I can (I did actually). Just wanted to let you know of the issue. I understand the need for substring match though.
  11. And it is. However I have found another minor problem. I am trying to share an application named TED (short for Torrent Episode Downloader). When I click OK a window pops up saying that the app with the same name already exists and asks me to choose another. The only app listed is "UltimateDefrag FREE".
  12. Yup. 100% reproducible. Ketarin's version is 1.0.5.235.
  13. When I check "Share this app" and finish editing it I am greeted with the following exception: Подробная информация об использовании оперативной (JIT) отладки вместо данного диалогового окна содержится в конце этого сообщения. ************** Текст исключения ************** CookComputing.XmlRpc.XmlRpcTypeMismatchException: response contains struct value with missing non-optional member: UseCount [response : array mapped to type RpcApplication[] : element 0 : struct mapped to type RpcApplication] в CookComputing.XmlRpc.XmlRpcSerializer.ReportMissingMembers(Type valueType, Hashtable names, ParseStack parseStack) в CookComputing.XmlRpc.XmlRpcSerializer.ParseStruct(XmlNode node, Type valueType, ParseStack parseStack, MappingAction mappingAction) в CookComputing.XmlRpc.XmlRpcSerializer.ParseValue(XmlNode node, Type ValueType, ParseStack parseStack, MappingAction mappingAction, Type& ParsedType, Type& ParsedArrayType) в CookComputing.XmlRpc.XmlRpcSerializer.ParseArray(XmlNode node, Type ValueType, ParseStack parseStack, MappingAction mappingAction) в CookComputing.XmlRpc.XmlRpcSerializer.ParseValue(XmlNode node, Type ValueType, ParseStack parseStack, MappingAction mappingAction, Type& ParsedType, Type& ParsedArrayType) в CookComputing.XmlRpc.XmlRpcSerializer.ParseValue(XmlNode node, Type ValueType, ParseStack parseStack, MappingAction mappingAction) в CookComputing.XmlRpc.XmlRpcSerializer.DeserializeResponse(XmlDocument xdoc, Type returnType) в CookComputing.XmlRpc.XmlRpcSerializer.DeserializeResponse(Stream stm, Type svcType) в CookComputing.XmlRpc.XmlRpcClientProtocol.ReadResponse(XmlRpcRequest req, WebResponse webResp, Stream respStm, Type returnType) в CookComputing.XmlRpc.XmlRpcClientProtocol.Invoke(Object clientObj, MethodInfo mi, Object[] parameters) в CookComputing.XmlRpc.XmlRpcClientProtocol.Invoke(MethodInfo mi, Object[] Parameters) в XmlRpcProxy682a3077-7a55-4a77-a038-328129a4e821.GetSimilarApplications(String searchSubject, String appGuid) в Ketarin.Forms.ApplicationJobDialog.bOK_Click(Object sender, EventArgs e) в System.Windows.Forms.Control.OnClick(EventArgs e) в System.Windows.Forms.Button.OnClick(EventArgs e) в System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) в System.Windows.Forms.Control.WndProc(Message& m) в System.Windows.Forms.ButtonBase.WndProc(Message& m) в System.Windows.Forms.Button.WndProc(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Загруженные сборки ************** mscorlib Версия сборки: 2.0.0.0 Версия Win32: 2.0.50727.3074 (QFE.050727-3000) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- Ketarin Версия сборки: 1.0.5.235 Версия Win32: 1.0.5.235 CodeBase: file:///C:/Program%20Files/Ketarin/Ketarin.exe ---------------------------------------- System.Windows.Forms Версия сборки: 2.0.0.0 Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System Версия сборки: 2.0.0.0 Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing Версия сборки: 2.0.0.0 Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System.Data Версия сборки: 2.0.0.0 Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll ---------------------------------------- System.Data.SQLite Версия сборки: 1.0.58.0 Версия Win32: 1.0.58.0 CodeBase: file:///C:/Program%20Files/Ketarin/System.Data.SQLite.DLL ---------------------------------------- System.Transactions Версия сборки: 2.0.0.0 Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/Windows/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll ---------------------------------------- System.Design Версия сборки: 2.0.0.0 Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Design/2.0.0.0__b03f5f7f11d50a3a/System.Design.dll ---------------------------------------- System.Xml Версия сборки: 2.0.0.0 Версия Win32: 2.0.50727.3074 (QFE.050727-3000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Web Версия сборки: 2.0.0.0 Версия Win32: 2.0.50727.3074 (QFE.050727-3000) CodeBase: file:///C:/Windows/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll ---------------------------------------- System.Configuration Версия сборки: 2.0.0.0 Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.EnterpriseServices Версия сборки: 2.0.0.0 Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/Windows/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll ---------------------------------------- System.Windows.Forms.resources Версия сборки: 2.0.0.0 Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll ---------------------------------------- kw-6crtt Версия сборки: 1.0.5.235 Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- _19e3d3k Версия сборки: 1.0.5.235 Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- mscorlib.resources Версия сборки: 2.0.0.0 Версия Win32: 2.0.50727.3074 (QFE.050727-3000) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- System.XML.resources Версия сборки: 2.0.0.0 Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml.resources/2.0.0.0_ru_b77a5c561934e089/System.Xml.resources.dll ---------------------------------------- Accessibility Версия сборки: 2.0.0.0 Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll ---------------------------------------- XmlRpcProxy682a3077-7a55-4a77-a038-328129a4e821 Версия сборки: 1.0.5.235 Версия Win32: 1.0.5.235 CodeBase: file:///C:/Program%20Files/Ketarin/Ketarin.exe ---------------------------------------- System.resources Версия сборки: 2.0.0.0 Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.resources/2.0.0.0_ru_b77a5c561934e089/System.resources.dll ---------------------------------------- ************** Оперативная отладка (JIT) ************** Для подключения оперативной (JIT) отладки файл .config данного приложения или компьютера (machine.config) должен иметь значение jitDebugging, установленное в секции system.windows.forms. Приложение также должно быть скомпилировано с включенной отладкой. Например: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> При включенной отладке JIT любое необрабатываемое исключение пересылается отладчику JIT, зарегистрированному на данном компьютере, вместо того чтобы обрабатываться данным диалоговым окном.
  14. It fixed itself. On 03.12.2009 I had problems, on 03.13.2009 I haven't had a single one. No idea what caused them or what made them go away.
  15. May I been as bold and persistent as to suggest to add automatic {appname} population on template instantiation there too ? In the Minor Features of course I really, really miss this features as a lazy person I am.
  16. It is strange but every time I try updating from FileHippo sources the number of failed entries lessens each update run. The error is always either just a timeout or timeout with the URL like in the example I've shown (not the same URL, mind you). It is good to hear that it's an isolated problem and not FileHippo blocking all Ketarin users.
  17. Nope. If I did that would be the first thing to check. I had FileHippo failures for the whole day long so it's not a one-time problem either.
  18. When running my batch update job almost all if not 100% of all FileHippo downloads time out. Files can be downloaded fine manually though. Время ожидания операции истекло = Time out MediaMonkey Время ожидания операции истекло (http://www.filehippo.com/download/file/ec00daadbd547cbe2f6f9895957bc9d7b4554962d7b1572f9f7b8020b638a6c2) AVG Free Edition Время ожидания операции истекло (http://www.filehippo.com/download/file/dfafc2aba1d9c78b7d3425b4e67eaf7ac30fe38555aa2a9c0b824639348f3fe0) KeePas Время ожидания операции истекло SpyBotSD Время ожидания операции истекло (http://www.filehippo.com/download/file/0c052a5a2080d47694fe4b1a5fa448dd7c8706f82a7b5742741884d4a365ced3) Foxit Reader Время ожидания операции истекло Adobe Flash Player IE Время ожидания операции истекло Java RunTime Время ожидания операции истекло CPU-Z Время ожидания операции истекло nLite Время ожидания операции истекло SpeedFan Время ожидания операции истекло WinRar Время ожидания операции истекло Maybe FileHippo started blocking Ketarin ?
  19. O.o Didn't know about that. Actually didn't even see the button until just now. Thanks for the tip
  20. Would it be possible to implement a feature where the each time a new application entry is created than it's not just empty but uses a default app template. Basically it would be a way to pre-populate some fields without adding too much settings and using the existing and familiar approach. It can be done by reading default.xml in the app dir or something simple as that.
  21. Found a little problem with the regexp. If trying to match NVIDIA Forceware 182.08 WHQL XP it will return two matches: 1) 182.08 WHQL XP (note the space before 182) 2) arch 4, 2009
  22. If I add NOD32 (located at http://www.filehippo.com/download_nod32/) to Ketarin then it will scrape {version} as 32 AntiVirus 4.0.314. Could you please fix it Flo ?
  23. Well, that last version I was using was 1.0.0 or something like that and it didn't have the issue. However it seems that the issue stopped reproducing so it could be just a random bug in C# libraries, not Ketarin. If I'll be able to pinpoint the issue I'll tell you more.
  24. I have found an annoying graphical glitch in 1.0.3. When the app finishes updating and Ketarin switches to the next one all update progress bars (except for those which belong to the apps whose update is still in progress) disappear and re-appear in a second.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.