forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   PureBasic (http://forum.boolean.name/forumdisplay.php?f=90)
-   -   WebGadget (http://forum.boolean.name/showthread.php?t=15548)

L-ee-X 27.09.2011 00:36

WebGadget
 
В общем вот проблема!
Создаю я значить программу у себя на компе такова рода...
PHP код:

If OpenWindow(#ggg, 171, 47, 800, 420, "main",  #PB_Window_SystemMenu | #PB_Window_TitleBar | #PB_Window_ScreenCentered )
    
If CreateGadgetList(WindowID(#ggg))
      
WebGadget(#site, 5, 5, 780, 410,"http://192.168.11.227")
    
EndIf
  EndIf 

Пробую загрузить страницу через WebGadget но она почему то не грузится, в чем может быть проблема? Сайт находится так же у меня на компе!

kvitaliy 27.09.2011 19:19

Re: WebGadget
 
Сам к себе на комп хочешь зайти с внешнего адреса? :)
Ты можешь зайти к себе в комнату через уличную дверь, если сам сидишь на кухне? Вот так и твой браузер не может открыть страничку через внешний адрес, находясь внутри.

NitE 27.09.2011 21:22

Ответ: WebGadget
 
У тебя, очевидно, не внешний ИП, поэтому пиши "http://127.0.01" или "http://localhost". Второй вариант устаревший.

L-ee-X 28.09.2011 00:20

Ответ: WebGadget
 
Но, а если мне надо допустим на другой локальный сайт в сети зайти? Есть допустим сайт http://192.168.110.110/
Каким методом мне попасть то на него через WebGadget?

NitE 28.09.2011 00:41

Ответ: WebGadget
 
Ну это не сетевой ИП. Можешь его посмотреть, набрав "ipconfig" в командной строке.

L-ee-X 28.09.2011 01:02

Ответ: WebGadget
 
Ну как ни сетевой? Я что то вообще не врубаюсь :) Стоит в общем у меня Локальная Сеть в городе, в этой локальной сети стоит машина с сайтом, адрес этого сайта я указал выше! С компа через браузер я норм захожу на этот сайт, а вот через WebGadget почему то не могу туда попасть :)
Поставил у себя для проверки Apach и сделал через localhost все заходит через WebGadget, а на другие нет... Даже пробовал через виртуальный хост зайди, то есть к адресу 192.168.110.110 прикручен виртуальный хост phn.lan, через него тоже не получается попасть на сайт через гаджет :(

NitE 28.09.2011 01:47

Ответ: WebGadget
 
Поставь последнюю версию ПБ. Посмотри пример использвания вебгаджета в хелпе (скопируй). Проверь ещё 100500 раз, всё-ли ты правильно делаешь.

L-ee-X 28.09.2011 02:07

Ответ: WebGadget
 
Цитата:

Сообщение от NitE (Сообщение 203629)
Поставь последнюю версию ПБ. Посмотри пример использвания вебгаджета в хелпе (скопируй). Проверь ещё 100500 раз, всё-ли ты правильно делаешь.

Стоит версия 4.51 пример брал уже из Help'a
Вот он!
PHP код:

If OpenWindow(000600300"WebGadget"#PB_Window_SystemMenu | #PB_Window_ScreenCentered)
    
WebGadget(01010580280"http://192.168.110.110/")
    ; 
Note: if you want to use a local filechange last parameter to "file://" path filename
    Repeat
    Until WaitWindowEvent
() = #PB_Event_CloseWindow
  
EndIf 

Удивительно одно...
Только, что проверил на Win 7 x32 все работает, а на Win 7 x64 не работает...
Может глюк какой? Пробую компилировать на Win x64 32-битным компилятором все равно не работает!!! Что за х*** не понимаю )))

L-ee-X 28.09.2011 02:13

Ответ: WebGadget
 
Все, решил проблему ))))))
У меня в InternetExplorer был прокси прописан, а я его забыл отключить )))) И второй день парю мозг себе )))


Часовой пояс GMT +4, время: 00:53.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot