Ir para conteúdo
Fórum Script Brasil

bmilani

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Sobre bmilani

  • Data de Nascimento 27/03/1991

Perfil

  • Gender
    Male
  • Location
    São Paulo

bmilani's Achievements

0

Reputação

  1. Marco Não tenho a intençã de colocar o site no ar sem ter certeza do funcionamento perto de 100%, quando disse "sem lero lero" foi com a intenção de um papo rapido mostrando que tipo de pessoa eu procuro e com clareza...estou dando uma olhada no seu site e podemos conversar qualquer hora.
  2. Beleza galera !! Gostaria de ir direto ao ponto. Preciso de um programador completo para um projeto de criação de uma rede social, sera apresentado uma interface e explicado os objetivos, para que o programador desenvolva. Claro boas idfeias dentro de um projeto são sempre bem vindas. ser alguém estiver interessado manda mp, lembrando que o projeto esta em sp capital. Por favor se possivel venham com um preço para negociarmos. Preferencia para pessoas jovens e antenadas haha =D Abraços !!
  3. Bom Dia ! Não tenho muito conhecimento em programação, mas estou estudando, e como todos que entram nessa, no começo "apanhamos" muito, estou fazendo um trabalho com a API do Google Maps que tem a finalidade de localizar um endereço, e guardar as informações de Latitude e Longitude, do mesmo em um arquivo de Excel. Entrei em varios Forums e fui reunindo informaçoes e programaçoes diferentes que me levaram a seguinte programação : <html xmlns=> <script src="http://maps.google.com/maps?file=api&v=2&sensor=true&key=ABQIAAAAAaVFxs6kNq7gWY59qf5XMxSec6s_uUscdbTyPSy8oWl8zYzqFRRanjFebOU60thM mEQQDEPx3A3y5Q" type="text/javascript"></script> <center><h1>Google Reclamações</center></h1> </head> <body onLoad="loaded = true; degc(); jsonload();load();" onUnload="GUnload();"> <center> <form method="post" action="menu.php" name="uspot"> <script language="JavaScript" type="text/javascript"> var dfn = document.uspot; var map = null; var geocoder = null; var from; var to; var directionsPanel = null; var directions = null function mapquest() { var lat = dfn.lat.value; var lon = dfn.lon.value; if(!lat || !lon) return; window.open("http://www.mapquest.com/maps/map.adp?latlongtype=decimal&latitude="+lat+"&longitude="+lon,'_blank','resizable=yes,scrollbars=auto,toolbar,location,menubar=yes,'); } function degc() { dfn.lat.disabled = true; dfn.lon.disabled = true; dfn.latdeg.disabled = false; dfn.londeg.disabled = false; dfn.latmin.disabled = false; dfn.lonmin.disabled = false; dfn.latsec.disabled = false; dfn.lonsec.disabled = false; dfn.ddm[0].checked=true; recal_deg_lat(); recal_deg_lon(); } function decc() { dfn.lat.disabled = false; dfn.lon.disabled = false; dfn.latdeg.disabled = true; dfn.londeg.disabled = true; dfn.latmin.disabled = true; dfn.lonmin.disabled = true; dfn.latsec.disabled = true; dfn.lonsec.disabled = true; dfn.ddm[1].checked=true; recal_dec_lat(); recal_dec_lon(); } function recal_dec_lat() { var znam; if(dfn.latc[0].checked==true) znam=1; else znam=-1; cislo(dfn.latdeg); cislo(dfn.latmin); cislo(dfn.latsec); dfn.lat.value = Math.round( Math.abs( parseFloat(dfn.latdeg.value) + parseFloat(dfn.latmin.value)/60 + parseFloat(dfn.latsec.value)/3600 ) *znam *1000000)/1000000; } function recal_dec_lon() { var znam; if(dfn.lonc[0].checked==true) znam=1; else znam=-1; cislo(dfn.londeg); cislo(dfn.lonmin); cislo(dfn.lonsec); dfn.lon.value = Math.round( Math.abs( parseFloat(dfn.londeg.value) + parseFloat(dfn.lonmin.value)/60 + parseFloat(dfn.lonsec.value)/3600 ) *znam *1000000)/1000000; } function recal_deg_lat() { cislo(dfn.lat); var abslat = Math.abs(dfn.lat.value); dfn.latdeg.value = Math.floor(abslat); var totmin = (abslat - dfn.latdeg.value)*60 dfn.latmin.value = Math.floor(totmin); dfn.latsec.value = Math.round( ( ( totmin - Math.floor(totmin) )*60 )*100 )/100; } function recal_deg_lon() { cislo(dfn.lon); var abslon = Math.abs(dfn.lon.value); dfn.londeg.value = Math.floor(abslon); var totmin = (abslon - dfn.londeg.value)*60 dfn.lonmin.value = Math.floor(totmin); dfn.lonsec.value = Math.round( ( ( totmin - Math.floor(totmin) )*60 )*100 )/100; } function checkMin(pole) { pole.value = Math.round(pole.value); if(pole.value<0) pole.value=0; if(pole.value>=60) pole.value=59; } function checkSec(pole) { if(pole.value<0) pole.value=0; if(pole.value>=60) pole.value=59.99; } function checkLatDeg(pole) { pole.value = Math.round(pole.value); if(pole.value<-90 || pole.value>90) pole.value=0; } function checkLonDeg(pole) { pole.value = Math.round(pole.value); if(pole.value<-180 || pole.value>180) pole.value=0; } function cislo(val) { if(isNaN(parseFloat(val.value))) val.value=0; } function plusminus_lat(val) { var znam; if(dfn.latc[0].checked==true) znam=1; else znam=-1; cislo(val); val.value = Math.abs(val.value)*znam; } function plusminus_lon(val) { var znam; if(dfn.lonc[0].checked==true) znam=1; else znam=-1; cislo(val); val.value = Math.abs(val.value)*znam; } function plusminus_latc(val) { var znam; cislo(val); if(val.value>=0) dfn.latc[0].checked=true; else dfn.latc[1].checked=true; } function plusminus_lonc(val) { var znam; cislo(val); if(val.value>=0) dfn.lonc[0].checked=true; else dfn.lonc[1].checked=true; } function jsonload() { plusminus_latc(dfn.lat); plusminus_lonc(dfn.lon); if(dfn.lat.value!='' && dfn.lon.value != '') { recal_deg_lat(); recal_deg_lon(); } degc(); } function wgSubmit() { var frm = document.uspot; decc(); if(frm.id_zeme.value <= 0) { window.alert('Select country!'); return false; } selAll(frm.id_region_arr); frm.id_region_arr.name='id_regions[]'; frm.akce.value='pridat'; frm.submit(); } function insLatLon() { dfn.lat.value = gmapspot_lat; dfn.lon.value = gmapspot_lon; plusminus_latc(dfn.lat); plusminus_lonc(dfn.lon); recal_deg_lat(); recal_deg_lon(); } var map; var marker; var gmapspot_lat = 0; var gmapspot_lon = 0; function load() { if (GBrowserIsCompatible()) { map = new GMap2(document.getElementById("gmap")); geocoder = new GClientGeocoder(); map.addControl(new GLargeMapControl()); map.addControl(new GMapTypeControl()); map.addControl(new GOverviewMapControl()); //Mapinha pequeno no canto map.setCenter(new GLatLng(-23.556891559155385, -46.66262358427048), 13); GEvent.addListener(map, "click", function(clickmarker, point) { marker = createMarker(point); insLatLon(); }); } } function mostraEndereco(){ var endereco = document.getElementById("endereco").value; if ( geocoder ) { geocoder.getLatLng(endereco, function(point){ if ( !point ) { alert(endereco + " não encontrado"); } else { map.setCenter(point, 18); map.addOverlay(marca); } } ); } else { alert("GeoCoder não identificado"); GEvent.addListener(marca, "click", function() { marca.openInfoWindowHtml( endereco + "<br />" + point.toString() ); }); } } function moveMapToSpot() { var lat = dfn.lat.value; var lon = dfn.lon.value; map.setCenter(new GLatLng(lat, lon)); createMarker(new GLatLng(lat, lon)); } function createMarker(point) { if(marker) map.removeOverlay(marker); marker = new GMarker(point,{clickable:false}); map.addOverlay(marker); marker.openInfoWindowHtml("Coordenadas: <br/><b>Lat: "+point.lat()+"<br/>Long: "+point.lng()+"</b>"); gmapspot_lat = point.lat(); gmapspot_lon = point.lng(); return marker; } </script> <input type="hidden" name="ddm" value="1" checked="checked" onClick="degc();"/> <input type="hidden" name="ddm" value="0" onClick="decc();"/> <input type="hidden" name="latc" onClick="plusminus_lat(this.form.lat);" value="1" checked="checked"/> <input type="hidden" name="latc" onClick="plusminus_lat(this.form.lat);" value="-1"/> <input type="hidden" name="latdeg" onChange="cislo(this); checkLatDeg(this); recal_dec_lat(); moveMapToSpot();" size="3" maxlength="3"/> <input type="hidden" name="latmin" onChange="cislo(this); checkMin(this); recal_dec_lat(); moveMapToSpot();" size="3" maxlength="3"/> <input type="hidden" name="latsec" onChange="cislo(this); checkSec(this); recal_dec_lat(); moveMapToSpot();" size="6" maxlength="6"/> Latitude <input type="text" name="lat" id="lat" onChange="cislo(this); plusminus_latc(this.form.lat); recal_deg_lat(); moveMapToSpot(); " size="11" maxlength="11" value=""/><br> <input type="hidden" name="lonc" onClick="plusminus_lon(this.form.lon);" value="1" checked="checked"/> <input type="hidden" name="lonc" onClick="plusminus_lon(this.form.lon);" value="-1"/> <input type="hidden" name="londeg" onChange="cislo(this); checkLonDeg(this); recal_dec_lon(); moveMapToSpot();" size="3" maxlength="3"/> <input type="hidden" name="lonmin" onChange="cislo(this); checkMin(this); recal_dec_lon(); moveMapToSpot();" size="3" maxlength="3"/> <input type="hidden" name="lonsec" onChange="cislo(this); checkSec(this); recal_dec_lon(); moveMapToSpot();" size="6" maxlength="6"/> Longitude <input type="text" name="lon" id="lon" onChange="cislo(this); plusminus_lonc(this.form.lon); recal_deg_lon(); moveMapToSpot();" size="11" maxlength="11" value=""/> <br/><b>Localização nos mapas Google:</b><br/><a href="java script:insLatLon();"></a><div id="gmap" style="width: 449px; height: 337px"></div><br/> <iframe frameborder="0" width="0" height="0" name="inline_1" src="empty.html"></iframe> <iframe frameborder="0" width="0" height="0" name="inline_2" src="empty.html"></iframe> <iframe frameborder="0" width="0" height="0" name="inline_3" src="empty.html"></iframe> <input type="button" name="uprav" onClick="window.location='?lat='+document.getElementById('lat').value +'&lon='+document.getElementById('lon').value;" value="SALVAR" /> </form> <?php //} /*echo "Latitude: $lat"; echo "<br>"; echo "Longitude: $log";*/ ?> <form id="form_mapa" action="#" method="get"> <input type="text" name="endereco" id="endereco" size=?100? value="São Paulo" /> <input type="button" name="enviar" id="enviar" value="Buscar Endereço" onclick="mostraEndereco()"/> </form> </body> </html> Com esse script estou quase no meu objetivo, eu consigo fazer uma busca por um endereço e ao clicar em um lugar no mapa as informações de latitude e longitude são "jogadas" cada uma em uma caixinha na página, queria saber como faço para jogar essas informaçoes no execel usando um botão, que quando acionado tranferisse os valores para um arquivo do excel ! se possivel jogar tambem o endereço que gerou a busca no mapa !! Obrigado galerinha !!! Sou fã de vocês !!
  4. Bom Dia ! Não tenho muito conhecimento em programação, mas estou estudando, e como todos que entram nessa, no começo "apanhamos" muito, estou fazendo um trabalho com a API do Google Maps que tem a finalidade de localizar um endereço, e guardar as informações de Latitude e Longitude, do mesmo em um arquivo de Excel. Entrei em varios Forums e fui reunindo informaçoes e programaçoes diferentes que me levaram a seguinte programação : <html xmlns=> <script src="http://maps.google.com/maps?file=api&v=2&sensor=true&key=ABQIAAAAAaVFxs6kNq7gWY59qf5XMxSec6s_uUscdbTyPSy8oWl8zYzqFRRanjFebOU60thM mEQQDEPx3A3y5Q" type="text/javascript"></script> <center><h1>Google Reclamações</center></h1> </head> <body onLoad="loaded = true; degc(); jsonload();load();" onUnload="GUnload();"> <center> <form method="post" action="menu.php" name="uspot"> <script language="JavaScript" type="text/javascript"> var dfn = document.uspot; var map = null; var geocoder = null; var from; var to; var directionsPanel = null; var directions = null function mapquest() { var lat = dfn.lat.value; var lon = dfn.lon.value; if(!lat || !lon) return; window.open("http://www.mapquest.com/maps/map.adp?latlongtype=decimal&latitude="+lat+"&longitude="+lon,'_blank','resizable=yes,scrollbars=auto,toolbar,location,menubar=yes,'); } function degc() { dfn.lat.disabled = true; dfn.lon.disabled = true; dfn.latdeg.disabled = false; dfn.londeg.disabled = false; dfn.latmin.disabled = false; dfn.lonmin.disabled = false; dfn.latsec.disabled = false; dfn.lonsec.disabled = false; dfn.ddm[0].checked=true; recal_deg_lat(); recal_deg_lon(); } function decc() { dfn.lat.disabled = false; dfn.lon.disabled = false; dfn.latdeg.disabled = true; dfn.londeg.disabled = true; dfn.latmin.disabled = true; dfn.lonmin.disabled = true; dfn.latsec.disabled = true; dfn.lonsec.disabled = true; dfn.ddm[1].checked=true; recal_dec_lat(); recal_dec_lon(); } function recal_dec_lat() { var znam; if(dfn.latc[0].checked==true) znam=1; else znam=-1; cislo(dfn.latdeg); cislo(dfn.latmin); cislo(dfn.latsec); dfn.lat.value = Math.round( Math.abs( parseFloat(dfn.latdeg.value) + parseFloat(dfn.latmin.value)/60 + parseFloat(dfn.latsec.value)/3600 ) *znam *1000000)/1000000; } function recal_dec_lon() { var znam; if(dfn.lonc[0].checked==true) znam=1; else znam=-1; cislo(dfn.londeg); cislo(dfn.lonmin); cislo(dfn.lonsec); dfn.lon.value = Math.round( Math.abs( parseFloat(dfn.londeg.value) + parseFloat(dfn.lonmin.value)/60 + parseFloat(dfn.lonsec.value)/3600 ) *znam *1000000)/1000000; } function recal_deg_lat() { cislo(dfn.lat); var abslat = Math.abs(dfn.lat.value); dfn.latdeg.value = Math.floor(abslat); var totmin = (abslat - dfn.latdeg.value)*60 dfn.latmin.value = Math.floor(totmin); dfn.latsec.value = Math.round( ( ( totmin - Math.floor(totmin) )*60 )*100 )/100; } function recal_deg_lon() { cislo(dfn.lon); var abslon = Math.abs(dfn.lon.value); dfn.londeg.value = Math.floor(abslon); var totmin = (abslon - dfn.londeg.value)*60 dfn.lonmin.value = Math.floor(totmin); dfn.lonsec.value = Math.round( ( ( totmin - Math.floor(totmin) )*60 )*100 )/100; } function checkMin(pole) { pole.value = Math.round(pole.value); if(pole.value<0) pole.value=0; if(pole.value>=60) pole.value=59; } function checkSec(pole) { if(pole.value<0) pole.value=0; if(pole.value>=60) pole.value=59.99; } function checkLatDeg(pole) { pole.value = Math.round(pole.value); if(pole.value<-90 || pole.value>90) pole.value=0; } function checkLonDeg(pole) { pole.value = Math.round(pole.value); if(pole.value<-180 || pole.value>180) pole.value=0; } function cislo(val) { if(isNaN(parseFloat(val.value))) val.value=0; } function plusminus_lat(val) { var znam; if(dfn.latc[0].checked==true) znam=1; else znam=-1; cislo(val); val.value = Math.abs(val.value)*znam; } function plusminus_lon(val) { var znam; if(dfn.lonc[0].checked==true) znam=1; else znam=-1; cislo(val); val.value = Math.abs(val.value)*znam; } function plusminus_latc(val) { var znam; cislo(val); if(val.value>=0) dfn.latc[0].checked=true; else dfn.latc[1].checked=true; } function plusminus_lonc(val) { var znam; cislo(val); if(val.value>=0) dfn.lonc[0].checked=true; else dfn.lonc[1].checked=true; } function jsonload() { plusminus_latc(dfn.lat); plusminus_lonc(dfn.lon); if(dfn.lat.value!='' && dfn.lon.value != '') { recal_deg_lat(); recal_deg_lon(); } degc(); } function wgSubmit() { var frm = document.uspot; decc(); if(frm.id_zeme.value <= 0) { window.alert('Select country!'); return false; } selAll(frm.id_region_arr); frm.id_region_arr.name='id_regions[]'; frm.akce.value='pridat'; frm.submit(); } function insLatLon() { dfn.lat.value = gmapspot_lat; dfn.lon.value = gmapspot_lon; plusminus_latc(dfn.lat); plusminus_lonc(dfn.lon); recal_deg_lat(); recal_deg_lon(); } var map; var marker; var gmapspot_lat = 0; var gmapspot_lon = 0; function load() { if (GBrowserIsCompatible()) { map = new GMap2(document.getElementById("gmap")); geocoder = new GClientGeocoder(); map.addControl(new GLargeMapControl()); map.addControl(new GMapTypeControl()); map.addControl(new GOverviewMapControl()); //Mapinha pequeno no canto map.setCenter(new GLatLng(-23.556891559155385, -46.66262358427048), 13); GEvent.addListener(map, "click", function(clickmarker, point) { marker = createMarker(point); insLatLon(); }); } } function mostraEndereco(){ var endereco = document.getElementById("endereco").value; if ( geocoder ) { geocoder.getLatLng(endereco, function(point){ if ( !point ) { alert(endereco + " não encontrado"); } else { map.setCenter(point, 18); map.addOverlay(marca); } } ); } else { alert("GeoCoder não identificado"); GEvent.addListener(marca, "click", function() { marca.openInfoWindowHtml( endereco + "<br />" + point.toString() ); }); } } function moveMapToSpot() { var lat = dfn.lat.value; var lon = dfn.lon.value; map.setCenter(new GLatLng(lat, lon)); createMarker(new GLatLng(lat, lon)); } function createMarker(point) { if(marker) map.removeOverlay(marker); marker = new GMarker(point,{clickable:false}); map.addOverlay(marker); marker.openInfoWindowHtml("Coordenadas: <br/><b>Lat: "+point.lat()+"<br/>Long: "+point.lng()+"</b>"); gmapspot_lat = point.lat(); gmapspot_lon = point.lng(); return marker; } </script> <input type="hidden" name="ddm" value="1" checked="checked" onClick="degc();"/> <input type="hidden" name="ddm" value="0" onClick="decc();"/> <input type="hidden" name="latc" onClick="plusminus_lat(this.form.lat);" value="1" checked="checked"/> <input type="hidden" name="latc" onClick="plusminus_lat(this.form.lat);" value="-1"/> <input type="hidden" name="latdeg" onChange="cislo(this); checkLatDeg(this); recal_dec_lat(); moveMapToSpot();" size="3" maxlength="3"/> <input type="hidden" name="latmin" onChange="cislo(this); checkMin(this); recal_dec_lat(); moveMapToSpot();" size="3" maxlength="3"/> <input type="hidden" name="latsec" onChange="cislo(this); checkSec(this); recal_dec_lat(); moveMapToSpot();" size="6" maxlength="6"/> Latitude <input type="text" name="lat" id="lat" onChange="cislo(this); plusminus_latc(this.form.lat); recal_deg_lat(); moveMapToSpot(); " size="11" maxlength="11" value=""/><br> <input type="hidden" name="lonc" onClick="plusminus_lon(this.form.lon);" value="1" checked="checked"/> <input type="hidden" name="lonc" onClick="plusminus_lon(this.form.lon);" value="-1"/> <input type="hidden" name="londeg" onChange="cislo(this); checkLonDeg(this); recal_dec_lon(); moveMapToSpot();" size="3" maxlength="3"/> <input type="hidden" name="lonmin" onChange="cislo(this); checkMin(this); recal_dec_lon(); moveMapToSpot();" size="3" maxlength="3"/> <input type="hidden" name="lonsec" onChange="cislo(this); checkSec(this); recal_dec_lon(); moveMapToSpot();" size="6" maxlength="6"/> Longitude <input type="text" name="lon" id="lon" onChange="cislo(this); plusminus_lonc(this.form.lon); recal_deg_lon(); moveMapToSpot();" size="11" maxlength="11" value=""/> <br/><b>Localização nos mapas Google:</b><br/><a href="java script:insLatLon();"></a><div id="gmap" style="width: 449px; height: 337px"></div><br/> <iframe frameborder="0" width="0" height="0" name="inline_1" src="empty.html"></iframe> <iframe frameborder="0" width="0" height="0" name="inline_2" src="empty.html"></iframe> <iframe frameborder="0" width="0" height="0" name="inline_3" src="empty.html"></iframe> <input type="button" name="uprav" onClick="window.location='?lat='+document.getElementById('lat').value +'&lon='+document.getElementById('lon').value;" value="SALVAR" /> </form> <?php //} /*echo "Latitude: $lat"; echo "<br>"; echo "Longitude: $log";*/ ?> <form id="form_mapa" action="#" method="get"> <input type="text" name="endereco" id="endereco" size=?100? value="São Paulo" /> <input type="button" name="enviar" id="enviar" value="Buscar Endereço" onclick="mostraEndereco()"/> </form> </body> </html> Com esse script estou quase no meu objetivo, eu consigo fazer uma busca por um endereço e ao clicar em um lugar no mapa as informações de latitude e longitude são "jogadas" cada uma em uma caixinha na página, queria saber como faço para jogar essas informaçoes no execel usando um botão, que quando acionado tranferisse os valores para um arquivo do excel ! se possivel jogar tambem o endereço que gerou a busca no mapa !! Obrigado galerinha !!! Sou fã de vocês !!
×
×
  • Criar Novo...