Как я могу использовать Ruby для создания EXE, например DropBox, использующего Python?

У меня есть проект, похожий на DropBox. Мне нужно автоматически подтолкнуть определенные папки к S3 как с компьютеров Windows, так и с Mac. DropBox не будет делать именно то, что мне нужно, поэтому я не могу его использовать. Кроме того, я хотел бы, чтобы это было отличным опытом обучения радостям синхронизации файлов. : -)

В любом случае, покопавшись в содержимом пакета DropBox на моем Mac, я заметил, что кажется, что клиент DropBox использует Python, а не XCode? Если это правда, то это прекрасная новость, потому что я бы предпочел использовать Python (или Ruby) вместо Objective-C. Но мне любопытно, как они смогли связать Python с тем, что кажется автономным EXE для Mac? Я не вижу настоящих файлов .py, поэтому предполагаю, что это какая-то скомпилированная программа Python?

Если бы я хотел сделать что-то подобное, какие шаги мне нужно было бы предпринять? При создании автономного пакета, который содержит все, что мне нужно.

Можно ли это также сделать с помощью Ruby?

7
задан ahsteele 3 January 2012 в 07:06
поделиться