Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 3 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Модератор форума: Peter, DEMBEL, YURIY  
F.A.Q. по различным вопросам
mishemДата: Пт, 23 Августа 2013, 12:15 | Сообщение # 61
Эксперт форума
Цитата (ponand)
Уменьшение кода программы, ускорение работы,

Это ошибочное мнение. Размер кода программы влияет на размер файла. Сам недавно узнал. :) А на нагрузку прцессора влияет грамотно составленный код. До недавнего времени я понятия не имел что для процессора легче и быстрее выполнить сложение, чем умножение. Так в коде получается лучше записать 5*3 как 5+5+5. ;) То же самое и с делением.

Так же не грамотно написанные циклы будут загружать проц.

Цитата (ponand)
файлов около 1000 и разница заметна.

При 1000 файлов разница особо не ощутима. При 20 000 в отладчике уже видно как программа думает.
Сам не пользовался, но считаю что такое колличество файлов лучше разбивать для обработки. Получил ось 1000 путей к файлам. Разбей их по сотням, и запусти цикл 10 раз переодически очищая память от предыдущей сотни. Но это все теоретически, надо пробовать и сравнивать. Попробуй, после расскажешь.

Да, и еще, если ты пути добавляешь в листбокс командой ListBoxAddItem, то при большом количестве будут тормоза по любому. Лучше их сложить в одну переменную и после ее добавить в листбокс. Это будет в разЫ быстрее.

А про замену заголовка я так и не понял.....
Сделай пример что ли. А то так и буду себя дураком чувствовать. :D

Добавлено (23 Августа 2013, 12:15)
---------------------------------------------

Цитата (ponand)
Замена заголовка вроде как тоже стандартный способ, просто им редко кто пользуется.

Заменить заголовок, это поменять надпись. К примеру что бы не создавать две кнопки одна над другой (такие варианты тоже встречаются.) Например вызывается одно и то же окно для поиска и замены. Так вот можно сделать одну кнопку и у нее менять надпись на Нйти и Заменить. А в кнопке сделать обработку события отталкиваясь от заголовка кнопки.

Или при переходе на другую страницу тебе надо сменить заголовок страницы. Для этого эта команда, а не для того что бы в списках менять значения. Во всяком случае это мое сугубо личное мнение, а ты хочешь соглашайся, а хочешь, попробуй не согласись. :D


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Цитата (ponand)
Уменьшение кода программы, ускорение работы,

Это ошибочное мнение. Размер кода программы влияет на размер файла. Сам недавно узнал. :) А на нагрузку прцессора влияет грамотно составленный код. До недавнего времени я понятия не имел что для процессора легче и быстрее выполнить сложение, чем умножение. Так в коде получается лучше записать 5*3 как 5+5+5. ;) То же самое и с делением.

Так же не грамотно написанные циклы будут загружать проц.

Цитата (ponand)
файлов около 1000 и разница заметна.

При 1000 файлов разница особо не ощутима. При 20 000 в отладчике уже видно как программа думает.
Сам не пользовался, но считаю что такое колличество файлов лучше разбивать для обработки. Получил ось 1000 путей к файлам. Разбей их по сотням, и запусти цикл 10 раз переодически очищая память от предыдущей сотни. Но это все теоретически, надо пробовать и сравнивать. Попробуй, после расскажешь.

Да, и еще, если ты пути добавляешь в листбокс командой ListBoxAddItem, то при большом количестве будут тормоза по любому. Лучше их сложить в одну переменную и после ее добавить в листбокс. Это будет в разЫ быстрее.

А про замену заголовка я так и не понял.....
Сделай пример что ли. А то так и буду себя дураком чувствовать. :D

Добавлено (23 Августа 2013, 12:15)
---------------------------------------------

Цитата (ponand)
Замена заголовка вроде как тоже стандартный способ, просто им редко кто пользуется.

Заменить заголовок, это поменять надпись. К примеру что бы не создавать две кнопки одна над другой (такие варианты тоже встречаются.) Например вызывается одно и то же окно для поиска и замены. Так вот можно сделать одну кнопку и у нее менять надпись на Нйти и Заменить. А в кнопке сделать обработку события отталкиваясь от заголовка кнопки.

Или при переходе на другую страницу тебе надо сменить заголовок страницы. Для этого эта команда, а не для того что бы в списках менять значения. Во всяком случае это мое сугубо личное мнение, а ты хочешь соглашайся, а хочешь, попробуй не согласись. :D

Автор - mishem
Дата добавления - 23 Августа 2013 в 12:15
ponandДата: Пт, 23 Августа 2013, 12:23 | Сообщение # 62
Участник
Цитата (mishem)
А про замену заголовка я так и не понял.....


в прикреплении пример с поиском txt файлов с помощью плагина zmFunctions
Прикрепления: Poisk.7z (1.8 Kb)


Сообщение отредактировано
ponand - Пт, 23 Августа 2013, 12:28
 
Сообщение
Цитата (mishem)
А про замену заголовка я так и не понял.....


в прикреплении пример с поиском txt файлов с помощью плагина zmFunctions

Автор - ponand
Дата добавления - 23 Августа 2013 в 12:23
mishemДата: Пт, 23 Августа 2013, 12:41 | Сообщение # 63
Эксперт форума
Ну а че? В принципе не плохое решение. Я б никогда не додумался. :D

Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеНу а че? В принципе не плохое решение. Я б никогда не додумался. :D

Автор - mishem
Дата добавления - 23 Августа 2013 в 12:41
ponandДата: Вс, 25 Августа 2013, 14:08 | Сообщение # 64
Участник
Не получается корректно задать завершение цикла While

Стоит задача прочитать из файла строки блоками с интервалом 20 строк
для этого я решил воспользоваться циклом While

Код

. Количество строк в файле
FileLen "![%1]" "[Count]"
. Начальное значение цикла
SetVar "[i]" "1"
While "[i]" "<" "[Count]"
   . Считывает строку
   FileRead "![%1]" "[i]" "[Line]"
   . Тут что то делается
   SetVar "[i]" "[i]+20"   
EndWhile


проблема в том что цикл не останавливается
Что я делаю не так?
 
СообщениеНе получается корректно задать завершение цикла While

Стоит задача прочитать из файла строки блоками с интервалом 20 строк
для этого я решил воспользоваться циклом While

Код

. Количество строк в файле
FileLen "![%1]" "[Count]"
. Начальное значение цикла
SetVar "[i]" "1"
While "[i]" "<" "[Count]"
   . Считывает строку
   FileRead "![%1]" "[i]" "[Line]"
   . Тут что то делается
   SetVar "[i]" "[i]+20"   
EndWhile


проблема в том что цикл не останавливается
Что я делаю не так?

Автор - ponand
Дата добавления - 25 Августа 2013 в 14:08
PeterДата: Вс, 25 Августа 2013, 15:13 | Сообщение # 65
Админ NeoBook
Цитата (ponand)
проблема в том что цикл не останавливается
Что я делаю не так?

Для поиска подобных ошибок существует отладчик.
Цикл совершенно исправно работает.

Что-то происходит в строке:

Цитата (ponand)
. Тут что то делается

и конкретно с переменной [i].

Если код применяется в функции, то ВСЕ имена переменных, используемых в функции, следует снабжать каким-либо собственным идентификатором, например % (как указано в справке), во избежание путаницы.
И при завершении работы функции удалять эти переменные.


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата (ponand)
проблема в том что цикл не останавливается
Что я делаю не так?

Для поиска подобных ошибок существует отладчик.
Цикл совершенно исправно работает.

Что-то происходит в строке:

Цитата (ponand)
. Тут что то делается

и конкретно с переменной [i].

Если код применяется в функции, то ВСЕ имена переменных, используемых в функции, следует снабжать каким-либо собственным идентификатором, например % (как указано в справке), во избежание путаницы.
И при завершении работы функции удалять эти переменные.

Автор - Peter
Дата добавления - 25 Августа 2013 в 15:13
СергейДата: Вс, 25 Августа 2013, 15:27 | Сообщение # 66
Необукер
Цитата (ponand)
прочитать из файла строки блоками с интервалом 20 строк
т.е. прочитать первые 20 строк, потом вторые 20 строк... так?!
Просто озвученный пример будет считывать не 20 строк, а по одной строке, т.е. сначала 1ю, потом 21ю и т.д.
чтоб блоками читать по 20 строк, надо 2 цикла.
Цитата (ponand)
 . Тут что то делается
ищи ошибку там...
 
Сообщение
Цитата (ponand)
прочитать из файла строки блоками с интервалом 20 строк
т.е. прочитать первые 20 строк, потом вторые 20 строк... так?!
Просто озвученный пример будет считывать не 20 строк, а по одной строке, т.е. сначала 1ю, потом 21ю и т.д.
чтоб блоками читать по 20 строк, надо 2 цикла.
Цитата (ponand)
 . Тут что то делается
ищи ошибку там...

Автор - Сергей
Дата добавления - 25 Августа 2013 в 15:27
ponandДата: Ср, 04 Сентября 2013, 01:12 | Сообщение # 67
Участник
Есть ли способы запустить выполнение скрипта в объекте(кнопка,пункт меню) программно?
 
СообщениеЕсть ли способы запустить выполнение скрипта в объекте(кнопка,пункт меню) программно?

Автор - ponand
Дата добавления - 04 Сентября 2013 в 01:12
PeterДата: Ср, 04 Сентября 2013, 02:15 | Сообщение # 68
Админ NeoBook
Цитата (ponand)
Есть ли способы запустить выполнение скрипта в объекте(кнопка,пункт меню) программно?

Напрямую нет, но можно имитировать нажатие мыши.
:)
Чтобы программно запускать скрипт кнопки, нужно назначить кнопке подпрограмму, и тогда один и тот же скрипт можно запускать как и из кнокпи (пункта меню), так и программно из люого другого скрипта.
Кроме того, дать знать подпрограмме откуда вызвано её выполнение можно при помощи переменной [Self], и таким образом сделать её "умнее".
;)


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата (ponand)
Есть ли способы запустить выполнение скрипта в объекте(кнопка,пункт меню) программно?

Напрямую нет, но можно имитировать нажатие мыши.
:)
Чтобы программно запускать скрипт кнопки, нужно назначить кнопке подпрограмму, и тогда один и тот же скрипт можно запускать как и из кнокпи (пункта меню), так и программно из люого другого скрипта.
Кроме того, дать знать подпрограмме откуда вызвано её выполнение можно при помощи переменной [Self], и таким образом сделать её "умнее".
;)

Автор - Peter
Дата добавления - 04 Сентября 2013 в 02:15
goodierДата: Сб, 07 Сентября 2013, 16:38 | Сообщение # 69
Новичок
Здравствуйте!
Кто знает? Как проверить, установлен ли плагин Flash Player в браузере IE
Нужно проверить и если не установлен то запустить установку.
----Помогите----Уже столько всего перерыл и пока не нашел решения.
Может какой NB-плагин с командами для Flash
 
СообщениеЗдравствуйте!
Кто знает? Как проверить, установлен ли плагин Flash Player в браузере IE
Нужно проверить и если не установлен то запустить установку.
----Помогите----Уже столько всего перерыл и пока не нашел решения.
Может какой NB-плагин с командами для Flash

Автор - goodier
Дата добавления - 07 Сентября 2013 в 16:38
mishemДата: Сб, 07 Сентября 2013, 17:30 | Сообщение # 70
Эксперт форума
Ну вот в реестре в разделе Uninstall есть информация.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Flash Player Plugin

Можно в папке C:\WINDOWS\system32\Macromed\Flash проверять наличие файла.

А если это надо что бы в проекте воспроизводить Flash, то в свойствах объекта Flash на вкладке Общие в Дополнительных настройках есть чекбокс Вложить Flash player.


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеНу вот в реестре в разделе Uninstall есть информация.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Flash Player Plugin

Можно в папке C:\WINDOWS\system32\Macromed\Flash проверять наличие файла.

А если это надо что бы в проекте воспроизводить Flash, то в свойствах объекта Flash на вкладке Общие в Дополнительных настройках есть чекбокс Вложить Flash player.

Автор - mishem
Дата добавления - 07 Сентября 2013 в 17:30
goodierДата: Пн, 09 Сентября 2013, 00:21 | Сообщение # 71
Новичок
Вот спасибо, mishem

Добавлено (09 Сентября 2013, 00:21)
---------------------------------------------
Люди добрые!!!
Вставляю в переменную [WebBrowser1Addr] адрес сайта, после открытия которого мне выдает
вот такую гадость о браузере NeoBook:

Цитата
Уважаемый пользователь!
Используемый Вами браузер устарел.
Рекомендуем использовать Chrome, Mozilla 14+, Safari, Opera 12+, IE10.


Можно ли в NeoBooke подменить HTTP_User_Agent на один из списка в цитате
 
СообщениеВот спасибо, mishem

Добавлено (09 Сентября 2013, 00:21)
---------------------------------------------
Люди добрые!!!
Вставляю в переменную [WebBrowser1Addr] адрес сайта, после открытия которого мне выдает
вот такую гадость о браузере NeoBook:

Цитата
Уважаемый пользователь!
Используемый Вами браузер устарел.
Рекомендуем использовать Chrome, Mozilla 14+, Safari, Opera 12+, IE10.


Можно ли в NeoBooke подменить HTTP_User_Agent на один из списка в цитате

Автор - goodier
Дата добавления - 09 Сентября 2013 в 00:21
mishemДата: Пн, 09 Сентября 2013, 01:43 | Сообщение # 72
Эксперт форума
В справке Понятия:Команды и переменные>Встроенные глобальные переменные>Mail/HTTP

И вообще если справку почитать, многие вопросы отпадут сами по себе. ;)

Добавлено (09 Сентября 2013, 01:43)
---------------------------------------------
И вообще, че вы все в FAQ залезли.
Новый вопрос, новая тема.
А здесь винегрет уже какой то сделали.
Где Дембель? Некому за порядком следить.
:D


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.


Сообщение отредактировано
mishem - Пн, 09 Сентября 2013, 01:43
 
СообщениеВ справке Понятия:Команды и переменные>Встроенные глобальные переменные>Mail/HTTP

И вообще если справку почитать, многие вопросы отпадут сами по себе. ;)

Добавлено (09 Сентября 2013, 01:43)
---------------------------------------------
И вообще, че вы все в FAQ залезли.
Новый вопрос, новая тема.
А здесь винегрет уже какой то сделали.
Где Дембель? Некому за порядком следить.
:D

Автор - mishem
Дата добавления - 09 Сентября 2013 в 01:43
goodierДата: Пн, 09 Сентября 2013, 02:27 | Сообщение # 73
Новичок
В справке не написано в каком месте вставлять в переменную новые данные...
Код
SetVar "[HTTPAgent]" "Mozilla/5.0 (Windows NT 6.1; rv:16.0) Gecko/20100101 Firefox/16.0"

Я пробовал вставлять в подпрограмме перед тем как перейти на интернет адрес.
Пробовал в свойствах WebBrowser где Before Navigate
пробовал в свойствах страницы где Page Enter

Не меняется User Agent хоть тресни
Подскажите пожалуйста, в каком месте в переменную присваивать значение.
 
СообщениеВ справке не написано в каком месте вставлять в переменную новые данные...
Код
SetVar "[HTTPAgent]" "Mozilla/5.0 (Windows NT 6.1; rv:16.0) Gecko/20100101 Firefox/16.0"

Я пробовал вставлять в подпрограмме перед тем как перейти на интернет адрес.
Пробовал в свойствах WebBrowser где Before Navigate
пробовал в свойствах страницы где Page Enter

Не меняется User Agent хоть тресни
Подскажите пожалуйста, в каком месте в переменную присваивать значение.

Автор - goodier
Дата добавления - 09 Сентября 2013 в 02:27
PeterДата: Пн, 09 Сентября 2013, 02:40 | Сообщение # 74
Админ NeoBook
Цитата (goodier)
Подскажите пожалуйста, в каком месте в переменную присваивать значение.

Присвоить новое значение переменной можно в любом месте скрипта (программы).
Если не происходит присваивание, то значит перепутаны имена переменных или в процессе присваивания, или в процессе чтения из переменной.
Чудес на свете не бывает.

В подобных случаях очень полезно воспользоваться отладчиком, и пошагово проследить, что происходит с переменными и их содержимым.


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата (goodier)
Подскажите пожалуйста, в каком месте в переменную присваивать значение.

Присвоить новое значение переменной можно в любом месте скрипта (программы).
Если не происходит присваивание, то значит перепутаны имена переменных или в процессе присваивания, или в процессе чтения из переменной.
Чудес на свете не бывает.

В подобных случаях очень полезно воспользоваться отладчиком, и пошагово проследить, что происходит с переменными и их содержимым.

Автор - Peter
Дата добавления - 09 Сентября 2013 в 02:40
goodierДата: Пн, 09 Сентября 2013, 02:46 | Сообщение # 75
Новичок
Дело в том, что речь идет о глобальной переменной [HTTPAgent] которая при старте хранит в себе оригинальное имя объекта WebBrowser и как я писал выше пробовал менять значение [HTTPAgent] но оно не меняется.

Добавлено (09 Сентября 2013, 02:46)
---------------------------------------------
Наверное нужно создать отдельную тему про так менять у объекта WebBrowser название [HTTPAgent]

 
СообщениеДело в том, что речь идет о глобальной переменной [HTTPAgent] которая при старте хранит в себе оригинальное имя объекта WebBrowser и как я писал выше пробовал менять значение [HTTPAgent] но оно не меняется.

Добавлено (09 Сентября 2013, 02:46)
---------------------------------------------
Наверное нужно создать отдельную тему про так менять у объекта WebBrowser название [HTTPAgent]


Автор - goodier
Дата добавления - 09 Сентября 2013 в 02:46
PeterДата: Пн, 09 Сентября 2013, 03:01 | Сообщение # 76
Админ NeoBook
Цитата (goodier)
речь идет о глобальной переменной [HTTPAgent] которая при старте хранит в себе оригинальное имя объекта WebBrowser и как я писал выше пробовал менять значение [HTTPAgent] но оно не меняется.

Глобальная переменная [HTTPAgent] имеет свойство Read-Write , что означает возможность записи в неё, а не только чтение.

Прикрепления: 2968881.jpg (74.8 Kb)


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата (goodier)
речь идет о глобальной переменной [HTTPAgent] которая при старте хранит в себе оригинальное имя объекта WebBrowser и как я писал выше пробовал менять значение [HTTPAgent] но оно не меняется.

Глобальная переменная [HTTPAgent] имеет свойство Read-Write , что означает возможность записи в неё, а не только чтение.


Автор - Peter
Дата добавления - 09 Сентября 2013 в 03:01
goodierДата: Пн, 09 Сентября 2013, 03:06 | Сообщение # 77
Новичок
Peter, Раз Вы сделали пример специально для меня, то попробуйте с измененным названием открыть адрес

если имя браузера изменится, то скажите пожалуйста в каком месте Вы написали строчку
 
СообщениеPeter, Раз Вы сделали пример специально для меня, то попробуйте с измененным названием открыть адрес

если имя браузера изменится, то скажите пожалуйста в каком месте Вы написали строчку

Автор - goodier
Дата добавления - 09 Сентября 2013 в 03:06
mishemДата: Пн, 09 Сентября 2013, 03:16 | Сообщение # 78
Эксперт форума
Цитата
- Добавлены глобальные переменные [HTTPAgent] и [HTTPReferrer], которые могут быть использованы в командах InternetGet, InternetPost и DownloadFile

Добавлено (09 Сентября 2013, 03:15)
---------------------------------------------
У меня и так прекрасно этот сайт открывается.

Добавлено (09 Сентября 2013, 03:15)
---------------------------------------------

Цитата (goodier)
Вставляю в переменную [WebBrowser1Addr] адрес сайта

Пример в студию.

Добавлено (09 Сентября 2013, 03:16)
---------------------------------------------
И еще...
Нужен именно этот сайт, или просто нужно от туда информацию выдернуть?


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Цитата
- Добавлены глобальные переменные [HTTPAgent] и [HTTPReferrer], которые могут быть использованы в командах InternetGet, InternetPost и DownloadFile

Добавлено (09 Сентября 2013, 03:15)
---------------------------------------------
У меня и так прекрасно этот сайт открывается.

Добавлено (09 Сентября 2013, 03:15)
---------------------------------------------

Цитата (goodier)
Вставляю в переменную [WebBrowser1Addr] адрес сайта

Пример в студию.

Добавлено (09 Сентября 2013, 03:16)
---------------------------------------------
И еще...
Нужен именно этот сайт, или просто нужно от туда информацию выдернуть?


Автор - mishem
Дата добавления - 09 Сентября 2013 в 03:16
PeterДата: Пн, 09 Сентября 2013, 03:17 | Сообщение # 79
Админ NeoBook
Цитата (goodier)
то попробуйте с измененным названием открыть адрес


Цитата (goodier)
скажите пожалуйста в каком месте Вы написали строчку

Просто на второй сверху кнопке (на рисунке), а первая кнопка задает адрес, указанный вами.
Первую кнопку жал ПОСЛЕ второй, затем снова вторую, и получилось то, что на рисунке выше.
Код второй кнопки:
Код
SetVar "[HTTPAgent]" "Mozilla/5.0 (Windows NT 6.1; rv:16.0) Gecko/20100101 Firefox/16.0"
AlertBox "" "HTTPAgent = [HTTPAgent]"
Прикрепления: 5189499.jpg (87.1 Kb)


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата (goodier)
то попробуйте с измененным названием открыть адрес


Цитата (goodier)
скажите пожалуйста в каком месте Вы написали строчку

Просто на второй сверху кнопке (на рисунке), а первая кнопка задает адрес, указанный вами.
Первую кнопку жал ПОСЛЕ второй, затем снова вторую, и получилось то, что на рисунке выше.
Код второй кнопки:
Код
SetVar "[HTTPAgent]" "Mozilla/5.0 (Windows NT 6.1; rv:16.0) Gecko/20100101 Firefox/16.0"
AlertBox "" "HTTPAgent = [HTTPAgent]"

Автор - Peter
Дата добавления - 09 Сентября 2013 в 03:17
goodierДата: Пн, 09 Сентября 2013, 03:23 | Сообщение # 80
Новичок
у меня тоже нормально открывается, я дал пример сайта для отображения useragent .
Делаю программу для интернет казино в которой пользователь сможет пополнить счет без сторонних браузеров. Проблема в том, что когда пользователь переходит из программы на сайт платежной системы
и выбирает именно способ пополнения liqpay отображается текст
 
Сообщениеу меня тоже нормально открывается, я дал пример сайта для отображения useragent .
Делаю программу для интернет казино в которой пользователь сможет пополнить счет без сторонних браузеров. Проблема в том, что когда пользователь переходит из программы на сайт платежной системы
и выбирает именно способ пополнения liqpay отображается текст

Автор - goodier
Дата добавления - 09 Сентября 2013 в 03:23
mishemДата: Пн, 09 Сентября 2013, 03:25 | Сообщение # 81
Эксперт форума
Peter, ты немного не то делаешь.
Содержимое переменной [HTTPAgent] нужно отправлять на сайт. Тот должен проглотить эту информацию и вернуть уже ответ в твой браузер.

Но как вижу и у тебя и у меня без всех этих манипуляций все прекрасно открывается. Значит, что то делает он не так. Или иэ стоит версии четвертой. :D


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеPeter, ты немного не то делаешь.
Содержимое переменной [HTTPAgent] нужно отправлять на сайт. Тот должен проглотить эту информацию и вернуть уже ответ в твой браузер.

Но как вижу и у тебя и у меня без всех этих манипуляций все прекрасно открывается. Значит, что то делает он не так. Или иэ стоит версии четвертой. :D

Автор - mishem
Дата добавления - 09 Сентября 2013 в 03:25
goodierДата: Пн, 09 Сентября 2013, 03:27 | Сообщение # 82
Новичок
Peter, пока печатал текст сообщения не мог видеть Вашего ответа.
На вашем скрине я вижу только алертбокс в котором просто отображается только-что присвоенная переменная.
mishem,
У меня NB версия 5.7.1
 
СообщениеPeter, пока печатал текст сообщения не мог видеть Вашего ответа.
На вашем скрине я вижу только алертбокс в котором просто отображается только-что присвоенная переменная.
mishem,
У меня NB версия 5.7.1

Автор - goodier
Дата добавления - 09 Сентября 2013 в 03:27
mishemДата: Пн, 09 Сентября 2013, 03:28 | Сообщение # 83
Эксперт форума
Цитата (goodier)
отображается текст

Есть сайты которые не хотят работать с ишаком.
Я ж цитату выложил выше каким методом можно передать информацию. Отправляешь пост или гет запрос и получаешь инфу в переменную.


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Цитата (goodier)
отображается текст

Есть сайты которые не хотят работать с ишаком.
Я ж цитату выложил выше каким методом можно передать информацию. Отправляешь пост или гет запрос и получаешь инфу в переменную.

Автор - mishem
Дата добавления - 09 Сентября 2013 в 03:28
goodierДата: Пн, 09 Сентября 2013, 03:30 | Сообщение # 84
Новичок
mishem,
то есть не получится через стандартный NB броузер просматривать страницы сайта LiqPay как будто через firefox ????
 
Сообщениеmishem,
то есть не получится через стандартный NB броузер просматривать страницы сайта LiqPay как будто через firefox ????

Автор - goodier
Дата добавления - 09 Сентября 2013 в 03:30
mishemДата: Пн, 09 Сентября 2013, 03:32 | Сообщение # 85
Эксперт форума
Эта цитата из описания к версии НБ 5.7.0

Добавлено (09 Сентября 2013, 03:32)
---------------------------------------------

Цитата (goodier)
не получится

не знаю. Пробовать надо.
Я ж написал. Пример давай. А так, на пальцах, что можно решить?


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеЭта цитата из описания к версии НБ 5.7.0

Добавлено (09 Сентября 2013, 03:32)
---------------------------------------------

Цитата (goodier)
не получится

не знаю. Пробовать надо.
Я ж написал. Пример давай. А так, на пальцах, что можно решить?

Автор - mishem
Дата добавления - 09 Сентября 2013 в 03:32
PeterДата: Пн, 09 Сентября 2013, 03:35 | Сообщение # 86
Админ NeoBook
Цитата (mishem)
Содержимое переменной [HTTPAgent] нужно отправлять на сайт. Тот должен проглотить эту информацию и вернуть уже ответ в твой браузер.

Сначала я установил значение переменной, а только ПОСЛЕ отправил запрос на открытие сайта.
Что значит:
Цитата (mishem)
нужно отправлять на сайт

?
Цитата (goodier)
отображается текст

Уважаемый пользователь!
Используемый Вами браузер устарел.
Рекомендуем использовать Chrome, Mozilla 14+, Safari, Opera 12+, IE10.

За такие сообщения убивать надо!
Подобные системы просто обязаны быть предельно простыми.
В серьезных конторах ("налоговая" и т.п.), вообще впустят на страничку с операциями ТОЛЬКО с IE !

Что тут можно сказать...
По умолчанию NB использует движок IE (что вполне разумно и логично), и прикрутить к NB другой броузер не получится.
А отправка HTTP агента...
Возможно, что-то не так срабатывает.
В "инет-тонкостях" я не спец, и ни грамма не жалею об этом.


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата (mishem)
Содержимое переменной [HTTPAgent] нужно отправлять на сайт. Тот должен проглотить эту информацию и вернуть уже ответ в твой браузер.

Сначала я установил значение переменной, а только ПОСЛЕ отправил запрос на открытие сайта.
Что значит:
Цитата (mishem)
нужно отправлять на сайт

?
Цитата (goodier)
отображается текст

Уважаемый пользователь!
Используемый Вами браузер устарел.
Рекомендуем использовать Chrome, Mozilla 14+, Safari, Opera 12+, IE10.

За такие сообщения убивать надо!
Подобные системы просто обязаны быть предельно простыми.
В серьезных конторах ("налоговая" и т.п.), вообще впустят на страничку с операциями ТОЛЬКО с IE !

Что тут можно сказать...
По умолчанию NB использует движок IE (что вполне разумно и логично), и прикрутить к NB другой броузер не получится.
А отправка HTTP агента...
Возможно, что-то не так срабатывает.
В "инет-тонкостях" я не спец, и ни грамма не жалею об этом.

Автор - Peter
Дата добавления - 09 Сентября 2013 в 03:35
mishemДата: Пн, 09 Сентября 2013, 03:40 | Сообщение # 87
Эксперт форума
Вообще в этих делах Дембель и Сергей хорошо разбираются. А я сам когда надо все методом тыка делаю.
И с этими переменными сталкивался всего пару раз, и то Дембель пример выкладывал.


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеВообще в этих делах Дембель и Сергей хорошо разбираются. А я сам когда надо все методом тыка делаю.
И с этими переменными сталкивался всего пару раз, и то Дембель пример выкладывал.

Автор - mishem
Дата добавления - 09 Сентября 2013 в 03:40
goodierДата: Пн, 09 Сентября 2013, 03:42 | Сообщение # 88
Новичок
mishem,
Я в с радостью выложил пример, но ....
дело в том, что программу я делал давно и теперь решил сделать пополнение счета внутри этой же программы. Программа имеет несколько вложенных файлов и не сможет работать без 1.2 гб информации, так как она поймет, что не хватает кучи папок и файлов и начнет все это грузить с сервака.
 
Сообщениеmishem,
Я в с радостью выложил пример, но ....
дело в том, что программу я делал давно и теперь решил сделать пополнение счета внутри этой же программы. Программа имеет несколько вложенных файлов и не сможет работать без 1.2 гб информации, так как она поймет, что не хватает кучи папок и файлов и начнет все это грузить с сервака.

Автор - goodier
Дата добавления - 09 Сентября 2013 в 03:42
mishemДата: Пн, 09 Сентября 2013, 03:51 | Сообщение # 89
Эксперт форума
Ды мне адрес сайта нужен который выдает такое сообщение.

А вообще, у меня стоит НБ версия 5.8.2
Сейчас снифером посмотрел, так юзер агент отправляется как мазила. Мож где в настройках IE нужно что то выставить. Я вроде ничего не выставлял. А мож уже не помню. :)


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.


Сообщение отредактировано
mishem - Пн, 09 Сентября 2013, 03:52
 
СообщениеДы мне адрес сайта нужен который выдает такое сообщение.

А вообще, у меня стоит НБ версия 5.8.2
Сейчас снифером посмотрел, так юзер агент отправляется как мазила. Мож где в настройках IE нужно что то выставить. Я вроде ничего не выставлял. А мож уже не помню. :)

Автор - mishem
Дата добавления - 09 Сентября 2013 в 03:51
PeterДата: Пн, 09 Сентября 2013, 03:52 | Сообщение # 90
Админ NeoBook
Цитата (mishem)
Вообще в этих делах Дембель и Сергей хорошо разбираются

Верно.
Разумно будет подождать их соображений.
Но, то, что в переменную [HTTPAgent] можно беспрепятственно записывать информацию, надеюсь, выяснили.


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата (mishem)
Вообще в этих делах Дембель и Сергей хорошо разбираются

Верно.
Разумно будет подождать их соображений.
Но, то, что в переменную [HTTPAgent] можно беспрепятственно записывать информацию, надеюсь, выяснили.

Автор - Peter
Дата добавления - 09 Сентября 2013 в 03:52
  • Страница 3 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Поиск: