OpenOfficeのイースターエッグ

良い時間、Habr。

Openofisは彼の小さな驚きを、そして長い間準備しましたが、私たちは気づきませんでした。
開発者は、OO CalcにGAME()関数を追加しました。 名前から推測できるように、この関数は、ゲームの実行を整理する必要があり、それを引数として渡す必要があります。

文字列 "StarWars"( =GAME("StarWars") )をパラメーターとして渡すと、ゲームSpace Invadersのかなり良いバージョンが得られます。 最初に、船のリストのいずれかを選択するよう提案されます。

画像

そして、ゲームプレイ自体が始まります:
画像

もう一度呼び出しようとすると、結果として文字列「oh no、not again」を取得します。 再度呼び出すには、Open Officeを完全に再起動する必要があります。

画像

また、他のパラメーターを渡すこともできます。例:

フロッガー


"Froggie"( =GAME("Froggie") )は、同じ文字列 "Froggie"を初めて返します。以下は、 "oh no、not again!"というテキストを呼び出します。

三目並べ


テキストA2:C4; "TicTacToe"( =GAME(A2:C4;"TicTacToe") )をセルA1に配置することにより、ゲームTic-Tac-Toeのバージョンを取得します。

もっと


他の機能も利用できます。
=GAME("Das Leben, das Universum und der ganze Rest")は、未知の結果として42を返します。

=STARCALCTEAM()は、StarCalc開発チームの名前と写真を示しています。

=TTT()は、ランダムな笑顔を返します。

Habréですでに受け入れられているように、これは私の最初の出版物です。厳密に判断しないでください。

UPD。 オープンソースに移動しました。 カルマをありがとう。

Source: https://habr.com/ru/post/J77792/


All Articles