Проверил на реальном хостинге. На wordpress запустился скрипт, а из этой ветки движок почему-то выдает ошибку 404. Может надо править файл .htaccess? Х.З.
Я на 93 странице качнул архив 6.9.22. Далее нашел на форуме нулл 6.9.16 и на локалке каждый раз меняя 2 файла из скачанного архива (mgadmin.php, updata.php) обновил двиг до 6.9.22. Но соответственно обновы скачивались с офф сайта. Как сделать, чтобы при наличии файлов обновления обновить двиг без запросов на сайт разработчиков.
Не понятно что вы собственно хотите и как действовали.
вот вы пишите - Я на 93 странице качнул архив 6.9.22.
Какой конкретно, вот этот?:
Три варианта (NoNULL [no_14_days_period], NULL + отдельно файлы обновления) 6.9.22
Зачем было находить нулл 6.9.16 чтобы потом его обновлять на 6.9.22 если на 93 странице выложен уже нулл самой свежей версии?
Или вы ставили эксперимент, чтобы понять как обновляется?
И потом - какой-же это нулл, который обновляется путем обновления с офф. сайта?
Т.е. идет обмен данными - с вашего сайта посылается инфа на сайт разработчика - я сайт такой-то, прошу обновление! в ответ сайт разработчика запрашивает ваш ключ чтобы посмотреть а есть-ли он. В ответ Нулл выдает ему вместо ключа некий фак, который воспринимается как ключ и обновление скачивается.
Т.е. в любом случае, даже если ключ взломан - идет обмен и ваш IP где-то там у них прописывается. Да и вполне допустимо, что система обновления со стороны разработчика понимает что это фак, а не ключ, и где-нить это помечает, на будущее
Итого - все эти нулы, нулы только в том смысле, что можно пользоваться не 14 дней и обновляться без слета.
А вот то, что называется стуком, происходит как раз в момент запроса обновления.
Т.е. эти 2 варианта, что там указаны
Null - это тот вариант где обрублены обновления и вообще все общение CMS c сайтом могуты
No 14 days period - это то где обновления возможны, но тогда сайт могуты все про вас знает.
А так, как вы хотите, получится только на локальном сервере.
Т.е. на локальном ставим взломанный триал - обновляем, а потом делаем из него нулл (т.е. обрубаем все общение с сайтом могуты) и только потом выкладываем в реальную сеть.
Захотели поставить обновление - снова по кругу.
Вот специально скопировал из факов по DLE:
4) Что лучше null или keygen?
Зависит только от Вашего предпочтения. null как правило требует убирать копирайты автора null'а, а лицензионный архив - копирайты автора DLE. Так же учтите, что лицензионная версия может обращаться к dle-news, запрашивая обновление или проверку ключа, в null-версии эти проверки вырезаны.
Т.е. не совместить keygen(который обновляется и стучит) и null (который не стучит, но и не обновляется) на реально работающем сайте.
P/S
Пример с DLE - если изготовитель данной CMS хочет - он легко находит владельцев, так называемых нуленых версий и рассылает им письма счастья.
Так что бросьте всю эту затею, захотят найти нуленые версии могуты в сети - найдут.
Да и в тюрьму не посадят, просто заплатите за лицензию и все, если проект будет действительно стоящий.