LINUX.ORG.RU

История изменений

Исправление ESTAF, (текущая версия) :

inotifywait и число срабатываний

".....что бы файлы с изначально одинаковыми именами не разбрасывались за счет номеров срабатываний („0001_некоторый файл с пробелами.jpg“, 0002_другой файл.jpg, „0003_некоторый файл с пробелами.jpg“...)."

ну, тут про эти самые номера срабатываний можно забыть, но момент тот же. имена файлов «создаются>пишутся>закрываются» не последовательно. На самом деле, они скидываются оффтопико-костылем, который не умеет сам их переименовывать. Эта программа может то с одного топик id начать скидывать файл, то с другого. Если их таймштампить и нумеровать по такому принципу, то одинаковые имена файлов будут лежать один сотым, второй 3245й и тд. В разнобой. Сортировка не самоцель. Offline explorer есть такая вендулет софтина. Хотел сменить ее на вариант с php, но не осилил :) >
php и фильтр изображений по размеру
Вся идея в том, что бы скачиваемые файлы сортировались по id топика на одном из форумов, откуда они скачиваются.

<?php
foreach (range(110001, 110005) as $topic) {

$doc = new DOMDocument;
$doc->loadHtml(file_get_contents("http://somesite.org/forum/viewtopic.php?t=$topic"));
$vars = $doc->getElementsByTagName("var");
...
file_put_contents("{$topic}_{$n}.{$ext}", file_get_contents($img));
        $n++;
...

Там посчитали, что это не нужно и решили забить. Ну и сыграл фактор малого понимания php. Ну и сыграл фактор чайника. То есть, еслиб я хорошо знал язык, но у меня была проблема (запутался, или еще что), то помогли. А так, понятное дело. Смысл в помощи. Не получится, продолжу выковыривать по миллиметру инфо, как и что.

Исправление ESTAF, :

inotifywait и число срабатываний

".....что бы файлы с изначально одинаковыми именами не разбрасывались за счет номеров срабатываний („0001_некоторый файл с пробелами.jpg“, 0002_другой файл.jpg, „0003_некоторый файл с пробелами.jpg“...)."

ну, тут про эти самые номера срабатываний можно забыть, но момент тот же. имена файлов «создаются>пишутся>закрываются» не последовательно. На самом деле, они скидываются оффтопико-костылем, который не умеет сам их переименовывать. Эта программа может то с одного топик id начать скидывать файл, то с другого. Если их таймштампить и нумеровать по такому принципу, то одинаковые имена файлов будут лежать один сотым, второй 3245й и тд. В разнобой. Сортировка не самоцель. Offline explorer есть такая вендулет софтина. Хотел сменить ее на вариант с php, но не осилил :) >
php и фильтр изображений по размеру
Вся идея в том, что бы скачиваемые файлы сортировались по id топика на одном из форумов, откуда они скачиваются.

<?php
foreach (range(110001, 110005) as $topic) {

$doc = new DOMDocument;
$doc->loadHtml(file_get_contents("http://somesite.org/forum/viewtopic.php?t=$topic"));
$vars = $doc->getElementsByTagName("var");
...
file_put_contents("{$topic}_{$n}.{$ext}", file_get_contents($img));
        $n++;
...

Там посчитали, что это не нужно и решили забить. Ну и сыграл фактор малого понимания php. Ну и сыграл фактор чайника. То есть, еслиб я хорошо знал язык, но у меня была проблема (запутался, или еще что), то помогли. А так, понятное дело. Смысл в помощи.

Исправление ESTAF, :

inotifywait и число срабатываний

".....что бы файлы с изначально одинаковыми именами не разбрасывались за счет номеров срабатываний („0001_некоторый файл с пробелами.jpg“, 0002_другой файл.jpg, „0003_некоторый файл с пробелами.jpg“...)."

ну, тут про эти самые номера срабатываний можно забыть, но момент тот же. имена файлов «создаются>пишутся>закрываются» не последовательно. На самом деле, они скидываются оффтопико-костылем, который не умеет сам их переименовывать. Эта программа может то с одного топик id начать скидывать файл, то с другого. Если их таймштампить и нумеровать по такому принципу, то одинаковые имена файлов будут лежать один сотым, второй 3245й и тд. В разнобой. Сортировка не самоцель. Offline explorer есть такая вендулет софтина. Хотел сменить ее на вариант с php, но не осилил :) >
php и фильтр изображений по размеру
Вся идея в том, что бы скачиваемые файлы сортировались по id топика на одном из форумов, откуда они скачиваются.

<?php
foreach (range(110001, 110005) as $topic) {

$doc = new DOMDocument;
$doc->loadHtml(file_get_contents("http://somesite.org/forum/viewtopic.php?t=$topic"));
$vars = $doc->getElementsByTagName("var");
...
file_put_contents("{$topic}_{$n}.{$ext}", file_get_contents($img));
        $n++;
...

Там посчитали, что это не нужно и решили забить. Ну и сыграл фактор малого понимания php. Ну и сыграл фактор чайника. То есть, еслиб я хорошо знал язык, но у меня была проблема (запутался, или еще что), то помогли. А так, понятное дело, уважения нет. Смысл в помощи.

Исправление ESTAF, :

inotifywait и число срабатываний

".....что бы файлы с изначально одинаковыми именами не разбрасывались за счет номеров срабатываний („0001_некоторый файл с пробелами.jpg“, 0002_другой файл.jpg, „0003_некоторый файл с пробелами.jpg“...)."

ну, тут про эти самые номера срабатываний можно забыть, но момент тот же. имена файлов «создаются>пишутся>закрываются» не последовательно. На самом деле, они скидываются оффтопико-костылем, который не умеет сам их переименовывать. Эта программа может то с одного топик id начать скидывать файл, то с другого. Если их таймштампить и нумеровать по такому принципу, то одинаковые имена файлов будут лежать один сотым, второй 3245й и тд. В разнобой. Сортировка не самоцель. Offline explorer есть такая вендулет софтина. Хотел сменить ее на вариант с php, но не осилил :) >
php и фильтр изображений по размеру
Вся идея в том, что бы скачиваемые файлы сортировались по id топика на одном из форумов, откуда они скачиваются.

<?php
foreach (range(110001, 110005) as $topic) {

$doc = new DOMDocument;
$doc->loadHtml(file_get_contents("http://somesite.org/forum/viewtopic.php?t=$topic"));
$vars = $doc->getElementsByTagName("var");
...
file_put_contents("{$topic}_{$n}.{$ext}", file_get_contents($img));
        $n++;
...

Исходная версия ESTAF, :

inotifywait и число срабатываний

".....что бы файлы с изначально одинаковыми именами не разбрасывались за счет номеров срабатываний („0001_некоторый файл с пробелами.jpg“, 0002_другой файл.jpg, „0003_некоторый файл с пробелами.jpg“...)."

ну, тут про эти самые номера срабатываний можно забыть, но момент тот же. имена файлов «создаются>пишутся>закрываются» не последовательно. На самом деле, они скидываются оффтопико-костылем, который не умеет сам их переименовывать. Эта программа может то с одного топик id начать скидывать файл, то с другого. Если их таймштампить и нумеровать по такому принципу, то одинаковые имена файлов будут лежать один сотым, второй 3245й и тд. В разнобой. Сортировка не самоцель. Offline explorer есть такая вендулет софтина. Хотел сменить ее на вариант с php, но не осилил :) >
php и фильтр изображений по размеру
Вся идея в том, что бы скачиваемые файлы сортировались по id топика на одном из форумов, откуда они скачиваются.

<?php
foreach (range(110001, 110005) as $topic) {

$doc = new DOMDocument;
$doc->loadHtml(file_get_contents("http://somesite.org/forum/viewtopic.php?t=$topic"));
$vars = $doc->getElementsByTagName("var");
...