небольшая прог-а под WIn для перегона группы файлов из dos кодировки

sgnik

в маздайную
посоветуйте пожалуйста, желательно, что бы эта прога умела работать сразу с группой файлов

Ivan8209

for /?
iconv --help
---
"Vyroba umelych lidi, slecno, je tovarni tajemstvi."
Karel Capek

sgnik

молодец, знаток командной строки юникс, а теперь скажи где мне найти порты под винды?

Ivan8209

GNU's Not Unix.
CygWin, DJGPP.
---
"Vyroba umelych lidi, slecno, je tovarni tajemstvi."

sgnik

спасибо
только лориен не пашет, не скажешь где эти проги можно найти? буду очень благодарен

sgnik

стоп, это точно под винды проги?

Ivan8209

Ты быстрее бы эту прогу написал.
Или собрал бы iconv из исходников.
Спроси у Яндекса.
---
"Vyroba umelych lidi, slecno, je tovarni tajemstvi."

Ivan8209

DJGPP --- для DOS.
---
"Vyroba umelych lidi, slecno, je tovarni tajemstvi."

mysha

а ты уверен что это цигвину под силу -
как-то раз писали аналогичную прогу на перле под цигвин - не получилось (загвоздка где-то в районе функции ренейм выходила).
а если лс сделать то у меня показывает одни вопросительные знаки
ЗЫ интересно было бы увидеть работающую программу

Ivan8209

Я же говорю: быстрее написать.
trans.asm


TEXT SEGMENT PARA PUBLIC 'CODE'
ASSUME CS:TEXT,DS:TEXT,SS:TEXT,ES:TEXT
ORG 400Q
ENT: MOV DX,OFFSET CHAR
MOV CX,1
XOR BX,BX
MOV AH,77Q ; Read...
INT 41Q
JC FIN
CMP AX,CX
JNZ FIN
MOV BX,OFFSET TBL
MOV AL,[CHAR]
XLAT
MOV [CHAR],AL
MOV DX,OFFSET CHAR
MOV BX,1
MOV CX,1
MOV AH,100Q
INT 41Q
JC FIN
CMP AX,CX
JNZ FIN
JMP SHORT ENT
FIN: RET
CHAR DB 0
TBL:
TEXT ENDS
END ENT




Content-Transfer-Encoding: BASE64
Content-Type: application/octet-stream; filename="alt2win.xlt"
AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1
Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWpr
bG1ub3BxcnN0dXZ3eHl6e3x9fn/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh
4uPk5ebn6Onq6+zt7u+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX
2Nna29zd3t/w8fLz9PX29/j5+vv8/f7/qLjy8/T19vew+fr7qf3+oP==


copy /b trans.com + alt2win.xlt alt2win.com
---
"Vyroba umelych lidi, slecno, je tovarni tajemstvi."

stat7984215

Aditor
На небольших количествах файлов (порядка нескольких тысяч файлов небольшого объёма) работает довольно резво
Открываешь ей сразу много файлов и меняешь кодировку, потом все сразу сохраняешь
P.S.: вариант, конечно, из разряда стрельбы из пушки по воробьям , но в своё время применялся мной довольно эффективно

evgen5555

Стрельба из пушки по воробьям - это поиски библиотеки Cygwin среди бела дня или компиляция ASMов в то время, когда это совершенно необязательно делать.

Ivan8209

DEBUG есть везде.
CygWin должен быть под рукой.
Точнее, у каждого должен быть свой излюбленный способ перекодирования нестандартной кодировки от "Микрософт" в стандартные КОИ-8 и альтернативную ГОСТ.
---
...Я работаю антинаучным аферистом...
Оставить комментарий
Имя или ник:
Комментарий: