charset

从 FTP 下载文件时出现奇怪的字符
charset

从 FTP 下载文件时出现奇怪的字符

一段时间以来,我从所有 FTP 服务器下载文件时都遇到了问题。这主要涉及例如 .css 和 .js 文件。下载这些文件时,文件中会出现奇怪的字符,导致它们无法使用。 我与我的托管服务提供商进行了交谈,他甚至查看了该问题,但他无法重现该问题。 我使用 Windows 10 电脑。我使用的软件是 Filezilla。我的 IDE 是 Phpstorm。 Filezilla 相关设置的屏幕截图 https://prntscr.com/obzh9j https://prntscr.com/obzhzi https://prntscr.com/obzi6...

Admin

是否存在代码 0x20 处没有空格的字符集?
charset

是否存在代码 0x20 处没有空格的字符集?

除了 EBCDIC 之外,还有其他字符集没有空格代码 0x20 吗?我看到一些程序将空格硬编码为 32。我应该始终使用转义序列来表示空格吗?还是硬编码是一个有效的选项? ...

Admin

字符集反向搜索
charset

字符集反向搜索

我有一组字符串(好吧,文件名,但我可以自己处理这个细节),我想将其转换为 UTF-8。但是,通过尝试显而易见的候选者,我无法成功完成转换,除非它必须是 8 位字符集。所以我想问,是否有某种“反向字符集搜索”实用程序?即,我可以提供输入,即十进制为 138 的字符应映射到 unicode 符号“ä”(U+00E4),然后该工具会吐出一个字符集列表。 ...

Admin

不同类型的 utf-8 之间有什么区别?
charset

不同类型的 utf-8 之间有什么区别?

Linux 上的 skype 存在问题。如果我将语言环境设置更改为 en_US.utf-8,中文字符的显示效果会很差(有些是粗体,有些不是)。如果我将语言环境设置更改为 zh_CN.utf-8,英文和中文都可以正确显示。字体设置相同。 这是我的问题: Q1: Linux 区域设置中不同类型的 UTF-8 字符集有什么区别? Q2: 它如何影响某些语言的显示? ...

Admin

是否应使用 utf-8 或“utf-8”作为电子邮件标头中的字符集值?
charset

是否应使用 utf-8 或“utf-8”作为电子邮件标头中的字符集值?

当向启用了转发功能的 Outlook.com 发送电子邮件时,我发现转发的邮件被拒绝。 检查已发送的邮件和 Outlook 收件箱中的邮件。我发现 Microsoft 基本上重写了邮件正文的部分内容。 例如 This is a multi-part message in MIME format. --=_5226908e44ebc0462f06052400644d2f Content-Type: multipart/alternative; boundary="=_926d2a45bc543e1972443c87118fa61a" --=_926d...

Admin

键盘布局和显示字符
charset

键盘布局和显示字符

en当将键盘布局(Windows 中的 alt+shift)从切换到 时会发生什么?pl它会将字符集从英语更改为波兰语还是编码?为什么当将其设置为 时会en给出一个ø字符,而将其设置为 时pl会给出ł? ...

Admin

ffmpeg:CP1252:无效参数
charset

ffmpeg:CP1252:无效参数

我正在尝试将字幕刻录到视频中。我的字幕在 CP1252 中,出现此错误,我不知道为什么: [NULL @ 0x5fe0040] Unable to find a suitable output format for 'CP1252' CP1252: Invalid argument ffmpeg -i input.mkv -acodec aac -ar 48000 -ab 128k -ac 2 -s 720x404 -vcodec libx264 -level 3.1 -tune film -preset slow -crf 19 -vf -...

Admin

更新 1:
charset

更新 1:

当我使用 putty 连接到我的 Linux 服务器(Ubuntu 14.04)时遇到了一些问题,因为 SSH 连接总是使用ANSI_X3.4-1968作为字符集(的输出locale charmap)。 但是我的系统配置为使用de_DE.UTF-8可以看到cat /etc/default/locale: LANG=de_DE.UTF-8 LC_MESSAGES=POSIX Putty 使用的连接配置文件UTF-8如下远程字符集(窗口 -> 翻译)。我也尝试在这里使用该值de_DE.UTF-8,但是没有任何变化。 奇怪的是,当我登录物理控制台并...

Admin

如何将希伯来语 ID3/元数据标签从 CP1255 转换为 UTF-8?
charset

如何将希伯来语 ID3/元数据标签从 CP1255 转换为 UTF-8?

我有许多 MP3(可能还有其他音频格式的文件),其元数据标签(对于 MP3 而言为 ID3v1 和/或 ID3v2)包含 CP1255 字符集(或 ISO-8859-8i,对于我们的目的而言,本质上是相同的)中的希伯来字符。但是 - 有些标签是 UTF-8。我在 Amarok 等中加载文件时注意到了这一点 - 有些显示为乱码(CP1255 的 UTF-8 解码),其他则显示正常。 我想一次性将所有标签转换为 UTF-8(假设它们是 CP1255 或 ISO-8859-8i)。我该怎么做? 我正在运行 Debian GNU/Linux(版本:Stretch...

Admin

如何从文件夹中的文件名称中删除字符?
charset

如何从文件夹中的文件名称中删除字符?

我有一个目录中的文件列表,但其中一些文件的名称中有奇怪的字符。我该如何重命名这些文件以删除这些字符? 计算机操作系统是Red Hat,字符集UTF-8。 文件列表 ...

Admin

LibreOffice Calc - 将一列拆分为两列
charset

LibreOffice Calc - 将一列拆分为两列

我正在从我母亲的旧网店移动用户/客户详细信息。唯一的问题是导出的 .csv 文件在同一列中有姓名详细信息,如下所示: [ 可乐 ] 姓氏,名字 姓氏,名字 姓氏,名字 我想将它们移到这样的单独列中,但我不知道该怎么做:P: [ 図 A ] [ 図 B ] 姓氏 名字 姓氏 名字 姓氏 名字 另外,如何将符号 � 转换为它应该的样子(在本例中为 ÄÖ)? 在 Mac 上使用 LibreOffice ...

Admin

Linux 上的 LC_* 区域设置字符串到底是什么意思?
charset

Linux 上的 LC_* 区域设置字符串到底是什么意思?

当我在 Linux 命令提示符下输入 locale 我得到了一长串LC_*变量(例如LC_TIME等等)。变量的值类似于此列表中的值: en_US.8859-1 de_DE@euro fr_FR.utf-8 各个部分的具体含义是什么? 我知道 和@euro是相同的.8859-15,而且通常最后一部分是指实际的字符集(字节到实际符号的映射)。但是前两个代码到底“起什么作用”呢?它们会影响系统的哪些属性?例如(仅举几个例子),、en_US.8859-15和之间有什么区别?它们都具有完全相同的字符集,因此我在所选的编辑器中打开的所有文本文件看起来都一...

Admin

使用特定的字符编码时,如何确定显示什么字体符号?
charset

使用特定的字符编码时,如何确定显示什么字体符号?

我正在尝试了解文本在屏幕上显示的完整过程。为了简单起见,我使用单字节编码(不使用 Unicode)。 我的磁盘上有一系列字节,每个字节的值都在 0 到 255 之间。然后我可以告诉我的计算机程序应该使用哪种字符编码来显示这些字节。我可以使用 ISO-8859-1,例如,值为 0xA4 的字节是带有点的圆圈 (¤)。或者我可以切换到 ISO-8859-15,然后我的值为 0xA4 的字节被定义为欧元符号 (€)。 这一切仍然很容易理解。但在更改字符编码的同时,我还可以更改字体来定义符号的确切形状。现在,字体可以与全部字符编码。因此,字体应该同时包含两个符号...

Admin

unicode 和 UTF-8/16/32 的关系
charset

unicode 和 UTF-8/16/32 的关系

我不明白 UTF-8 与其其他变体之间的关系,并且在终端上得到了异常结果。例如,右箭头是: 0xE2 0x86 0x92使用 UTF-8 但它是 0x2192采用 UTF-16 和 Unicode 我不明白 E28692 怎么等于 2192。 此外,UTF-8 版本似乎无法在我的 Linux 终端上使用,该终端使用 UTF-8 编码和支持 Unicode 的 DejaVu 字体。例如,如果我输入 echo -e "\u2192" 然后我得到一个箭头,很好,正确,它起作用了。但是,如果我输入 echo -e "\xe2\x86\x92" 或者 echo -e...

Admin