Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2014, 09:23   #1
beegl
instagram
Участник клуба
 
Аватар для beegl
 
Регистрация: 24.05.2008
Сообщений: 1,451
По умолчанию HSPA Locker не опасная программа??

привет, подскажите, HSPA Locker - не опасная программа? (ссылка на описание и программу)

Последний раз редактировалось beegl; 13.12.2014 в 10:39. Причина: добавил текст - (удалил текст)
beegl вне форума Ответить с цитированием
Старый 13.12.2014, 09:52   #2
WinCoder
Заблокирован
 
Регистрация: 24.11.2014
Сообщений: 721
По умолчанию

Сам напиши свой HSPA локер.
Цитата:
at^hspa=0 - wcdma
at^hspa=1 - hsdpa
at^hspa=2 - hspa
at^hspa=3 - hspa+
А глупых вопросов больше не задавай. ОК?

Последний раз редактировалось WinCoder; 13.12.2014 в 09:58.
WinCoder вне форума Ответить с цитированием
Старый 13.12.2014, 10:05   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
А глупых вопросов больше не задавай.
Просто интересно чем же это вопрос глуп?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 13.12.2014, 10:15   #4
WinCoder
Заблокирован
 
Регистрация: 24.11.2014
Сообщений: 721
По умолчанию

Stilet А мне интересно, почему Вы сами не ответили на него, если считаете иначе?
WinCoder вне форума Ответить с цитированием
Старый 13.12.2014, 10:52   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
почему Вы сами не ответили на него, если считаете иначе?
Может потому что я сам использую такие модемы?
Но это не важно. Что бы я не ответил, мой ответ бы не возвел вопрос в ранг "глупых" )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 13.12.2014, 11:49   #6
beegl
instagram
Участник клуба
 
Аватар для beegl
 
Регистрация: 24.05.2008
Сообщений: 1,451
По умолчанию

не знаю как добавить счётчик, сколько кб скачало при каждом скачивании одного и того же файла

взял из этого примера:

kachalka.zip

Код:
unit main;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, Buttons, wininet, ExtCtrls;

type
  TForm1 = class(TForm)
    BitBtn1: TBitBtn;
    BitBtn2: TBitBtn;
    Label1: TLabel;
    Edit1: TEdit;
    Edit2: TEdit;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    BitBtn4: TBitBtn;
    Timer1: TTimer;
    procedure BitBtn1Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
    procedure BitBtn4Click(Sender: TObject);
    procedure Timer1Timer(Sender: TObject);
  private
    { Private declarations }
  public
  nado: boolean;
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.BitBtn1Click(Sender: TObject);
var F: File;
    ResumePos,BufferLen,SumSize: DWORD;
    hSession, hURL: HInternet;
    Buffer: array[1..1024] of Byte;
    err: boolean;

begin
SumSize:=0; ResumePos:=0;   //Инициализируемся
AssignFile (F,'C:\Documents and Settings\icon_13.png');  //Свяжемся с файлом
IF FileExists ('C:\Documents and Settings\icon_13.png') then //Есть ли на диске этот файл
  begin
   Reset(f,1); //Ах, есть? Откроем!
   ResumePos:=FileSize(F); //Откуда докачать
   Seek(F, FileSize(F)); //А писать бум в конец
  end else ReWrite(f,1);  //А раз нет, так создадим

NADO:= TRUE; //Надо качать...
//Открыли сессию
hSession:= InternetOpen('X-Kachalka',PRE_CONFIG_INTERNET_ACCESS,nil,nil,0);
//И наш УРЛ
hURL := InternetOpenURL(hSession,PChar('http://ruweb.mobimeet.com/imgs/i176/icon_13.png'),nil,0,0,0);
//Сколько там наш файл весит?
InternetQueryDataAvailable(hURL, SumSize,0,0);
label4.Caption:= IntToStr (SumSize); //Сообщим об этом
if ResumePos>0 then //Если докачиваем,
 begin
 InternetSetFilePointer(hURL,ResumePos,nil,0,0); //То сместимся
end;

REPEAT //Качаем
 err:= InternetReadFile(hURL, @Buffer,SizeOf(Buffer),BufferLen); //Читаем буфер
 IF err= false then //Ошибка чтения
  begin
  ShowMessage ('Произошел облом :('); //Сообщим и выходим
  exit;
  end;
 BlockWrite(f, Buffer, BufferLen); //Пишем в файл
 Application.Processmessages;
UNTIL (BufferLen= 0) Or (NADO= FALSE); //Качаем, пока не все или надо
ShowMessage ('Успешно загружено!');
end;

procedure TForm1.BitBtn2Click(Sender: TObject);
begin
nado:= false;
end;

procedure TForm1.BitBtn4Click(Sender: TObject);
begin
Close;
end;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
BitBtn1.Perform(WM_LBUTTONDOWN, 0, 0);
BitBtn1.Perform(WM_LBUTTONUP, 0, 0);
end;
end.
beegl вне форума Ответить с цитированием
Старый 13.12.2014, 12:59   #7
WinCoder
Заблокирован
 
Регистрация: 24.11.2014
Сообщений: 721
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Может потому что я сам использую такие модемы?
Я тоже использую. И на практике выяснил, что забивать канал пингом, не самое красивое решение для задачи удержания модема в режиме hspa+. Гораздо проще, и правильнее принудительно перевести модем в этот режим AT командами, указанными выше, и не сужать канал мусорным трафиком. Теперь по поводу глупости вопроса. Глуп он потому, что вредность программы нужно проверять антивирусами (как вариант, вирустотал), а не мнением программистов, которые проверяют программы теми же самыми антивирусами. Я ответил на Ваш вопрос?
Цитата:
не знаю как добавить счётчик, сколько кб скачало при каждом скачивании одного и того же файла
Если это попытка повторить функционал вышеуказанного софта, то придётся переделывать. Эффект достигается путём пинга сервера. Как делать пинг, ищи сам. Статей на эту тему полно.

Последний раз редактировалось WinCoder; 13.12.2014 в 13:03.
WinCoder вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужна программа QControl программа для внутрилабораторного контроля качества Версия 5.5. миньен Софт 7 02.03.2014 00:28
Программа на Pascal в Lazarus и программа для одномерного массива целых чисел Yegorka Lazarus, Free Pascal, CodeTyphon 13 20.12.2012 18:02
Более опасная версия старой конячки HellMercenariess Безопасность, Шифрование 16 05.01.2010 19:06
проблема с Locker Lorden Помощь студентам 0 04.11.2009 19:58
Друзья! нужна помощь по программе Locker Steven23 Софт 0 13.10.2009 15:41