diff --git a/AU.csproj b/AU.csproj
index 220f9fa..405e6b2 100644
--- a/AU.csproj
+++ b/AU.csproj
@@ -29,7 +29,7 @@
5.0.0.0
false
true
- 73
+ 85
5.0.0.%2a
true
true
diff --git a/BundlesManager.cs b/BundlesManager.cs
index 7dae532..afeb253 100644
--- a/BundlesManager.cs
+++ b/BundlesManager.cs
@@ -8,14 +8,14 @@ namespace AtualizadorVLibras{
public class TimeoutWebClient : WebClient{
protected override WebRequest GetWebRequest(Uri address){
HttpWebRequest request = (HttpWebRequest)base.GetWebRequest(address);
- request.Timeout = 3600000; //1 hour timeout
+ request.Timeout = BundlesManager.timeout; //5 min
return request;
}
}
static class BundlesManager{
//timeout para verificação de existência e data de última verificação dos pacotes
- static int timeout = 2000;
+ public static int timeout = 5 * 60 * 1000; //5 min
public static void ExtractToDirectory(this ZipArchive archive, string destinationDirectoryName, bool overwrite){
if (!overwrite){
diff --git a/Program.cs b/Program.cs
index 1bebfef..c0817f3 100644
--- a/Program.cs
+++ b/Program.cs
@@ -19,18 +19,21 @@ namespace AtualizadorVLibras
Console.WriteLine("O VLibras foi atualizado ou não estava instalado, é necessário atualizar algumas informações.");
Console.WriteLine("Por favor, confirme a reconfiguração das variáveis de ambiente do VLibras.");
string[] buscaReset = Directory.GetFiles(vlibrasPath, "ResetEnvVar.exe", SearchOption.AllDirectories);
- string resetPath = buscaReset[0];
-
- System.Diagnostics.ProcessStartInfo resetProcInfo = new System.Diagnostics.ProcessStartInfo();
- resetProcInfo.FileName = resetPath;
- resetProcInfo.Verb = "runas"; //ADM
- resetProcInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
- //resetProcInfo.Arguments = comandoUnins;
-
- System.Diagnostics.Process resetProc = new System.Diagnostics.Process();
- resetProc.StartInfo = resetProcInfo;
- resetProc.Start();
- //resetProc.WaitForExit();
+
+ if (buscaReset.Length > 0){
+ string resetPath = buscaReset[0];
+
+ System.Diagnostics.ProcessStartInfo resetProcInfo = new System.Diagnostics.ProcessStartInfo();
+ resetProcInfo.FileName = resetPath;
+ resetProcInfo.Verb = "runas"; //ADM
+ resetProcInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
+ //resetProcInfo.Arguments = comandoUnins;
+
+ System.Diagnostics.Process resetProc = new System.Diagnostics.Process();
+ resetProc.StartInfo = resetProcInfo;
+ resetProc.Start();
+ //resetProc.WaitForExit();
+ }
}
}
diff --git a/enviar/version.json b/enviar/version.json
index 87b9d0b..0bc7179 100644
--- a/enviar/version.json
+++ b/enviar/version.json
@@ -1 +1 @@
-{"Major":5,"Minor":0,"Build":0,"Revision":28}
\ No newline at end of file
+{"Major":5,"Minor":0,"Build":0,"Revision":54}
\ No newline at end of file
diff --git a/enviar/versionPython.json b/enviar/versionPython.json
index f5a7486..c8f4ab7 100644
--- a/enviar/versionPython.json
+++ b/enviar/versionPython.json
@@ -1 +1 @@
-{"Major":1,"Minor":0,"Build":0,"Revision":8}
\ No newline at end of file
+{"Major":1,"Minor":0,"Build":0,"Revision":31}
\ No newline at end of file
--
libgit2 0.21.2