Skip to content

Update Microsoft old font links to use Internet Archive since many no longer work #246

@ronaldtse

Description

@ronaldtse

We don't even need to list out the original microsoft.com paths because they won't work.

These bad links lead to errors like these:

C:/tools/ruby34/lib/ruby/gems/3.4.0/gems/fontist-2.1.4/lib/fontist/resources/archive_resource.rb:32:in 'Fontist::Resources::ArchiveResource#download_file': Invalid URL: https://gitlab.com/fontmirror/archive/-/raw/master/EUupdate.EXE. Error: #<Down::ConnectionError: An operation was attempted on something that is not a socket. - SSL_connect>. Invalid URL: https://download.microsoft.com/download/a/1/8/a180e21e-9c2b-4b54-9c32-bf7fd7429970/EUupdate.EXE. Error: #<Down::ConnectionError: An operation was attempted on something that is not a socket. - SSL_connect>. (Fontist::Errors::InvalidResourceError)
	from C:/tools/ruby34/lib/ruby/gems/3.4.0/gems/fontist-2.1.4/lib/fontist/resources/archive_resource.rb:20:in 'Fontist::Resources::ArchiveResource#archive'
	from C:/tools/ruby34/lib/ruby/gems/3.4.0/gems/fontist-2.1.4/lib/fontist/resources/archive_resource.rb:16:in 'Fontist::Resources::ArchiveResource#excavate'

As a backup we need to ensure all the links we use are backed by archive.org. I wonder if we can write a script to ensure all the font files we refer to are backed by archive.org?

I've manually made some of them here, but maybe it should be batch automated.

EUupdate.EXE:

ExcelViewer.exe:

GBEXTSUP.msi:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions