206 комментариев

Добавил возможность передавать в скрипт-бекапер параметры через ссылку, например:

Список параметров (перечислен в «Истории версий»):

urlProject – идентификатор проекта (обычно 5 цифр),
isLink – сохранять ли ссылки (0 или 1),
isOriginal – сохранять ли оригиналы (0 или 1),
isTranslate – сохранять ли переводы (0 или 1),
isMaxRate – сохранять ли переводы только с максимальным рейтингом (0 или 1),
isTranslator – сохранять ли имена переводчиков и оценки (1-3),
isSpace – удалять ли пробелы внутри строк (0 или 1),
isCR – удалять ли пустые строки (0 или 1),
isFormat – формат итогового файла (1 – TXT, 2 – XML),
userName и userPassword – логин и пароль для доступа к закрытому проекту.

Удобно выносить в виде ссылки с настройками в описание проекта.

Пост: https://vk.com/vayurik?w=wall198054534_7343

Если вкратце: снова можно загружать главы до 4к фрагментов. А применив смекалку, то и больше ;)

Да, только в комменты.
Курить в сторону тэга img: http://htmlbook.ru/html/img

Однако! Стоит иметь в виду, что Нота – не соцсеть, заботящаяся (порой избыточно) у своих пользователях, так что картинка будет выведена AS IS, без изменения размера. Иначе говоря, если вот так добавить картинку с разрешением фиг-знает-сколько на фиг-знает-сколько, то получится... не очень.

А вот атрибуты width и height у картинки не поддерживаются.

988727137.jpeg

Новые скрипты запилены. Подробный пост о них будет чуть позже.

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

Об ошибках, коли такие обнаружатся, сообщайте в этой теме.

О завершении работ над новыми утилитами сообщу отдельно.

Всем спасибо за понимание.

Но надо признать, что порой проще работать с одним файлом, чем с кучей файлов, да ещё и при условии, что нет штатного средства для поиска по всем файлам.

*90к! Офигеть! :D*

Это я всё понимаю.

Вдруг он знает какой-то читерский ход :)

Пока я написал скрипт, создающий главы и заливающий в них оригиналы, работающий по следующему алгоритму:
1. Создаётся глава с указанным названием и настройками: куда добавлять, какой устанавливать статус и как фрагменты разбиты в исходном файле (в общем, как на Ноте всё).
2. Далее в эту главу пытаемся запилить все оригиналы, после этой попытки, смотрим, сколько на самом деле залилось (мало ли, вчера было 4к, сегодня – 1к, а что будет завтра?)
3. Начиная с последнего фактически залитого фрагмента начинает заливку уже пофрагментно. Заливка происходит с паузой 0.1 секунда между фрагментами, если залить не удаётся (лаги или зависания Ноты), пробуем повторить 5 раз, делая всё нарастающие паузы между фрагментами от 1 до 5 секунд. И только если после 5 попыток не удаётся выполнить операцию – скрипт вываливается с ошибкой.

Увы, скорость пофрагментной заливки составляет примерно 2 фрагмента в секунду. Если бы скрипт работал локально, где таймаут можно вообще отключить, проблем бы не было: запустил и пошёл дела делать. Но в случае с выполнением скрипта на хостинге неминуемы проблемы с истечением максимального таймаута и прекращением выполнения скрипта.

Пока скрипт в стадии тестирования.
Более подробная информация о таймауте и максимальном размере загружаемого файла (думаю, это будет 4к фрагментов и 500КБ, как и декларировано на Ноте) напишу позднее, если в принципе решу выложить скрипт в общий доступ.

А вот если известен более простой и быстрый способ, но я до него не додумался, – было бы здорово.

А спросить, как он это делает, можешь?
Интересует именно заливка, как вытаскивать – дело известное.

Да уж. И правда.
Я вчера уже начал ковыряться, но пофрагментно заливать – это ж сколько времени займёт? Никакого таймаута не хватит.
Но есть у меня одна идея...

Возможно, это было сделано намеренно.

О! Только что проверил – построчно можно добавлять и больше 4000 фрагментов.

Я подумаю на досуге, может что и придумаю.

А!!! Ужас, сколько я допустил ошибок! А кнопки «редактировать коммент» тоже так и нет :(

Эх...

Безотносительно того, починят на сайте или нет требуемое (как я понимаю, проблема с обрезанием оригиналов при загрузке с обещанных 4к строк до 1к не реашется уже довольно давно, но надо относится с пониманием – этот сайт, как и большая часть тутошних переводов – лишь хобби его создателя), предлагаю попробовать мою онлайн-утилиту для сохранения главы проекта: http://vayurik.ru/tools/notabenoid/create_text_file.php

Там же есть утилита для сохранения всех глав проекта в виде архива.

Однако фильтра по автору там нет :(

Всё, сделал максимально оперативно, раз это кому-то нужно (даже не ожидал, честно говоря :))

Проверил (кроме импорта и поиска-и-замены) – вроде всё работает. Если обнаружите ошибки – пишите.

Прошу прощения.

Сегодня в районе 5 утра ЧТО-ТО или КТО-ТО стёрло все скрипты из соответствующей папки. Бекапы уже подготовлены, но перезаливать старые скрипты до выяснения и изучения логов я не буду – уж больно это всё странно.

Потерпите, няши, всё будет! Постараюсь сегодня вечером уже перезапустить.

К слову, по одному фрагменту нормально добавляются и больше. Что позволяет написать соответствующий скрипт, в принципе.

Спасибо! :)

Нужна ли запятая в «больше чем»?

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

Правило:
http://new.gramota.ru/spravka/punctum?layout=item&id=58_68

Спасибо!
@}->-

Резюме
Пол:
мужчина
Родной язык:
русский
С нами:
с 2 сентября 2012 г. (5157 дней) по приглашению maximnot
Деятельность:
154883 версии перевода с общим рейтингом 18026
104397 комментариев
Карма: 35 (оценок: 35)
Написать DOOMer личное сообщение