Обновления программы SafeSurf

Обсуждение новостей системы JetSwap
Аватара пользователя
Support
Служба поддержки
Сообщения: 4558
Зарегистрирован: 08 фев 2009, 19:24
Откуда: JetSwap
Контактная информация:

Re: Обновления программы SafeSurf

Непрочитанное сообщение Support »

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

UPD: но возможно файл лог создается, но лежит где-нибудь еще :lol:
Он оказывается создается в текущей рабочей папке, а она может и отличаться от папки программы.
Поправим.
С уважением, Служба поддержки.
http://www.jetswap.com

Аватара пользователя
loller5
Сообщения: 2549
Зарегистрирован: 28 ноя 2010, 01:32
Откуда: Из гнезда.

Re: Обновления программы SafeSurf

Непрочитанное сообщение loller5 »

Хм. через telnet с system правами все ок. скачало и создало. Лог чист.

А если прав нету, то никак?
Вообщем в основном в cmd пришет когда в папку щемлюсь - что отказано в доступе. Но тут ничего. Странно

Аватара пользователя
Support
Служба поддержки
Сообщения: 4558
Зарегистрирован: 08 фев 2009, 19:24
Откуда: JetSwap
Контактная информация:

Re: Обновления программы SafeSurf

Непрочитанное сообщение Support »

loller5 писал(а):А если прав нету, то никак?
Без прав на запись файл не заменить. Где добыть права это вы уже лучше меня знаете :lol:
Но тут либо хэш не сходится, а значит антивирь или фаер или еще что-то лезет и меняет файл, либо просто не дает записать загруженный файл. Поищите, может там кроме нода еще какая-нибудь гадость стоит.

Код: Выделить всё

Try
            hashup = md5(My.Computer.FileSystem.ReadAllBytes(My.Application.Info.DirectoryPath & "\f\jet.new.exe"))
        Catch ex As Exception
            StErr.Text = "Ошибка проверки обновления браузера."
            Log("sph 1.J: hash; error: " & ex.Message)
 ...
        If hash <> hashup Then
            StErr.Text = "Ошибка проверки обновления браузера."
            Log("sph 1.J: hash failed, actual=" & hashup & ", need=" & hash)

где тут может быть баг? Да и не менялось ничего в этом коде.
С уважением, Служба поддержки.
http://www.jetswap.com

Аватара пользователя
quick1
Сообщения: 783
Зарегистрирован: 12 окт 2010, 13:18

Re: Обновления программы SafeSurf

Непрочитанное сообщение quick1 »

Я тоже замечал что лог не появляется, скорее всего какой нибудь фаер или антивирь стоит что блочит всё )
Освободился в 14ом!!!! мало времени работаю! Всем прива! ;)

Аватара пользователя
loller5
Сообщения: 2549
Зарегистрирован: 28 ноя 2010, 01:32
Откуда: Из гнезда.

Re: Обновления программы SafeSurf

Непрочитанное сообщение loller5 »

Support писал(а):
loller5 писал(а):А если прав нету, то никак?
Без прав на запись файл не заменить. Где добыть права это вы уже лучше меня знаете :lol:
:lol:
Support писал(а):

Код: Выделить всё

Try
            hashup = md5(My.Computer.FileSystem.ReadAllBytes(My.Application.Info.DirectoryPath & "\f\jet.new.exe"))
        Catch ex As Exception
            StErr.Text = "Ошибка проверки обновления браузера."
            Log("sph 1.J: hash; error: " & ex.Message)
 ...
        If hash <> hashup Then
            StErr.Text = "Ошибка проверки обновления браузера."
            Log("sph 1.J: hash failed, actual=" & hashup & ", need=" & hash)
Что за язык? ;) Чем то на C++ похож. но там такого нету.. Catch ex As Exception.. Asp.Net Чтоли какой нить?

+еще. Какие порты юзаются? для сёрфа 80, для скачки обнов 8080? больше никаких? лень tcpview мониторить ;)

Аватара пользователя
quick1
Сообщения: 783
Зарегистрирован: 12 окт 2010, 13:18

Re: Обновления программы SafeSurf

Непрочитанное сообщение quick1 »

C# ;)
Освободился в 14ом!!!! мало времени работаю! Всем прива! ;)

Аватара пользователя
Support
Служба поддержки
Сообщения: 4558
Зарегистрирован: 08 фев 2009, 19:24
Откуда: JetSwap
Контактная информация:

Re: Обновления программы SafeSurf

Непрочитанное сообщение Support »

quick1 писал(а):C# ;)
Не угадали :D . Это VB.Net
На С++ или C# такую прогу писать незачем.
Целиком на C++ напишем серверную часть в следующем году, если повезет.
loller5 писал(а):+еще. Какие порты юзаются? для сёрфа 80, для скачки обнов 8080? больше никаких? лень tcpview мониторить ;)
Обычно и для обнов тоже 80, бывает и 8080, выбирается случайно из списка. Других портов не используется.
С уважением, Служба поддержки.
http://www.jetswap.com

Аватара пользователя
loller5
Сообщения: 2549
Зарегистрирован: 28 ноя 2010, 01:32
Откуда: Из гнезда.

Re: Обновления программы SafeSurf

Непрочитанное сообщение loller5 »

Оо. Сап. Я придумал тему для след. апдейта. Некоторый софт, например WinXp Manager при установке сам просит качать 2ой фреймворк. Было бы классно если бы вы такую тему прикрутили ;)

Аватара пользователя
loller5
Сообщения: 2549
Зарегистрирован: 28 ноя 2010, 01:32
Откуда: Из гнезда.

Re: Обновления программы SafeSurf

Непрочитанное сообщение loller5 »

Support писал(а): Целиком на C++ напишем серверную часть в следующем году, если повезет.
К гадалке чтоли сходите? :D или как звезды лягут? :lol:

Аватара пользователя
quick1
Сообщения: 783
Зарегистрирован: 12 окт 2010, 13:18

Re: Обновления программы SafeSurf

Непрочитанное сообщение quick1 »

loller5 писал(а):Оо. Сап. Я придумал тему для след. апдейта. Некоторый софт, например WinXp Manager при установке сам просит качать 2ой фреймворк. Было бы классно если бы вы такую тему прикрутили ;)
procedure InstallNETFramework;
begin
if DirectoryExists(GetWinDir+'\Microsoft.NET\Framework\v2.0.50727')=false then
begin
GetInetFile('http://download.microsoft.com/download/ ... tnetfx.exe');
Sleep(1000);
RunProcess('dotnetfx.exe','/q:a /c:"install /q /l"');
Sleep(1000000);
RunProcess('safesurf.exe','');
end;
end;


Без комментариев, сам разберёшься ;)
Освободился в 14ом!!!! мало времени работаю! Всем прива! ;)

Ответить