##1. "@ovoenikui [NUMERIC]" 数式を計算してくれます。[![tweet][twit]][twitter01]
##2. "@ovoenikui mega" メガチキンをおごってくれます。[![tweet][twit]][twitter02]
##3. "@ovoenikui tenki [LOCATION]"
| package net.ja731j.twitter.autoreply.command; | |
| import java.io.IOException; | |
| import java.net.URISyntaxException; | |
| import java.util.ArrayList; | |
| import java.util.HashMap; | |
| import java.util.List; | |
| import java.util.Map; | |
| import java.util.Scanner; | |
| import java.util.regex.Pattern; |
| ∩nnnn | |
| | 👀 | | |
| V |👃 |― | |
| |👄 | | |
| ――― | |
| く \ |
| ・カリビアン | |
| ・レズビアン | |
| ・Debian | |
| ・Symbian | |
| ・evian | |
| ・カルテシアン | |
| ・アントシアン | |
| ・ヤコブセン | |
| ・白練り餡 | |
| ・ラジアン |
| package com.oboenikui.holiday; | |
| import java.util.Calendar; | |
| public class Holiday { | |
| /** | |
| * calで渡された日が祝日かどうかを返します。 | |
| * @param cal 判別したい日 | |
| * @return 祝日ならtrue、そうでなければfalseを返します。 |
| # -*- coding: utf-8 -*- | |
| Plugin.create :khawarij do | |
| @khawarij_text = "(っ'ハ'c)はわーりじゅ" | |
| command(:khawarij, | |
| name: 'はわーりじゅ', | |
| condition: lambda{ |opt| true }, | |
| visible: false, |
| (* $ ocamlc graphics.cma ./othello.mlでコンパイル *) | |
| open Graphics;; | |
| Graphics.open_graph "";; | |
| Graphics.set_window_title "Othello";; | |
| Graphics.resize_window 500 401;; | |
| (* 盤面を塗りつぶす *) | |
| Graphics.set_color (Graphics.rgb 0 200 0);; | |
| Graphics.fill_rect 0 0 400 400;; |
以前まではSamsung端末でServiceMode行くにはダイヤルアプリから飛べたのだが、最近のSamsung端末(SC-05D以降の端末の最新アップデートを適用した場合?)では飛べなくなってしまった模様。しかしこれはdocomoやSamsungが悪いのではなく、端末を初期化するコードが見つかってしまったためと思われる。
([参考](http://thenextweb.com/mobile/2012/09/25/possible-flaw-samsungs-touchwiz-ui-leaves-smartphones-open-data-wiping-sim-locks/"Possible flaw in Samsung’s TouchWiz UI leaves smartphones open to data-wiping, SIM locks and more - The Next Web") 元サイトは現存せず)
しかし一部のユーザーにとってこのメニューは不可欠で(Xiの無効化など)、やっぱり無いとなぁと思ったので、ちょっと調べてみた。
初めに、一般的な端末では、"com.android.settings.RadioInfo"にIntentを飛ばせば、LTE無効化などのメニューを表示できる。某アプリでもこの方法が使われている。この場合は次のようにIntentを発行すれば良い。
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setClassName("com.android.settings", "com.android.settings.RadioInfo");
startActivity(intent);
##レベルについて
現在のレベルの変数をlevelとすると、次のレベルまでの総ポイント数(nextPoint)は
nextPoint = (level+1)*7*level/2+1;
で与えられます。何でこんな仕様にしたかはわかりません。遥か昔に忘れました。
つまり、例えば現在2Lvでおひるねポイントが9の場合は、(2+1)72/2+1=22なので、あと13ポイントで3Lvに見事レベルアップ、というわけです。
##おひるねできる時間と獲得ポイントについて