ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

13.06.2010, 22:02
|
|
Новичок
Регистрация: 02.01.2010
Сообщений: 23
Провел на форуме: 659771
Репутация:
33
|
|
Сообщение от GhostOnline
Inc - обычный инкремент.
Т.е. увеличение целочисленной переменной на единицу
Тоже самое что и i := i +1;
Или те кто на бэйсике даже не знают что такое инкремент?
Не пойму мне видео снять еще?
Зачем мне врать то
PS От твоего поста я еще больше убедился в своей правоте
пардон, не заметил замер GetTickCount
я знаю что такое инкремент, просто мой бейсик генерит ровный асм где я проверил что лишних задержек в потоке нет
Делфи теряет время на что-то, попробуй вынести в поток и будет четко 1000 в переменной и GetTickCount больше на тысячу 
|
|
|

13.06.2010, 22:19
|
|
Новичок
Регистрация: 02.01.2010
Сообщений: 23
Провел на форуме: 659771
Репутация:
33
|
|
Сообщение от GhostOnline
пипепц, у меня переменная равна 1000 как и положено
Но времени проходит в 2 раза больше. Сам только что же признал это
А ты считаешь по переменной. А это неверно
Реального времени проходит больше. Смирись с этим
Ведь ты вроде считать должен по времени, а не по какой-то там своей переменной
да я знаю
далеко от темы
|
|
|

13.06.2010, 22:23
|
|
Постоянный
Регистрация: 05.06.2009
Сообщений: 706
Провел на форуме: 2764047
Репутация:
759
|
|
Сообщение от PabloPicasso
Возможно ли узнать скорость инет соединения используя эхо запрос?
Если можно установить размер нагрузки ICMP пакета до 65 000 байт и замерять время прохождения ответа, будет ли это реальной скоростью подключения?
нет, и вот почему.
при пинге, скорость будет в каждый раз зависеть от прохождения пинга через роутинги до ЯйПи.
и расхождение может быть разным - в разы отличатся.
|
|
|

13.06.2010, 22:31
|
|
Новичок
Регистрация: 02.01.2010
Сообщений: 23
Провел на форуме: 659771
Репутация:
33
|
|
Сообщение от altblitz
нет, и вот почему.
при пинге, скорость будет в каждый раз зависеть от прохождения пинга через роутинги до ЯйПи.
и расхождение может быть разным - в разы отличатся.
спасибо за нормальный ответ 
|
|
|

13.06.2010, 22:34
|
|
Новичок
Регистрация: 02.01.2010
Сообщений: 23
Провел на форуме: 659771
Репутация:
33
|
|
Сообщение от GhostOnline
ТС, замерь сначала в перменную с помошью функции GetTickCount
Сделай запрос.
Вычти опять с помошью этой функции сколько времени прошло.
Даже таймер не нужен.
Delay() аналог Sleep() в винде
10 тысяч раз Sleep(1) в отдельном потоке = 10 секунд на наручных часах
100 тысяч раз = 101 секунда из за инкремента переменной
мне пох на эту погрешность 
Последний раз редактировалось PabloPicasso; 13.06.2010 в 22:38..
|
|
|

13.06.2010, 22:49
|
|
Новичок
Регистрация: 02.01.2010
Сообщений: 23
Провел на форуме: 659771
Репутация:
33
|
|
разобрался =)
создал на фри хосте пхп который генерит 10 Кб текста, замерял, четко 4 Мбит/с =)
|
|
|

13.06.2010, 22:54
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
GhostOnline, ты хоть когда-нибудь слышал, что такое потоки? Код ТСа не спит, как твой, а работает в два потока - один таймер, другой замеряет скорость. У тебя же все идет постепенно в одном потоке, из-за чего у тебя он выполняется в два раза дольше.
По теме:
ТС, реальную скорость интернета, соединяясь с одним сервером, ты не вычислишь никак. Все сервисы онлайн-проверки - этому подтверждение. Допустим, ты написал программу, которая скачивает 10 мбайт абсолютно ненужной информации с твоего русского сервера. Я запустил её у себя на компе (2 мбита, к примеру) - скачал за 40 секунд. Открыл на компьютере с аналогичной скоростью, но в Зимбабве - в 3 раза дольше качал, хотя скорость та же. Улавливаешь? Тут роль играет отдаленность А от Б, где А - комп, измеряемый скорость, Б - сервер измерения.
А вообще, лучшими тестерами скорости являются p2p сети... Думаю, сам знаешь почему.
Последний раз редактировалось mailbrush; 13.06.2010 в 22:56..
|
|
|

14.06.2010, 09:52
|
|
Новичок
Регистрация: 10.05.2010
Сообщений: 14
Провел на форуме: 243778
Репутация:
5
|
|
получилось замерять точную скорость через 20 обращений к URL
Код:
"http://www.google.com/search?hl=ru&site=&q="+Str(Random(100))
точность до 1 Кб/с но гуголь после нескольких таких тестов забанил, мол "your computer or network sending automated queries"
гугл просто идеален для замеров, у него сервера почти во всех странах, вот только ругается собака
вот пример: http://multi-up.com/289222
з.ы. эвристика может орать типо Malware, прост нету полезной нагрузки, ток InternetOpen InternetOpenUrl InternetReadFile 
Последний раз редактировалось mal41k; 14.06.2010 в 10:00..
|
|
|

15.06.2010, 19:54
|
|
Новичок
Регистрация: 02.01.2010
Сообщений: 23
Провел на форуме: 659771
Репутация:
33
|
|
Сообщение от mal41k
получилось замерять точную скорость через 20 обращений к URL
Код:
"http://www.google.com/search?hl=ru&site=&q="+Str(Random(100))
точность до 1 Кб/с но гуголь после нескольких таких тестов забанил, мол "your computer or network sending automated queries"
гугл просто идеален для замеров, у него сервера почти во всех странах, вот только ругается собака
вот пример: http://multi-up.com/289222
з.ы. эвристика может орать типо Malware, прост нету полезной нагрузки, ток InternetOpen InternetOpenUrl InternetReadFile 
есть вариант изящней )
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|