rec108

Рейтинг
64
Регистрация
24.06.2009

всем привет, последние новости

22.03.2014 v0.7.4

- Алго тоновых потерь доработан, добавлена настройка "шаг", которая влияет на количество соседних пикселей. Чем меньше шаг, тем более икаженной будет картинка (и соответственно будет меньше весить) и чем шаг больше, тем меньше искажений (и больше вес). Настройка "Степень" с минимальными искажениями работает с шагом от Степень+1, т.е. если шаг<=степени, то искажения максимальны, если шаг>степени, искажения минимальны (для одного и того значения потерь), лучше самому попробовать и посмотреть на результаты.

- реверс доступен для тизеров-смещений.

18.03.2014 v0.7.3

- Алго тоновых потерь доработан, добавлена настройка "степень", которая влияет на количество соседних пикселей, подвергающихся "усреднению". Теперь шаг потерь - 1 тон.

17.03.2014 v0.7.2

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

- новая настройка оптимизации гифа "тоновые потери", в некоторых случаях позволяет уменьшить размер гифа на 10-20% и более процентов, но при этом значительно замедляет процесс создания тизеров из-за большего объема вычислений

14.03.2014 v0.7.1

Доступны новые настройки для создания тизеров:

- случайное смещение накладываемой картинки (динамика/статика);

- случайные накладываемые картинки для каждого тизера;

Хинт - динамическую картинку можно наложить на все кадры тизера (т.е. без "мигания") для этого нужо выставить параметр freq = 1000 или любому другому большому значению.

Ну и немного примеров, вчера вот понадобились тизеры под GTA...

Всегда открыт для предложений по развитию/улучшению/новому функционалу.

Всем отличного настроения :)

Хинт - быстрый рип шабов под простые или неочень доргены.

Выше выложенный дорген использует мало макросов, они простые и понятные. Но это не означает, что подобные доры не работают.

Макросы, каким более всего пользовался при создании шаба:

[DOOR-RANDOM-NUM-10-99] - случайно число

[DOOR-DATE-TIME] - случайная дата-время "из прошлого", случайно отматывает на период до -10 дней от текущего времени

[DOOR-TITLE] - без комментов

[DOOR-CONTENT] - просто добавляет к ключу рандомное окончание, типа "файл", "архив", "exe", "apk" итд

[DOOR-NICK] - вывод случайного ника (очень случайного :))

[DOOR-KEY-URL] - ссылка с анкором, может быть внутренней или внешней (на другой домен сетки), на сабы итд - нет разницы

[DOOR-MDH] - случайный хеш MD5

[DOOR-RANDKEYWORD] - случайный кей из базы

[INTERNAL-URL] - ссылка без анкора, так же может быть внутренней или внешней (на другой домен сетки), на сабы итд - нет разницы, в основном она всегда указывает на страницы текущего хоста, но в зависимости от вероятности линковки может быть заменена на линковочную

[DOOR-DOWNLOAD-URL] - ссылка на редирект, по дефолту определена как '!vasto.html?'.urlencode($current_key)

Тут нужно заменить на свой обработчик/ссыль на ТДС итд. Я вообще не делал слив для десктопов, редиректил только мобилки по базам айпи операторов (кеи под андроид). Так что мне было без надобности. Но всегда можно поставить какой-нить редирект, было бы желание...

[DOOR-MAP] - безанкорная ссыль на карту

Вроде бы есть еще макросы, но, скорее всего они оказались ненужными, раз их тут нет.

Простой метод рипа шаба.

Что понадобится:

1. Огнелис

2. Аддон page-hacker

Устанавливаете аддон, он позволяет визуально редактить страницы, нажимаете ctrl+F2 и начинаете затачивать пагу под шаблон (расставлять макросы и убирать не нужный текст), после того как закончили, опять нажимаете ctrl+F2 чтобы выйти из режима редактирования.

3. Аддон clippings

Полезная вещь в том плане, что при редактировании позволяет вставлять ваши макросы по левому щечку мыши. Не нужно прыгать и переключаться между окнами, чтобы скопировать очередной макрос. Можете наполнить его чем угодно, любыми макросами.

4. Аддон scrapbook

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

5. NotePad++ и его незаменимые регулярки

После того как пага визуально отредактирована, макросы расставлены и страница сохранена мы должны поменять все ссылки шаблона на внутренние, т.е. на макрос [INTERNAL-URL], что бы они вели на наши паги. Нам потребуется NotePad++. Все просто. Открываем пагу, нажимаем ctrl+h и меняем по такой регулярке:

Потом по такой, чтобы убрать ссылки из форм:

Напоминаю, что в NotePad++ квантификатором "жадности" считается знак "?", он делает предыдущий квантификатор "нежадным". Не забудьте поставить галку "регулярное выражение". Не замените случайно ссылки на css! Отматывайте до начала страницы, до <body>, и уже от туда производите замену.

Вот и все - сохраняем, заливаем папку с шабом на хост, добавляем записть в БД и вперед. Он будет участвовать в рандомном выборе при создании новых сабов.

Фсе! Мои силы иссякли :)

SheryW, зависит от того как настроишь.

exarh, очепятки

П.С. спрашивают можно ли вешать несколько доменов 2го уровня на один дорген - конечно, можно, любое количество доменов второго уровня можно юзать с одной и той же БД, на них так же будут создаваться сабы и линковаться... Их все нужно указать в качестве псевдонимов.

Всем привет, как и обещал, выкладываю мутидоменную версию.

По резалтам тестов работает без глюков, вроде бы, странички исправно генерятся и отдаются, поддомены создаются и линкуются, проблем с добавлением новых доменов 2го уровня так же не замечено. Хотя, возможно, все впереди.

Как установить?

1. Идем в панельку регистратора/конфиг днс сервера и прописываем две А записи вида

site.com A вашIP - сам домен 2го уровня

*.site.com A вашIP - все его поддомены

2. Добавляем домен на хостинг/сервер, в конфиге апача в секцию виртуального хоста пишем

ServerAlias *.site.com

Так же это можно проделать и через панельку в разделе/окошке псевдонимов домена. В ispmanage оно находить в разделе WWW домены -> двойной клик на имени домена -> пишем *.site.com в поле псевдонимы

3. Создаем БД mysql

4. Грузим файлы доргена на хост

5. Редактируем loadkeys.php, loadseed.php, loadstruct.php, prostoj.php - просто указать в начале файла своего юзера+пасс+имя базы. Да, можно было бы вынести эту настройку в отдельный файл, что бы не редактировать сразу 4, но мне уже не охота заморачиваться...

6. Запускаем по очереди (важно!):

loadstruct.php - чтобы загрузить в БД структуру и дефолтные настройки

loadkeys.php - чтобы загрузить в БД ключи из файла 1.txt (тестировалось на 2,6М ключей, полет нормальный)

loadseed.php - чтобы создать (нужно выставить права 666 на seed.txt) и загрузить в БД вспомогательную таблицу для ускорения выборок ключей

7. Снимаем комментирование с настроек .htaccess (там всего 2 строчки).

8. Все. Переходим на главную домена и ходим по поддоменам и радуемся :)

Возможно, придется увеличить время выполнения скриптов импорта ключей и сидов, но у меня на дефолтных настройках ВПС (ограничение 30 сек на выполнение) все успевает отработать (2,6М ключей).

П.С. так как никакого веб-интерфейса у доргена нет, то новые шаблоны придется добавлять в базу в ручную. За шаблоны отвечает таблица (как вы думаете, какая?) templates!

Имеет 2 поля

d_template - название папки с темплейтом

d_charset - кодировка темплейта

Что бы добавить новый шаблон - нужно добавить соответствующую запись в БД и скопировать файлы шаба в папку с догеном.

Ну вот, вроде бы ничего не упустил. Сссыль на скачку.

Всем увекательного творчества :) Ближе к вечеру напишу как быстро рипать шаблоны для данного доргена, ну и для остальных тоже.

линковка и в пределах дора и в пределах всех доров сейчас рандомная, спс за мнение, проблемы устранены в общем то.

2 часа это "тайм аут", если между обращениями к странице прошло больше 2ч, то обновляем инфу на ней. Обновляется только та страница к которой идет обращение. Часто? Возможно. Впрочем это легко настраивается.

П.С. приделал отдачу псевдо-торрент файла (или "архива" по желанию, можно посмотреть на тестовом доре как работает), пока вместо слива поставил. ХЗ хорошая это идея или нет, на мой взгляд от этого ни горячо ни холодно... а вообще, надо тестить)

Вобщем то все выглядит готовым для версии 0,01)

Сейчас тестирую, вылазят первые косяки с нагрузкой, хочется узнать мнение уважаемых людей по такому вопросу:

Ситуация: меньше чем за сутки тестовый "мультидор" вырос до 128 сабов и 37к страниц (суммарно), чем дальше он будет индекситься, тем больше будет страниц. Если в начале я решил брать для перелинковки ссылки на страницы, созданные за последние 3 дня (т.е. найболее новые), то поймал уже да данном этапе возрастание нагрузки. Сейчас уменьшил период за который берутся сслылки до 7 часов. Т.е. в линковку попадают только новые паги. И при пересборке страницы (сейчас стоит апдейт паг через 2 часа - через каждые два часа страница пересобирается, меняется весь контент и ссылки на внутряки, исключая кей страницы, конечно). Таким образом ссылки ведут только на новые паги. И вот такая картина будет через 2-3-5 дней: на самые первые (старые) страницы внутренних ссылок не будет вообще, за исключением тех, что на карте, но они будут появляться по мере обращения к старым страницам, т.к. апдейтится их время создания при пересборке. Как считаете это норм или надо еще что прикрутить?

Возможно, при пересборке, стоит менять не все ссылки на внутренние страницы, а только какую то часть ссылок? или увеличить время для пересборки до 1-2 дней.

п.с. если как то не понятно объяснил, спрашивайте - уточню

мнение гугла о вашем доре может частично или полностью не совпадать с мнением сервисов, используемых для чека

Просто делай доры. Со временем подберешь для себя оптимальную схему работы.

+1

d4k, http://androidon.name/door2.zip

п.с. пилю от нечего делать мультидоменную версию. Но тут уже с использованием mysql. Все хранится в одной базе, в папке дора - только шаблоны.

сейчас доступны только автоподдомены на рандомных шабах+первичная генерация 200стр на каждом, как допилю до конца скрипт, так выложу.

пример (тоже бесхозный тестовый домен :) )

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

Плюсы: любое количество доменов 2го ур. без гемора добавления, генерации и заливки доров, любое количество авто сабов - достаточно перейти по ссылке на новый саб (на главную!) и все. На примере выше можно поиграться и заценить шабы. Возможно добавлю генерацию страниц также по запросу (сейчас отдается 404 на несуществующие паги). И имитацию "папко-вложенности"

Вобщем, как то так, всем мир. Есть идеи? велком:)

через фреймсет берут ваш сайт

<frameset rows="*,0" framespacing="0" border="0" frameborder="NO">
<frame src="http://nacto.ru/superfudy/godzhi-yagody-organicheskie-250g.html" scrolling="auto" noresize>
</frameset>

ИМХО проходят модерацию в какой то рекламной сетке или еще что то... где требуется норм сайт... а конкретно ягоды годжи.

гуглите как запретить показывать свой сайт во фреймах

u3Bepr, опередил)

имхо, перелинковка сеток и ее конкретные схемы - не самая важная часть в дороводстве. думаю, в доре большее значение имеют его обновляемость и беспалевный слив трафа и хороший шаб(диз).

а, вообще, тут кто во что горазд) не исключено, что сочетание некоторых индивидуальных факторов дора вкупе с линковкой по схеме "проекция 10-мерного куба на 2-мерную плоскость" даст неверояные результаты)

http://elsper.ru/2009/10/tesserakt-i-prochie-giperkuby/

http://elsper.ru/2011/02/giperkuby-2/

П.С. навряд ли это хорошая идея

ППС привет, Элспер

Всего: 124