Criar um browser interno em um site

1. Criar um browser interno em um site

shoujo
shoujo

(usa Slackware)

Enviado em 09/03/2016 - 19:12h

Olá...
Estou construindo um ambiente gráfico para o linux em HTML.
Funciona da seguinte maneira.. Tenho um aplicativo em python, com um widget qt, de browser, qwebview, que carrega a area de trabalho do meu software em html... Para que possa acessar a internet dentro do meu ambiente grafico preciso construir um navegador..

O problema é que o iframe não aceita maioria dos sites.. Alguem sabe como construo um browser dentro de um site para acessar outros sites? Isso é possivel... Pois já vi alguns sistemas operacionais web, feitos em html.


  


2. Re: Criar um browser interno em um site

shoujo
shoujo

(usa Slackware)

Enviado em 09/03/2016 - 22:33h

SamL escreveu:

Você quer fazer algo como o brownserling?
https://www.browserling.com/
Acredito que eles usem uma VM e então conectam ao desktop por meio de emulação de entradas, tipo, um software escrito em javascript lê as entradas do usuário que ativou o browser então envia para a VM que tem um programa feito em C++ que pega as entradas enviadas e faz uma emulação de entradas, como se o usuário tivesse clicado na janela. Então, ele tira um "screenshot" e envia ao browser do usuário que abriu o browser-emulado.
Acho que é mais ou menos isso o processo, mas deve ter algo mais simples. Lembro que li num livro que o brownserling.com usa Nodejs para se comunicar com o usuário e a VM do brownser.


Hmmm... mas talvez um webproxy seja mais util e mais leve... mas nao faço ideia de como fazer um ou se tem algum codigo aberto pra baixar


3. Re: Criar um browser interno em um site

Bruno Thomaz
SarusKant

(usa CentOS)

Enviado em 13/03/2016 - 02:15h

Utilize Ajax para comunicação externa, leia mais sobre ele, acredito que deva solucionar seu problema.
--
Bruno Thomaz


4. Re: Criar um browser interno em um site

shoujo
shoujo

(usa Slackware)

Enviado em 13/03/2016 - 02:22h

SarusKant escreveu:

Utilize Ajax para comunicação externa, leia mais sobre ele, acredito que deva solucionar seu problema.
--
Bruno Thomaz


Não soluciona. O ajax apena pega dados em um site para carregar em uma div.. Ele não se conecta ao site.. Por exemplo um site com login... O que eu preciso é de um simulador de browser que funcione online


5. Re: Criar um browser interno em um site

Perfil removido
removido

(usa Nenhuma)

Enviado em 13/03/2016 - 06:03h

Uma vez eu tentei compilar o lynx dentro de um provedor.

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts