Loading...
Error

Тестовая версия

Страницы:   Пред.  1, 2, 3, 4 ... 30, 31, 32  След.

Ответить на тему

 | 

 
Автор Сообщение

KaraBY

Ну вот. Как я и ожидал - опять проблемы с русскими именами. Сделал раздачу файлов. С http раздается нормально, а с ftp - отказывается хоть в utf-8 хоть в cp1251 кодировке. (см. две версии раздачи - через "служебное" - на имени файла и через "ftp"). Т.е. в CP1251 файл вроде скачивается но с "кривым" именем.

Bill_G

посмотрите вот этот код:
http://free-books.dontexist.com/code/Comicscode_(Tigranav).rar

скачка с фтп с кириллицей там реализована

KaraBY

Bill_G писал(а):

посмотрите вот этот код:
http://free-books.dontexist.com/code/Comicscode_(Tigranav).rar

скачка с фтп с кириллицей там реализована
Спасибо. Я посмотрю. Но сразу же наткнулся на:

Цитата:

для захода на FTP рекомендую использовать ftp-клиенты (Cuteftp, FlashFXP, Total commander, Filezilla), а не броузер, это более удобно в плане загрузки контента,
Проблема именно в том, что html передается в utf-8, а ftp передает в cp1251 и браузеры выдают : %DE%ED%FB%E9%20%F2%E5%F5%ED%E8%EA%201957-06.djvu

ЗЫ. Посмотрел, пощупал в "реале" на gen.lib.rus.ec. Там другая картина - там идет ссылка прямо на сам ftp, а не на файл. Нам же нужно передать URI файла.

ЗЗЫ. Относительно нормально работает только если в браузере снять галку с "передавать URI в UTF-8". Но тогда всё остальное работать перестанет...
Надо что-то придумывать... А http доступа на этом сервере (free-books.dontexist.com) нет?

ЗЗЗЫ Кстати, я подозреваю, что и пакетная раздача тоже работать не будет...

ЗЗЗЗЫ Я вижу единственный выход - все используемые ftp сервера перевести на utf-8 (total commander видеть будет нормально, far - с версии 2.0 - тоже)

Bill_G

Цитата:

ЗЫ. Посмотрел, пощупал в "реале" на gen.lib.rus.ec. Там другая картина - там идет ссылка прямо на сам ftp, а не на файл. Нам же нужно передать URI файла.
так что же URI у нас формируется по частям (фтп+папка+папка+файл), а не берется прямая ссылка на фтп в нужной кодировке?
может всю страницу http://magzdb.org/num/№№ сделать в win1251?

Цитата:

ЗЗЫ. Относительно нормально работает только если в браузере снять галку с "передавать URI в UTF-8". Но тогда всё остальное работать перестанет...
Надо что-то придумывать... А http доступа на этом сервере (free-books.dontexist.com) нет?
ну я могу поставить алиасы:
http://free-books.dontexist.com/magz/
http://free-books.dontexist.com/magz2/

но вопрос какая от этого будет нагрузка серверу, и фтп клиенты это точно не смогут нормально воспринимать

Цитата:

ЗЗЗЗЫ Я вижу единственный выход - все используемые ftp сервера перевести на utf-8 (total commander видеть будет нормально, far - скорее всего нет, но вроде самая последняя версия utf поддерживает)
каким образом? не нашел в serv-u 6.0 такой фичи

KaraBY

Bill_G писал(а):

Цитата:

ЗЫ. Посмотрел, пощупал в "реале" на gen.lib.rus.ec. Там другая картина - там идет ссылка прямо на сам ftp, а не на файл. Нам же нужно передать URI файла.
так что же URI у нас формируется по частям (фтп+папка+папка+файл), а не берется прямая ссылка на фтп в нужной кодировке?
может всю страницу http://magzdb.org/num/№№ сделать в win1251?
Ссылка, выдаваемая html страницей преобразуется с заменой всех символов, отличных от лат. букв и цифр в вид %xx, если это не utf-8.

Цитата:

Цитата:

ЗЗЫ. Относительно нормально работает только если в браузере снять галку с "передавать URI в UTF-8". Но тогда всё остальное работать перестанет...
Надо что-то придумывать... А http доступа на этом сервере (free-books.dontexist.com) нет?
ну я могу поставить алиасы:
http://free-books.dontexist.com/magz/
http://free-books.dontexist.com/magz2/

но вопрос какая от этого будет нагрузка серверу, и фтп клиенты это точно не смогут нормально воспринимать
А вот это работает!!! Разницы в нагрузке не должно быть (имеется в виду сервер free-books.dontexist.com). Ftp клиенты будут работать по прежнему. Пакетная же выгрузка (под которой понимается формирование списка на скачивание для некоего xGET клиента) может создаваться по желанию пользователя либо с ftp либо с html схемой.

Цитата:

Цитата:

ЗЗЗЗЫ Я вижу единственный выход - все используемые ftp сервера перевести на utf-8 (total commander видеть будет нормально, far - скорее всего нет, но вроде самая последняя версия utf поддерживает)
каким образом? не нашел в serv-u 6.0 такой фичи
Судя по описанию на сайте - unicode поддерживается начиная с 9-й версии.
Но раз http работает, может на этом и остановимся?

Bill_G

так минуточку, кнопка [скачать из ftp(0) ] то работает

http://magzdb.org/num/18561

а вот ссылка, которая в таблице - корява

KaraBY

Bill_G писал(а):

так минуточку, кнопка [скачать из ftp(0) ] то работает

http://magzdb.org/num/18561

а вот ссылка, которая в таблице - корява
Работать то работает, но под каким именем сохраняет? У меня под оперой и лисой одни проценты. А IE вообще отказывается ftp ссылку понимать...
В таблице - это имя в utf-8.

Bill_G

Цитата:

А вот это работает!!! Разницы в нагрузке не должно быть (имеется в виду сервер free-books.dontexist.com). Ftp клиенты будут работать по прежнему. Пакетная же выгрузка (под которой понимается формирование списка на скачивание для некоего xGET клиента) может создаваться по желанию пользователя либо с ftp либо с html схемой.
ну пусть тогда будет так,
одиночные с Http,
пакетные - с фтп

KaraBY

Bill_G писал(а):

ну пусть тогда будет так,
одиночные с Http,
пакетные - с фтп
Так и попробуем

Bill_G

кстати, вот тут указан 0 как первый номер
http://magzdb.org/j/221
но он тут не отображается: http://magzdb.org/j/num/221

PS и переименуйте этот журнал как Знай больше,
опция добавления основного названия как-то странно работает -создает еще одну ссылку с таким же названием

KaraBY

Bill_G писал(а):

кстати, вот тут указан 0 как первый номер
http://magzdb.org/j/221
но он тут не отображается: http://magzdb.org/j/num/221

PS и переименуйте этот журнал как Знай больше,
опция добавления основного названия как-то странно работает -создает еще одну ссылку с таким же названием
Fixed. Правильно?
0- это пилотный выпуск?
По переименованию - еще руки не дошли до написания редактирования параметров. Начну с понедельника. Вместе с некоторой переструктуризацией всего процесса ввода, изменения и пр. параметров. Как обсуждали раньше (чтобы всё было, по возможности, в одном месте).

Bill_G

Цитата:

Fixed. Правильно?
0- это пилотный выпуск?
ага

Bill_G

еще небольшой баг

http://magzdb.org/num/2164666
почему то привязался к 1 номеру в подшивке

Bill_G

еще баг:
http://magzdb.org/num/2181021
почему то все добавилось в один номер

KaraBY

Bill_G писал(а):

еще небольшой баг

http://magzdb.org/num/2164666
почему то привязался к 1 номеру в подшивке

Цитата:

еще баг:
http://magzdb.org/num/2181021
почему то все добавилось в один номер
Вводили по шаблонам?
спец выпуски (ненумерованные) лучше всего вводить поодиночке через "добавить файл/добавить описание"
Второе - скорее всего действительно баг - из-за того, что нет года. Исправлю.
Показать сообщения:    
Ответить на тему