FC2ブログ

1日3タックルを目指して頑張ります。 ロリ巨乳が大好きです。 > 今日の3タックルTopへ

Top /  若干エンジニアらしい話 /  手抜きをするために一生懸命頑張っても報われないこともあるよね
« きっと msdn はエターナルフォースブリザード(相手は死ぬ)も使えるんだろうなー  |  体調が悪すぎて自分でも何を書いてるのか分からないことってあるよな »

手抜きをするために一生懸命頑張っても報われないこともあるよね

 2008/11/16 (Sun) -  カテゴリ:  若干エンジニアらしい話
チケット登録画面

土曜は本社でお仕事をしたわけなんだが、金曜に飲みすぎたせいでホント辛かった。

んで、ひょんなことから Trac のチケットを大量に発行しなければならなくなったんだけど、ちまちまチケットを発行するのってマンドクセ

何とか手抜きをする方法は無いかなぁと思って過去の記憶を手繰ったら、チケットを発行するときに URL のパラメータでチケットのフィールドに入力する値を指定できような…。

しばらく探してみたらお目当てのページが見つかった。

Preset Values for New Tickets

To create a link to the new-ticket form filled with preset values, you need to call the /newticket? URL with variable=value separated by &.
Possible variables are :

  • type - The type droplist
  • reporter - Name or email of the reporter
  • summary - Summary line for the ticket
  • description - Long description of the ticket
  • component - The component droplist
  • version - The version droplist
  • severity - The severity droplist
  • keywords - The keywords
  • priority - The priority droplist
  • milestone - The milestone droplist
  • owner - The person responsible for the ticket
  • cc - The list of emails for notifying about the ticket chang
Example: /trac/newticket?summary=Compile%20Error&version=1.0&component=gui



TracTickets より抜粋

コレだよコレ英語なんで良く分からんけど newticket? の後ろにパラメータをつけたらフィールドの値がパラメータで指定できるってことだよな。今回は「summary」と「description」と「reporter」くらいを入れておけば良さそうなので、

http://TracのURL/newticket?summary=%E6%A6%82%E8%A6%81&description=%E8%AA%AC%E6%98%8E&reporter=%E3%82%BF%E3%83%83%E3%82%AF%E3%83%AB


こんな感じの URL でおk

ちなみに summary とかに指定する「%E6%A6%82%E8%A6%81」みたいな文字列は Python を使ってこんな感じで作れる。

$ python
>>> import urllib
>>> urllib.quote('概要')
'%E6%A6%82%E8%A6%81'
>>> urllib.quote('説明')
'%E8%AA%AC%E6%98%8E'
>>> urllib.quote('タックル')
'%E3%82%BF%E3%83%83%E3%82%AF%E3%83%AB'

コレで改行も入れられた。
>>> urllib.quote('''改行とか
... どうなるのかが
... 非常に気になる
... ところではある。''')
'%E6%94%B9%E8%A1%8C%E3%81%A8%E3%81%8B%0A%E3%81%A9%E3%81%86%E3%81%AA%E3%82%8B%E3%81%AE%E3%81%8B%E3%81%8C%0A%E9%9D%9E%E5%B8%B8%E3%81%AB%E6%B0%97%E3%81%AB%E3%81%AA%E3%82%8B%0A%E3%81%A8%E3%81%93%E3%82%8D%E3%81%A7%E3%81%AF%E3%81%82%E3%82%8B%E3%80%82'

URL のパラメータでフィールドの値を指定する方法は理解したし、URLの作り方も理解できたので
  1. Excel かなんかで「概要」と「説明」の一覧表を作る
  2. テキストエディタに貼る(タブ区切りのテキストにする。)
  3. Python で適当に加工して html ファイルを吐き出す
  4. 吐き出した html ファイルを開いてリンクの部分を順番に真ん中クリックしてする
  5. タブがたくさん開くので全タブでチケットの登録ボタンをクリック
  6. (゚Д゚)ウマー???

ってやるだけ。

うーん、手抜きをするはずがあんまり手抜きできてない気が…

後は Selenium と連携できればとか思ったけど、流石に Selenium のソースコードまで書きたくないしなぁ。ベーシック認証も抜けなかった気がするし…。というか、そこまでやるんだったら手でチマチマチケットを発行した方がゼッタイに早い。

 ,j;;;;;j,. ---一、 `  ―--‐、_ l;;;;;;
 {;;;;;;ゝ T辷iフ i    f'辷jァ  !i;;;;;  手抜きをするために
  ヾ;;;ハ    ノ       .::!lリ;;r゙  一生懸命頑張るの(・∀・)カコイイ!!
   `Z;i   〈.,_..,.      ノ;;;;;;;;>
   ,;ぇハ、 、_,.ー-、_',.    ,f゙: Y;;f.  そんな風に思っていた時期が
   ~''戈ヽ   `二´    r'´:::. `!   俺にもありました

まさにこんな感じか…。未だ一枚もチケットを切っていないことに気づいて絶望した。

 l::::::::::::::::::|_!::lヽ:::::::::ハ::::::::::::::::::::::::::::::::i、::! ノ
  !:::::::::::::::::l-‐ェ!;ト ヽ:::::l ´!:::::::::::::::::::::::::::::l ` ヽ   幺ク 亡 月 |  ┼‐ .|] |]
  l:::::::::::::::::「(;;;)ヽ、__、::レ'´l:::::::::/l、:::::::::::::l   /   小巴 三l三. ヽ_ノ / こ o o
  !:::::::::/l:::l__,,,rタ"゙、;!)、__!::::/ノ 〉、::::::::l   \
   l::::/ lヽ!    _ _   l;/´  ! >、::l   /  
  ノノlヽ、_!    r――‐┐   /_ノ:::|  /
    l::::::>、   レ,二二ェ!  /i:::::::::::l   ̄ ̄|_     /ヽ、  /\   /\    /
    l:::/ /::ヽ、 `ー-―-' ,ィ'::::!\:::::l    (ヽ、//\/   \/   \/   \/
    レ' ム-''´lヽ、  _,,./! ゙ヾ!__ヽ!    ヽ´ヽ、ヽ
            !   ̄     レ;'´  |  (,ゝ、 \ ヽ l、
        /| _,,.-/´  ;; .,,,-!  ヽ、 ヽ、 | | ! l
       / 斤'"〇 /´    ,;;:''" _,l_   ヽ ヽ/  l | l
      /; l、」_,,/     '' ゙;;/  ヽ、   〉  `ヽ  l/
      /!,r''´!/  /     ';,/"゙''':;,,,,;;'' \ /     ,!
    / l ,;;  |l  /`'';, ,,   /   ,;;''"゙''   l     /

« きっと msdn はエターナルフォースブリザード(相手は死ぬ)も使えるんだろうなー  | トップへ |  体調が悪すぎて自分でも何を書いてるのか分からないことってあるよな »

コメント

Comment Form
このエントリへコメントを書く
(任意)
(任意)
(任意)
(必須) HTML のタグは使用できません
(AAを貼るときは、[太字] ココにAAを書く [/太字] のように 太字 タグで括るときれいになります。左下の[太]ボタンをクリックして「ずれないAA 小」 というところにAAを書いてください。斜体、下線、打消 で括ってもずれないAAにすることができます。)
http:// は禁止ワードです。
(任意) ID生成と編集に使用します

コメントのプレビューのようなもの

ここにプレビューが出ます。

トップへ

トラックバック

http://3tackle.blog55.fc2.com/tb.php/30-afb517f5

最新記事
カテゴリ
最新コメント
最新トラックバック
月別アーカイブ
カウンタ
_
カレンダー
07 | 2019/08 | 09
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
これはやべぇ

インターネッツの設定をしてあげたついでに、接続確認と称してこのブログを開いたら、気になるあの娘が検索したアイテムがwww

万が一アダルトグッズが表示されたりしたらと思うと股間が熱くなるな。

とか妄想してたけど、インターネッツの設定をしてあげた直後に検索の履歴が残ってるわけないか
(´・ω・`)
にしても使い方によってはこの機能は凶悪だな。

プロフィール

タックル

Author:タックル
三度のメシより大ライスが好きなエンジニアです。
焼肉屋に行ったら最初の一杯は大ライスで乾杯! 全然関係ないけど食堂のカレーなら4杯は軽いよ。

ちなみにロリ巨乳は大ライスより好き!

プライベートでタックルされてくれるロリ巨乳のお友達を24時間365日募集中です。

エントリーの内容はタックルの日々の生活について多少脚色しながら面白おかしく書いている限りなくノンフィクションに近いフィクションです。

嘘を嘘と見抜けない人は(ry

Webサービス
フィードメーター - 今日の3タックル あわせて読みたいブログパーツ
タックル会
個人的なリンク