Ru-Board.club
← Вернуться в раздел «Программы»

» Image Uploader ( ZendeN )

Автор: Alex_Qwerty
Дата сообщения: 09.10.2012 19:51
[more=lostpic]

Код:     <Server Name="lostpic.net">
        <Actions>
            <Action
                Type="upload"
                Url="http://lostpic.net/?photo=s&amp;act=add"
                PostParams="photo-check=1;photo-file[]=%filename%;photo-caption=;photo-privacy=public;photo-image-resize=500;photo-image-resize-method=1;photo-thumb-create=1;photo-thumb-side=$(_THUMBWIDTH);photo-thumb-watermark=2;"
                RegExp="\[img\]http://lostpic.net/thumbs/(.*?)\[/img\]"
                AssignVars="Thumb:0;"
            />
        </Actions>
    <Result ImageUrlTemplate="http://lostpic.net/images/$(Thumb)" ThumbUrlTemplate="http://lostpic.net/thumbs/$(Thumb)"/>
    </Server>
Автор: omamont
Дата сообщения: 09.10.2012 21:44
Alex_Qwerty 17:51 09-10-2012
Цитата:
ompldr

О, и даже работает!!! Спасибо.
Автор: winboard
Дата сообщения: 14.10.2012 18:14
объясните куда вносить настройки, что бы появились новые сервера?
ompldr
zalivalka

Автор: frglik23
Дата сообщения: 14.10.2012 18:17
winboard, в файл ..\Data\Servers\myserver.xml
Автор: banaji
Дата сообщения: 14.10.2012 18:26
Во ещё классный
http://sderni.ru
Автор: frglik23
Дата сообщения: 14.10.2012 22:03
для sderni.ru

Код: <Server Name="sderni.ru" FileHost="1">
    <Actions>
        <Action Type="upload" Url="http://a0.sderni.ru/upload.php" PostParams="file=%filename%;" RegExp="&lt;br&gt;(.*?)&lt;" AssignVars="ViewUrl:0;"/>
    </Actions>
<Result DownloadUrlTemplate="$(ViewUrl)"/>
</Server>
Автор: omamont
Дата сообщения: 15.10.2012 09:53
winboard 17:14 14-10-2012
Цитата:
объясните куда вносить настройки, что бы появились новые сервера?

у меня портативная версия.
в ней есть папка ImageUploader\Data\Servers в ней файл ifolder-test.xml (скрин)
по образу/подобии ifolder-test.xml создал ompldr-test.xml (скрин)
работает.
Автор: winboard
Дата сообщения: 15.10.2012 20:58
omamont
спасибо
просто в первый раз добавил в myserver.xml после </Servers>
а нужно было перед </Servers>

Добавлено:
frglik23
спасибо за sderni.ru!


Добавлено:
только у меня
mirrorcreator
не работает?

Добавлено:
http://file.karelia.ru/
http://minus.com/
если возможно...
Автор: frglik23
Дата сообщения: 15.10.2012 23:22
winboard, для mirrorcreator.com помимо добавления в файл myserver.xml, нужно в папке Scripts создать файл mirrorcreator.com.nut: вот с таким содержимым:
[more=mirrorcreator.com]


Код:
function regex_simple(data,regStr,start)
{
local ex = regexp(regStr);
local res = ex.capture(data, start);
local resultStr = "";
if(res != null){
resultStr = data.slice(res[1].begin, res[1].end);
}
return resultStr;
}


function b64e(str) {
local b64a = ["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","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","0","1","2","3","4","5","6","7","8","9","+","/"];
local a = [];

for(local i=0; i<str.len(); i++) {
a.append(str[i].tointeger());
};

local s = [];
local lPos = a.len() - a.len() % 3;

for (local i=0; i<lPos; i+=3) {
local t = (a[i]<<16) + (a[i+1]<<8) + a[i+2];
s.append( b64a[(t>>18)&0x3f] + b64a[(t>>12)&0x3f] + b64a[(t>>6)&0x3f] + b64a[t&0x3f] )
}

switch (a.len() - lPos) {
case 1 : local t = a[lPos]<<4; s.append( b64a[(t>>6)&0x3f] + b64a[t&0x3f] + "==" ); break;
case 2 : local t = (a[lPos]<<10) + (a[lPos+1]<<2); s.append( b64a[(t>>12)&0x3f] + b64a[(t>>6)&0x3f] + b64a[t&0x3f] + "=" ); break;
}

local str2 = "";
for (local i=0; i<s.len(); i++) {
str2 = str2 + s[i];
}

return str2;
}

function getFileSize(filename) {
local f = file(filename,"rb");
local l = f.len();
f = null; // close?
return l;
}

function r(num) {
return (rand() % num)
}


///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function UploadFile(FileName, options)
{

local Alph = ["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"];
local fid = Alph[r(Alph.len())] + Alph[r(Alph.len())] + Alph[r(Alph.len())] + Alph[r(Alph.len())] + Alph[r(Alph.len())] + Alph[r(Alph.len())];
//print("fid="+fid+"\r\n\r\n\r\n");
local fsize = getFileSize(FileName);

local fn = ExtractFileName(FileName);

local url = "http://www.mirrorcreator.com/fnvalidator.php?fn=" + fn + "%20(" + fsize + ");&fid=" + fid + ";"
//print(url)
nm.addQueryHeader("X-Requested-With", "XMLHttpRequest");
nm.doGet(url);

local fnv = nm.responseBody();
//print("fnv="+fnv+"\r\n\r\n\r\n");

nm.setUrl("http://www.mirrorcreator.com/uploadify/uploadify.php");
nm.addQueryHeader("X-Requested-With", "");
nm.addQueryHeader("User-Agent", "Shockwave Flash");
nm.addQueryParam("Filename", fn);
nm.addQueryParam("folder","/uploads");
nm.addQueryParamFile("Filedata", FileName,fn, "");
nm.addQueryParam("Upload","Submit Query");
nm.doUploadMultipartData();
local data = nm.responseBody();
//print("data="+data+"\r\n\r\n\r\n");

local fn2 = regex_simple(data, "\"fileName\":\\s*\"([^\"]+)\"", 0);

local pd = b64e( fn2 + "#0#"+fsize+";0;@e@#H#bayfiles;rapidgator;rghost;sendmyway;hipfile;freakshare;queenshare;sockshare;loadto;#P##SC#" );

//nm.setUrl();
nm.addQueryHeader("User-Agent", "");
nm.doGet("http://www.mirrorcreator.com/process.php?data=" + pd);
local data2 = nm.responseBody();

//print("data2="+data2+"\r\n\r\n\r\n");

url = regex_simple(data2, "\"(http://mir.cr/[^\"]+)\"", 0);
//url = regex_simple(data2, "\"(http://www.mirrorcreator.com/files/[^\"]+)\"", 0);

options.setViewUrl(url);

return 1;
}

Автор: pytex
Дата сообщения: 16.10.2012 21:24
Как добавить http://jpegshare.net/ ?
Спасибо.
Автор: banaji
Дата сообщения: 17.10.2012 06:03
mirrorcreator - сервис для заливки на говнообменники. Пожалуйста, не помогайте барыгам использовать такую чудесную программу для заливки на всякие Депозиты и т.п.
Автор: frglik23
Дата сообщения: 17.10.2012 11:59
banaji, mirrorcreator заливает и на очень хороший обменник - load.to
Автор: Alex_Qwerty
Дата сообщения: 17.10.2012 16:40

Код:
    <Server Name="jpegshare.net">
        <Actions>
            <Action
                Type="upload"
                Url="http://jpegshare.net/upload.php"
                PostParams="imgfile=%filename%"
                RegExp="\[img\]http:\/\/jpegshare.net\/thumbs\/(.*?)\[/img\]"
                AssignVars="Thumb:0;"
            />
        </Actions>
    <Result ImageUrlTemplate="http://jpegshare.net/images/$(Thumb)" ThumbUrlTemplate="http://jpegshare.net/thumbs/$(Thumb)"/>
    </Server>

Автор: banaji
Дата сообщения: 17.10.2012 21:12

Цитата:
load.to

Чем он хорош? Лучше уж Украинский файлообменник http://us.ua/

2000 Мб
30 дней хранения
Тоже 10 секунд ожидания перед скачкой
рекламы нет

Оформление сайта какое! Национальное
Автор: frglik23
Дата сообщения: 17.10.2012 22:38
banaji, в первую очередь скоростью загрузки/скачки
Автор: pytex
Дата сообщения: 18.10.2012 02:11
Alex_Qwerty
Спасибо огромное за ответ.
К сожалению, не может загрузить, выдает такое
[more=Картинка 13 КБ]

[/more]
(в обычном режиме сайт работает)
Автор: ylay
Дата сообщения: 18.10.2012 07:52
pytex
Сервер верно прописали? У меня без проблем грузит:



banaji
На mirrorcreator.com есть и нормальные ФО: RGhost, PutLocker, Minus и др. Другое дело, что из программы их не выберешь..
Украинский тоже хорош, было бы неплохо его сюда добавить..

Автор: frglik23
Дата сообщения: 18.10.2012 13:15
pytex, проблема может быть из-за миниатюр. Попробуй включить серверные миниатюры.
Автор: pytex
Дата сообщения: 19.10.2012 06:58
ylay
frglik23
спасибо.
Точно, если поставить серверные миниатюры, то работает как положено.
(а можно ли подправить на свои миниатюрки?)
Автор: Alex_Qwerty
Дата сообщения: 20.10.2012 08:28
pytex
У меня такое только если картинка слишком мелкая (пробовал на 14x14; сервер не делает превьюхи для таких), галка серверных превьюх не влияет.
Автор: winboard
Дата сообщения: 21.10.2012 17:09
загружаю zip файл на ompldr.org
ссылку получаю такую:
img]http://ompldr.org/vZnZvNw/bla.zip[/img

это же файл, а не картинка...

как исправить?
Автор: banaji
Дата сообщения: 21.10.2012 18:00

Цитата:
ссылку получаю такую:
img]http://ompldr.org/vZnZvNw/bla.zip[/img

У мну тоже самое...

Добавлено:
Есть такой http://hdd.tomsk.ru
При заливке умеет ещё выдавать гифку с статистикой скачивания, размером файла и якобы антивирусной проверкой. Например:


Как воткнуть его в Image Uploader? Там реально много геморроя прежде чем залить, какие-то столы и т.п.
Автор: ylay
Дата сообщения: 21.10.2012 18:11
winboard
Попробуйте такой код:

Код:
     <Server Name="ompldr.org" FileHost="1">
<Actions>
<Action Type="upload" Url="http://ompldr.org/upload" PostParams="file1=%filename%;"
RegExp="&lt;div class=&quot;left&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;right&quot;&gt;&lt;a href=&quot;/v(.*?)&quot;&gt;" AssignVars="Thumb:0;Image:0;"/>
</Actions>
<Result ImageUrlTemplate="http://ompldr.org/v$(Image)"/>
</Server>
Автор: winboard
Дата сообщения: 21.10.2012 21:04
грузит. а в конце - ожидание ответа от сервера
и все
Автор: romale1
Дата сообщения: 21.10.2012 21:52
winboard
Цитата:
загружаю zip файл на ompldr.org
ссылку получаю такую:
img]http://ompldr.org/vZnZvNw/bla.zip[/img

Если в результатах выбрать "просто ссылки", то выдается рабочая ссылка, причем прямая.

Автор: banaji
Дата сообщения: 21.10.2012 22:00
Один из немногих сервисов, который даёт прямую ссылку...
Автор: ylay
Дата сообщения: 22.10.2012 00:54
winboard
Это просто сам сервис иногда подвисает, но результат верный выдаёт:



7z925.rar
Автор: winboard
Дата сообщения: 22.10.2012 19:26
ylay
можно код с которым у вас работает

Добавлено:
может сделать два кода?
один как он и был для картинок

Код:
<Server Name="ompldr.org" FileHost="1">
<Actions>
<Action Type="upload" Url="http://ompldr.org/upload" PostParams="file1=%filename%;"
RegExp="&lt;div class=&quot;left&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;right&quot;&gt;&lt;a href=&quot;/v(.*?)&quot;&gt;" AssignVars="Thumb:0;Image:0;"/>
</Actions>
<Result ImageUrlTemplate="http://ompldr.org/v$(Image)" ThumbUrlTemplate="http://ompldr.org/t$(Thumb)"/>
</Server>
Автор: ylay
Дата сообщения: 22.10.2012 19:47
winboard
Он одинаково нормально работает для всего, картинок и файлов.
Я же написал, просто уберите в последней строке:

Код: " ThumbUrlTemplate="http://ompldr.org/t$(Thumb)
Автор: winboard
Дата сообщения: 22.10.2012 20:02
вот код

<Server Name="ompldr.org" FileHost="1">
<Actions>
<Action Type="upload" Url="http://ompldr.org/upload" PostParams="file1=%filename%;"
RegExp="&lt;div class=&quot;left&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;right&quot;&gt;&lt;a href=&quot;/v(.*?)&quot;&gt;" AssignVars="Thumb:0;Image:0;"/>
</Actions>
<Result ImageUrlTemplate="http://ompldr.org/v$(Image)"/>
</Server>

грузит как картинку!

полностью рабочий код выложите пжлст

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546

Предыдущая тема: Windows Updates Downloader


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.