Sveiki, šian vis galvojau kaip čia pasimokyti daugiau programuoti, ir nusprendžiau tai daryti kurdamas, juk yra patarlė Nep**** p**** neišmoksi Taigi, štai kilo mintis padaryti tokį skriptuką kuris sugeneruotų visus domenus iš dviejų ir trijų raidžių Naudojimas labai paprastas, sukuriate failą betkokiu pavadinimu ir einate failas.php?1 jeigu norite sąrašo domenų iš dviejų raidžių ir failas.php?2 jeigu norite sąrašo iš trijų raidžių Easy, huh Taippat galima netik .lt domenus gauti, tiesiog paredaguojant raudoną eilutę
<?php
/* Autoriu Deiviux */
//Konfiguracija
$galune = ".lt"; //Domenų galūnės
// ŽEMIAU NEREDAGUOTI NETURINT PROTINIŲ SUGEBĖJIMŲ
$raides = array("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z");
$i = 1; $r1 = 0; $r2 = 0; $r3 = 0; $p = 0; //Kintamieji
echo "<title>Galimų laisvų domenų sąrašas</title>";
if (isset($_GET['1'])) {
//Paleidžiame while ciklą
while ($i <= 650) {
if ($r2 == 25) {$r2 = 0; $r1++; }
if ($p == 100) { echo "<span style='color: red;'>Kopijuojam iki čia ir kišam į iv.lt <br/><hr/></span>"; $p = 0; }
echo $raides[$r1].$raides[$r2].$galune."<br/>";
$i++; $r2++; $p++;
}
}
else if (isset($_GET['2'])) {
//Paleidžiame while ciklą
while ($i <= 16251){
if ($r2 == 25) {$r2 = 0; $r1++; }
if ($r3 == 25) {$r2++; $r3 = 0;}
if ($p == 100) { echo "<span style='color: red;'>Kopijuojam iki čia ir kišam į iv.lt <br/><hr/></span>"; $p = 0; }
print ($raides[$r1].$raides[$r2].$raides[$r3].$galune."<br/>"); $i++; $p++; $r3++;
}
}
else
{
print ("Vagie!!<br/>");
}
echo "Kopijuojam iki čia ir kišam į iv.lt <br/><hr/>"; //Paskutinis akordas
?>
Iš tikro kaip jau spėjų Karolis arba Andrejus pasakys: skriptą reiktų stipriai optimizuoti, aš su tuo sutinku, tačiau labai tingiu tai daryti
Nepradėkite rėkti jog patys galite parašyti, nes nei vienas dar neparašėte
|
<?php
/* Autoriu Deiviux */
$domenu_galunes = array("lt", "com", "net", "org", "info", "biz", "name", "mobi", "tel", "be", "bz", "cc", "co", "de", "in", "lv", "me", "ru", "tv", "co.uk", "us", "ws");
$raides = array("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z");
$i = 1; $r1 = 0; $r2 = 0; $r3 = 0; $p = 0; //Kintamieji
echo "<title>Galimų laisvų domenų sąrašas</title>";
echo '<form name="nustatymai" method="post" action="'.$_SERVER['PHP_SELF'].'">
<select name="galunes">';
foreach ($domenu_galunes as &$galunele) {
echo '<option value="'.$galunele.'">.'.$galunele.'</option>';
}
echo '</select>
<select name="pasirinkimas">
<option value="dvi">Dviejų raidžių adresai</option>
<option value="trys">Trijų raidžių adresai</option>
</select>
<input name="shoutbox_message" value="Rašyti" class="button" type="submit">
</form>
';
// ŽEMIAU NEREDAGUOTI NETURINT PROTINIŲ SUGEBĖJIMŲ
if (isset($_POST['pasirinkimas']) && $_POST['pasirinkimas'] == "dvi") {
//Paleidžiame while ciklą
while ($i <= 650) {
echo $raides[$r1].$raides[$r2].".".$_POST['galunes']."<br/>";
$i++; $r2++; $p++;
if ($r2 == 25) {$r2 = 0; $r1++; }
if ($p == 100) { echo "<span style='color: red;'>Kopijuojam iki čia ir kišam į iv.lt <br/><hr/></span>"; $p = 0; }
}}
if (isset($_POST['pasirinkimas']) && $_POST['pasirinkimas'] == "trys") {
//Paleidžiame while ciklą
while ($i <= 16251){
if ($r2 == 25) {$r2 = 0; $r1++; }
if ($r3 == 25) {$r2++; $r3 = 0;}
if ($p == 100) { echo "<span style='color: red;'>Kopijuojam iki čia ir kišam į iv.lt <br/><hr/></span>"; $p = 0; }
print ($raides[$r1].$raides[$r2].$raides[$r3].".".$_POST['galunes']."<br/>");
$i++; $p++; $r3++;
}}
?>
Štai ir antroji versija, su ja po truputi pradedu perprasti foreach(); funkciją Įdėta daug galūnių (visos kurias priima iv.lt) ir padarytas daug paprastesnis valdymas
Trečioje versijoje sieksiu padaryti to jog šalia adreso rašytų ar jis užimtas, tikiuosi man pavyks
|