01-03-2013, 10:59 PM
02-03-2013, 12:08 AM
bhe che dire, mi ci sono messo e ho finito anche io (in PHP)
ti invio le source in PM mi raccomando.. la prossima volta qualcosa di piu normale XD
ti invio le source in PM mi raccomando.. la prossima volta qualcosa di piu normale XD
02-03-2013, 01:57 PM
La prima "sfida" la vince SilverNik.
Adesso aspettate la seconda prova. (Non è finito il torneo per cui non assegnate alcun punto di reputazione.)
Adesso aspettate la seconda prova. (Non è finito il torneo per cui non assegnate alcun punto di reputazione.)
02-03-2013, 03:01 PM
(02-03-2013 01:57 PM)scl Ha scritto: [ -> ]La prima "sfida" la vince SilverNik.
Adesso aspettate la seconda prova. (Non è finito il torneo per cui non assegnate alcun punto di reputazione.)
come fa ad aver vinto SilverNik se è sbagliato il suo codice? :|
se mettevi 0 te ne usciva 1, se mettevi 1 te ne uscivano 2 -.-"
@[scl] sarai mica corrotto? bha mi ritiro da ste cagate!
il source di SilverNik
Codice:
<?PHP
//Developed by SilverNik
//URL Checker
if($_SERVER['REQUEST_METHOD'] != 'POST') {
//Form Input
echo '<html>
<head>
<title>Convertitore .xml</title>
</head>
<body bgcolor="#ea6715">
<center>
<h1>Visualizza i post di bordergame.it</h1>
<form method="post">
<p>Numero post: </p><input type="text" id="massimo" name="massimo">
<br />
<input type="submit" value="Visualizzami">
</form>
</center>
</body>
</html>';
}
else {
//Variabile MaxPost
$maxpost = $_POST['massimo'];
//Variabile XML
$xml= 'http://bordergame.it/syndication.php';
//Converte
$xmlDoc = new DOMDocument();
$xmlDoc->load($xml);
//Printo
echo '<body bgcolor="#0c659f">';
$channel=$xmlDoc->getElementsByTagName('channel')->item(0);
$channel_title = $channel->getElementsByTagName('title')
->item(0)->childNodes->item(0)->nodeValue;
$channel_link = $channel->getElementsByTagName('link')
->item(0)->childNodes->item(0)->nodeValue;
$channel_desc = $channel->getElementsByTagName('description')
->item(0)->childNodes->item(0)->nodeValue;
echo("<p><a href='" . $channel_link
. "'>" . $channel_title . "</a>");
echo("<br>");
echo($channel_desc . "</p>");
$x=$xmlDoc->getElementsByTagName('item');
//Ciclo in base a variabile
for ($i=0; $i<=$maxpost; $i++)
{
$item_title=$x->item($i)->getElementsByTagName('title')
->item(0)->childNodes->item(0)->nodeValue;
$item_link=$x->item($i)->getElementsByTagName('link')
->item(0)->childNodes->item(0)->nodeValue;
$item_desc=$x->item($i)->getElementsByTagName('description')
->item(0)->childNodes->item(0)->nodeValue;
echo '<center>';
echo ("<p><a href='" . $item_link
. "'>" . $item_title . "</a>");
echo '</center>';
echo ("<br>");
echo ($item_desc . "</p>");
}
}
?>
il mio source
Codice:
<html>
<head>
<meta charset="utf-8">
<title>Ultime discussioni</title>
</head>
<body>
<?php
function parse($url,$n)
{
$i = 0;
foreach(simplexml_load_file($url)->channel->item as $feedItem)
{
if($i >= $n) break;
else echo "<a href='$feedItem->link' title='$feedItem->title'>".$feedItem->title."</a><br>";
$i++;
}
}
if(isset($_POST['n']))
{
parse("http://bordergame.it/syndication.php",$_POST['n']);
}
else
{
echo '<form name="n_request" method="post" action="">
<label>Quante discussioni vuoi visualizzare?</label>
<input type="text" name="n">
<input type="submit" name="button" value="Vedi">
</form>';
}
?>
</body>
</html>
non per vantarmi eh ma il mio sembra leggermente piu pulito e corretto ._.
se è per via dei colori ecc tu hai solo scritto di caricare le ultime discussioni e di metterci il link
ammette lui stesso che il suo codice è sbagliato
[14:08:21] ~SilverNik: Uh è vero
[14:08:25] ~SilverNik: ho sbagliato
[14:08:29] ~SilverNik: te ne mette una in più xD
[14:08:40] ~SilverNik: Ho messo un echo in più
[14:09:05] - [è.é] -: :| vedi?
[14:09:10] - [è.é] -: non puoi aver vinto tu
ma se ne esce dicendo
[14:09:18] ~SilverNik: Lo so :|
[14:09:20] ~SilverNik: Ormai ho già vinto
io direi di rivalutare il vincitore
02-03-2013, 03:09 PM
Il suo codice ha un piccolo errore, ma è correttamente strutturato.
E comunque sia, il signor Narutomega96 con account secondario ha preso il codice in php da SilverNik tramite team wiewer. Potevi fare il programma anche in C++.
E comunque sia, il signor Narutomega96 con account secondario ha preso il codice in php da SilverNik tramite team wiewer. Potevi fare il programma anche in C++.
02-03-2013, 03:19 PM
(02-03-2013 03:09 PM)scl Ha scritto: [ -> ]Il suo codice ha un piccolo errore, ma è correttamente strutturato.
E comunque sia, il signor Narutomega96 con account secondario ha preso il codice in php da SilverNik tramite team wiewer. Potevi fare il programma anche in C++.
perchè il mio non è strutturato? scusami io ho fatto quello che hai richiesto non roba in più senno sapevo fartelo anche io :| lo ammette pure lui, e a casa mia quando uno sbaglia perde il contest -.-" niente scuse se lo script non funziona correttamente è da escludere .-. @[scl]
02-03-2013, 04:13 PM
Non hai perso il contest, hai perso una delle tre prove.
Ecco la prossima prova che dovrà essere svolta nelle medesime modalità di quella precedente.
Il quesito è il seguente: Creare un programma che trovi geograficamente un ip. [Consiglio: usate i tool online, e cercate di prelevare le stringhe date da essi; Come sempre ci sono lavori gia svolti da molte altre persone, prendete spunto se volete]
Ecco la prossima prova che dovrà essere svolta nelle medesime modalità di quella precedente.
Il quesito è il seguente: Creare un programma che trovi geograficamente un ip. [Consiglio: usate i tool online, e cercate di prelevare le stringhe date da essi; Come sempre ci sono lavori gia svolti da molte altre persone, prendete spunto se volete]
02-03-2013, 04:46 PM
(02-03-2013 04:13 PM)scl Ha scritto: [ -> ]Non hai perso il contest, hai perso una delle tre prove.
Ecco la prossima prova che dovrà essere svolta nelle medesime modalità di quella precedente.
Il quesito è il seguente: Creare un programma che trovi geograficamente un ip. [Consiglio: usate i tool online, e cercate di prelevare le stringhe date da essi; Come sempre ci sono lavori gia svolti da molte altre persone, prendete spunto se volete]
ehm mi ritiro dal contest a sto punto troppa corruzione!
02-03-2013, 04:48 PM
Okkei, prendo atto della tua dichiarazione e ti dichiaro escluso.
Ti ricordo che il +5 al vincitore è obbligatorio.
Ti ricordo che il +5 al vincitore è obbligatorio.
02-03-2013, 06:28 PM
Codice:
Public Class Form1
Private Sub rintraccia_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles rintraccia.Click
WebBrowser1.Navigate("http://www.ip-adress.com/ip_tracer/" + ip.Text)
work.Enabled = True
End Sub
Private Sub work_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles work.Tick
Try
If WebBrowser1.ReadyState = WebBrowserReadyState.Complete Then
codice.Text = WebBrowser1.Document.GetElementsByTagName("td").Item(2).InnerText.ToString()
continente.Text = WebBrowser1.Document.GetElementsByTagName("td").Item(3).InnerText.ToString()
stato.Text = WebBrowser1.Document.GetElementsByTagName("td").Item(4).InnerText.ToString()
citta.Text = WebBrowser1.Document.GetElementsByTagName("td").Item(5).InnerText.ToString()
latitudine.Text = WebBrowser1.Document.GetElementsByTagName("td").Item(6).InnerText.ToString()
longitudine.Text = WebBrowser1.Document.GetElementsByTagName("td").Item(7).InnerText.ToString()
work.Enabled = False
End If
Catch ex As Exception
End Try
End Sub
End Class
Full PM!
02-03-2013, 06:33 PM
Codice ridotto all'osso, ma perfetto.
Aspetto almeno un altro partecipante
Aspetto almeno un altro partecipante
02-03-2013, 07:12 PM
Scusate ho visto adesso @[scl] a breve postero ^^
L'utente ha aggiunto in seguito...
Finito
Demo: http://webgaming.eu/geo.php
L'utente ha aggiunto in seguito...
Finito
Demo: http://webgaming.eu/geo.php
Codice PHP:
<?php
//URL Checker
if($_SERVER['REQUEST_METHOD'] != 'POST') {
//Form Input
echo '<html>
<head>
<title>Ip Checker</title>
</head>
<body bgcolor="#ea6715">
<center>
<h1>Ip Checker</h1>
<form method="post">
<p>Ip: </p><input type="text" id="ip" name="ip">
<br />
<input type="submit" value="Visualizzami">
</form>
</center>
</body>
</html>';
}
else {
$handler_curl = curl_init();
$ip = $_POST["ip"];
curl_setopt($handler_curl, CURLOPT_URL, "http://www.ip-tracker.org/locator/ip-lookup.php?ip=".$ip);
curl_setopt($handler_curl, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($handler_curl, CURLOPT_RETURNTRANSFER, 1);
echo curl_exec($handler_curl);
curl_close($handler_curl);
}
?>
02-03-2013, 09:04 PM
(02-03-2013 04:46 PM)Ð3V!L Ha scritto: [ -> ](02-03-2013 04:13 PM)scl Ha scritto: [ -> ]Non hai perso il contest, hai perso una delle tre prove.
Ecco la prossima prova che dovrà essere svolta nelle medesime modalità di quella precedente.
Il quesito è il seguente: Creare un programma che trovi geograficamente un ip. [Consiglio: usate i tool online, e cercate di prelevare le stringhe date da essi; Come sempre ci sono lavori gia svolti da molte altre persone, prendete spunto se volete]
ehm mi ritiro dal contest a sto punto troppa corruzione!
E BASTA SANTO DIO! IN TUTTI I POST CHE VEDO SCRITTI DA TE FAI IL BAMBINO E TI CREDI SUPERIORE,ACCETTA LA SCONFITTA E STATTI ZITTO,SARA' SBAGLIATO MA FUNZIONA COMUNQUE, SARO' OT E APPUNTO PER QUESTO MI AUTOSEGNALO PER DARE L'ESEMPIO ,MA ORA HAI UN PO'ROTTO..
03-03-2013, 10:35 AM
Molto bene, anche il codice di @[~SilverNik] è molto buono però devo considerare la quantità di tempo impiegata e la pulizia del codice..
Si aggiudica questa prova @[GennyQuad].
Aspettate la terza prova ragazzi (l'ultima).
Riguardo a devil, e chi si ritirasse è costretto dal regolamento a porre un +5 al vincitore per cui chi non lo farà, sarà segnalato per truffa. ^-^
PS: Avete accettato voi regolamento
Si aggiudica questa prova @[GennyQuad].
Aspettate la terza prova ragazzi (l'ultima).
Riguardo a devil, e chi si ritirasse è costretto dal regolamento a porre un +5 al vincitore per cui chi non lo farà, sarà segnalato per truffa. ^-^
PS: Avete accettato voi regolamento
03-03-2013, 08:31 PM
(03-03-2013 10:35 AM)scl Ha scritto: [ -> ]Molto bene, anche il codice di @[~SilverNik] è molto buono però devo considerare la quantità di tempo impiegata e la pulizia del codice..
Si aggiudica questa prova @[GennyQuad].
Aspettate la terza prova ragazzi (l'ultima).
Riguardo a devil, e chi si ritirasse è costretto dal regolamento a porre un +5 al vincitore per cui chi non lo farà, sarà segnalato per truffa. ^-^
PS: Avete accettato voi regolamento
mi sono ritirato dopo e per causa di corruzione me la sbatto del tuo regolamento ^^
il +5 me lo do a me stesso
03-03-2013, 10:11 PM
Hai accettato il regolamento, sei obbligato.
E comunque sia non ti devi comportare così, sono prove facilissime, dimostrate dalla rapidità degli utenti a postare i codici..
E comunque sia non ti devi comportare così, sono prove facilissime, dimostrate dalla rapidità degli utenti a postare i codici..
03-03-2013, 11:27 PM
(03-03-2013 10:11 PM)scl Ha scritto: [ -> ]Hai accettato il regolamento, sei obbligato.
E comunque sia non ti devi comportare così, sono prove facilissime, dimostrate dalla rapidità degli utenti a postare i codici..
lo so bene che so facilissime
io il +5 non lo do a nessuno vedi dove devi andare a cercarli
04-03-2013, 03:13 PM
Terza prova: creare una chat remota con la possibilità di inviare/ricevere messaggi criptandoli sia in pvt che in pubblico. (Usate pure le altre sul web per facilitarvi il lavoro)
Ecco un piccolo esempio by me ora!
Ecco un piccolo esempio by me ora!
Codice:
#include <Misc.au3>
TCPStartup()
local $ip = @IPAddress1
local $porta = ;qui porta
Local $mainsocket = TCPListen($ip,$porta)
while 1
TCPConnect($ip,$porta)
TCPSend($mainsocket,StringToASCIIArray(_StringEncrypt(1,"messaggio_da_inviare","scl_it's_amazing",1),1))
MsgBox(64,"Messaggio ricevuto!",BinaryToString(_StringEncrypt(0,TCPRecv($mainsocket,255,1),"","scl_it's_amazing",1),1)
WEnd
tcpshutdown()
06-03-2013, 02:10 PM
@[scl] Il vincitore?
06-03-2013, 02:37 PM
@[GennyQuad] lo dice quando finite le prove