konqueror zip:/ 인코딩 설정 기능 구현

segfault의 이미지

http://websvn.kde.org/branches/KDE/3.5/kdebase/kioslave/tar/tar.cc?rev=629101&view=log

konqueror에서 tar:/, ar:/, zip:/를 이용하여 압축 파일 내부에 접근했을때 파일 목록이 다른 인코딩으로 설정되어 있을 경우에는 이름이 깨지는 문제가 있었습니다. 하지만 이번에 konqueror 메뉴에서 인코딩을 선택할 경우 선택한 인코딩으로 파일 이름이 변환되어 보이도록 kioslave를 약간 수정하였습니다. 압축 파일 내의 이름이 깨질 경우에는 konqueror의 Tools 메뉴에서 Select Remote Charset에 들어가서 인코딩을 선택해 주시면 됩니다.

문제가 없는 것은 아닙니다. 인코딩 설정 변경을 하면 모든 압축 파일이 선택한 인코딩의 영향을 받는데 (특정 압축파일만 인코딩 설정을 할 수 없음), 이는 KDE의 구조적인 문제로 해결하려면 KDE 코어 개발자들과의 의논이 필요할 듯 합니다.

변경 내용은 SVN의 branches/KDE/3.5/kdebase/kioslave/tar에 적용되어 있습니다. SVN에서 첵아웃하여 컴파일하고 설치하시면 됩니다.

적용 전적용 후

댓글

랜덤여신의 이미지

정말 멋집니다! 요새 ganadist님의 unzip 패치가 동작하지 않아서 wine으로 winrar를 돌려서 생활하고 있었는데, 멋진 패치가 나왔네요.
----
블로그 / 리눅스 스크린샷 갤러리 / 듣는 음악 통계
지금 듣는 곡:

sephiron의 이미지

gentoo 용 patch와 ebuild파일 올립니다. local overlay등에 넣어서 사용하세요.

sephiron의 이미지

ㅎㅎ

segfault의 이미지

http://www.planetmono.org/junk/kio_tar.so

따로 컴파일해서 돌릴 수 없는 환경을 위해서 미리 컴파일된 바이너리를 제공합니다. 아마 웬만한 시스템에서는 정상 작동할 것입니다. KDE 3.5 사용자분들만 받아서 설치하시기 바랍니다.
(kde 설치 디렉토리)/lib/kde3/에 넣으시면 됩니다.

만일의 사태에 대비해서 원래 kio_tar.so 파일을 백업해 두는걸 잊지 마세요.

----
mono* in the swirl

랜덤여신의 이미지

스크린샷 첨부합니다.
----
블로그 / 리눅스 스크린샷 갤러리 / 듣는 음악 통계
지금 듣는 곡:

랜덤여신의 이미지

스크린샷 첨부합니다. #2
(압축 파일 내에서 그림 수정하는 모습)
----
블로그 / 리눅스 스크린샷 갤러리 / 듣는 음악 통계
지금 듣는 곡:

익명사용자의 이미지

와... 불법 만화책 스캔이다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.