Subversion Repositories stackman

Rev

Rev 2 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2 Rev 13
Line 3... Line 3...
3
interface
3
interface
4
 
4
 
5
uses
5
uses
6
  Windows, SysUtils, Classes, Graphics, Forms, Controls, Menus,
6
  Windows, SysUtils, Classes, Graphics, Forms, Controls, Menus,
7
  StdCtrls, Dialogs, Buttons, Messages, ExtCtrls, ComCtrls, StdActns,
7
  StdCtrls, Dialogs, Buttons, Messages, ExtCtrls, ComCtrls, StdActns,
8
  ActnList, ToolWin, ImgList, ShellAPI;
8
  ActnList, ToolWin, ImgList, ShellAPI, System.ImageList, System.Actions;
9
 
9
 
10
type
10
type
11
  TMainForm = class(TForm)
11
  TMainForm = class(TForm)
12
    MainMenu1: TMainMenu;
12
    MainMenu1: TMainMenu;
13
    Window1: TMenuItem;
13
    Window1: TMenuItem;
Line 172... Line 172...
172
  lng_update_error = 'Ein Fehler ist aufgetreten. Wahrscheinlich ist keine Internetverbindung aufgebaut, oder der der ViaThinkSoft-Server temporär offline.';
172
  lng_update_error = 'Ein Fehler ist aufgetreten. Wahrscheinlich ist keine Internetverbindung aufgebaut, oder der der ViaThinkSoft-Server temporär offline.';
173
  lng_caption_error = 'Fehler';
173
  lng_caption_error = 'Fehler';
174
  lng_caption_information = 'Information';
174
  lng_caption_information = 'Information';
175
  lng_update_new_version = 'Eine neue Programmversion (%s) ist vorhanden. Möchten Sie diese jetzt herunterladen?';
175
  lng_update_new_version = 'Eine neue Programmversion (%s) ist vorhanden. Möchten Sie diese jetzt herunterladen?';
176
const
176
const
177
  url_comparison = 'http://www.viathinksoft.de/update/?id=%s&expect_version=%s';
177
  url_comparison = 'https://www.viathinksoft.de/update/?id=%s&expect_version=%s';
178
  url_version = 'http://www.viathinksoft.de/update/?id=%s';
178
  url_version = 'https://www.viathinksoft.de/update/?id=%s';
179
  url_download = 'http://www.viathinksoft.de/update/?id=@%s';
179
  url_download = 'https://www.viathinksoft.de/update/?id=@%s';
180
  res_nothing = 'NO_UPDATES';
180
  res_nothing = 'NO_UPDATES';
181
  res_updates = 'UPDATE_AVAILABLE';
181
  res_updates = 'UPDATE_AVAILABLE';
182
var
182
var
183
  temp: string;
183
  temp: RawByteString;
184
begin
184
begin
185
  temp := GetHTML(Format(url_comparison, [abbreviation, thisversion]));
185
  temp := GetHTML(Format(url_comparison, [abbreviation, thisversion]));
186
 
186
 
187
  if temp = res_nothing then
187
  if temp = res_nothing then
188
  begin
188
  begin