Hirdetés
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Huawei Watch D2 - nyomás utána!
- Android alkalmazások - szoftver kibeszélő topik
- OFFTOPIK: Earfun-lányok Sencsenben
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Xiaomi 14 Ultra - Leica hercegnő
- Fele annyit ér az iPhone Air, mint amennyibe pár hete került
- Tényleg nem változik semmit a Samsung Galaxy S26+?
- Xiaomi 14T Pro - teljes a család?
- Samsung Galaxy Z Fold4 - egyre megy, honnan nézed
Új hozzászólás Aktív témák
-
Speeedfire
félisten
válasz
Tele von Zsinór
#6263
üzenetére
Komolyan mondom tele van már a tudatom ezzel a scripttel.
Most meg a chrome panaszkodik a 100-as lépésekkel, hogy mindig meghívja magát....
A 200-as határ már jól sikerült, de ez a több fájl másolás most elvette mindentől a kedvemet...Ez lett a végleges script, biztos lehetne még mit csiszolni rajta, de működik így is...
<?php
$domd = new DOMDocument();
libxml_use_internal_errors(true);
$domd->loadHTML(file_get_contents("http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/"));
libxml_use_internal_errors(false);
$domx = new DOMXPath($domd);
$links = $domx->query(sprintf("//a[position() >= %d]", isset($_GET["start"]) ? (int)$_GET["start"] : 0));
$i = 0;
$j = 0;
foreach ($links as $link) {
if ($i <= 199) {
$file = 'http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/';
$file .= $link->getAttribute("href");
$newfile = '../packages/' . $link->getAttribute("href");
if (!copy($file,$newfile)) {
echo 'Nem sikerült a(z) '.$i.' másolása.<br />';
}
else {
echo $i.'. Ok.<br />';
$j++;
}
}
else {
break;
}
$i++;
}
if (isset($_GET['start']) == 0) {
$file = 'http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-wr1043nd-v1-squashfs-factory.bin';
$newfile = '../'.end(explode('/',$file));
if (!copy($file,$newfile)) {
echo 'Nem sikerült a bin másolása.';
}
else {
echo 'Sikeres volt a bin letöltése.';
}
}
$ciklusstart = $_GET['start'] + 200;
$uri = $_SERVER['PHP_SELF'].'?start='.$ciklusstart;
if ($j != 0) {
header("Location: $uri");
}
?>Köszönöm az eddigi fáradozásodat!

Szerk.: Egy hátránya van egye ennek a meghívásos dolognak, hogy nem látom a kimeneteket.

Új hozzászólás Aktív témák
- Milyen egeret válasszak?
- Formula-1
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Huawei Watch D2 - nyomás utána!
- BestBuy topik
- Gumi és felni topik
- Bittorrent topik
- Linux Mint
- Android alkalmazások - szoftver kibeszélő topik
- Kormányok / autós szimulátorok topikja
- További aktív témák...
- Apple iPhone 14 128GB, Kártyafüggetlen, 1 Év Garanciával
- Gamer PC-Számítógép! Csere-Beszámítás! R5 4500 / 16GB DDR4 / RX 6600 8GB / 500GB Nvme
- Asus Rog Ally RC71L keveset használt PC konzol
- iPhone 15 128GB zöld 100% akku - mint az új - Apple jótállás 2026.10 27.-ig
- Nespresso AEROCCINO XL Fekete tejhabosító, nagyobb kapacítású
- ÚJ BONTATLAN Apple Macbook Air 15,3 M4 10C CPU/10C GPU/16GB/256GB - Silver - HUN- MW1G3MG/A 3 év gar
- ÁRCSÖKKENTÉS ASUS HD6870 videókártya
- Új és újszerű 15-16 Gamer, irodai, üzleti, készülékek nagyon kedvező alkalmi áron Garanciával!
- GYÖNYÖRŰ iPhone 12 64GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3858, 100% Akkumulátor
- Dell Inspiron 5559 /i5-6200U/8GB/240GB SSD/
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest




