ftp вопросики

Programs, sources, embedded, demomaking, whatsoever related to subj :)

Postby DimkaM » 20 Nov 2012, 08:55

Не могу определится с кодировкой ftpd.
поделка прикидывается unixом, в плане выдачи ЛИСТа(виндовый ЛИСТ немного другой). соответственно нада утф.
Но носители ФАТовые(микрософтовые),и вроде как надо юзать что то однобайтовое(хотя LFN потдерживает двухбайтовое, но я особо такого извращения не встречал)
Второй вариант мне нравится больше(попроще)

Есть третий вариант - забить на LFN
N>"Идите нахуй" со своей политикой...
DimkaM
 
Posts: 1011
Joined: 24 Mar 2010, 12:42
Location: г.Щёлково М.О.
Group: Registered users

Postby DimkaM » 20 Nov 2012, 09:09

И ещё вопросик по минимально необходимым потдерживаемым командам.
Щас реализованы: USER,PASS,TYPE A\I\B,QUIT,RETR,STOR,SIZE,PORT,LIST,NLST,CWD,PWD,DELE,DELF,RMD,MKD,RNTO,SYST
остальные(фтпшныя) выдают "502 Command not implemented yet"
на всякую херню отвечает "500 Unknown command %s"

Какие ещё мож нужные есть
N>"Идите нахуй" со своей политикой...
DimkaM
 
Posts: 1011
Joined: 24 Mar 2010, 12:42
Location: г.Щёлково М.О.
Group: Registered users

Postby jdigreze » 20 Nov 2012, 09:40

Кодировку юзай для начала только аскии 32-127, остльное потом додумаешь. По идее еси делаешь закос под юних, то конвертилку надо в утф8. На самих юнахах там фс изнутри вроде как утф8 независимо от кодировки носителя, мож тоже в эту сторону копнуть?
Сколько меня не корми, волк всё равно в лес смотреть будет
jdigreze
 
Posts: 1478
Joined: 01 Aug 2008, 06:49
Location: Агбан
Group: Registered users

Postby DimkaM » 20 Nov 2012, 10:08

jdigreze wrote:Кодировку юзай для начала только аскии 32-127, остльное потом додумаешь.
Оно то и юзается щас, вполне успешно. Но русский лонгнейм в пролёте.
Насколько совместим 1251 с клиентами интересно, особенно с линуксовыми.
N>"Идите нахуй" со своей политикой...
DimkaM
 
Posts: 1011
Joined: 24 Mar 2010, 12:42
Location: г.Щёлково М.О.
Group: Registered users

Postby DimkaM » 20 Nov 2012, 10:16

херс два.
штатный линуксовый ftp-клиент знаки вопроса выдаёт.
Вариант один остаётся, утф
N>"Идите нахуй" со своей политикой...
DimkaM
 
Posts: 1011
Joined: 24 Mar 2010, 12:42
Location: г.Щёлково М.О.
Group: Registered users

Postby keeper » 20 Nov 2012, 10:23

.
http://wiki.filezilla-project.org/Character_Set wrote:In order to support non-English characters, the FTP specifications were extended in 1999 in RFC 2640. This extension requires the use of UTF-8 as the character set.
keeper
 
Posts: 286
Joined: 12 Jun 2010, 22:31
Group: Registered users

Postby lvd » 20 Nov 2012, 10:27

утф форева, ящитаю. А с другой стороны, что мешает сделать рубильник, хошь утф8, хошь 1251, хошь кои8?
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby DimkaM » 20 Nov 2012, 11:45

а родной виндовый ftp-клиент не понимает утф-8, замкнутый круг мля. всем не угодишь.
Мильён табличек плодить - особо места нету, ежли тока Savelij замутит запуск .com файлов
N>"Идите нахуй" со своей политикой...
DimkaM
 
Posts: 1011
Joined: 24 Mar 2010, 12:42
Location: г.Щёлково М.О.
Group: Registered users

Postby lvd » 20 Nov 2012, 11:50

DimkaM wrote:а родной виндовый ftp-клиент не понимает утф-8, замкнутый круг мля. всем не угодишь.

А ты не табличками, а вычислением и сравнениями. Наговнокодишь чуток, зато без табличек.
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby jdigreze » 21 Nov 2012, 02:42

DimkaM wrote:Оно то и юзается щас, вполне успешно. Но русский лонгнейм в пролёте.
Ну и оставь как есть. В конце концов в тырдосе вообще без рус-имён обходились.
Сколько меня не корми, волк всё равно в лес смотреть будет
jdigreze
 
Posts: 1478
Joined: 01 Aug 2008, 06:49
Location: Агбан
Group: Registered users

Next

Return to Coding

Who is online

Users browsing this forum: No registered users and 21 guests

cron