Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

SharaFiles

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

SharaFiles

Исходники широко известной в узких кругах программы "ШараФайлы". Не рекомендуется к изучению, если у вас есть хоть какое-то представление о чистом коде и правильной многопоточности. Выкладывается исключительно с целью демонстрации того, как не надо писать код.

Что это вообще такое?

Есть замечательная онлайн-игра для детей "Шарарам". И лет 5 назад (тогда мне было что-то около 14) мне в голову пришла забавная мысль: "Почему бы не выкачать оттуда все файлы ресурсов?". Сказано - сделано. Со временем добавилась многопоточность (естественно, кривая), но мне и так было норм.

Зависимости

  • Synapse
  • Indy

FAQ

Где скачать?

Вот тут

Что-то не работает, поправь!

Я не несу ответственности за работоспособность кода :) Единственное, что могу предложить - изучить Delphi, поправить самому и сделать pull request

Ничего не качается!

Попробуй скачать впридачу файл Resources.txt и положить его в папку с программой. Обновить его можно, вытащив отсюда весь код и заменив им содержимое этого файла.