開発日誌Ver2

更新 掲示板トップ

[1]Tatsuya◆OikIgfMabE
ID:iRRqqKfI
初めて作ったRustのプログラム

use rand::Rng;
use std::env;

fn main() {
    let args: Vec<String> = env::args().collect();
    if args.len() < 2 || args.len() > 2 {
        eprintln!("コマンドライン引数は一つだけにして下さい");
        std::process::exit(1);
    }
    let tmp =  &args[1];
    if tmp != "1" && tmp != "2" && tmp != "3" {
        eprintln!("1-3のどれかを入力して下さい");
        std::process::exit(1);
    }    
    let userhand: i32 = tmp.trim().parse::<i32>().unwrap();
    if userhand == 1 || userhand == 2 || userhand == 3 {
        let mut rng = rand::thread_rng();
        let computerhand = rng.gen_range(1, 4);
        if userhand == 1 && computerhand == 1 {
            println!("ぐーとぐーであいこです");    
        }
        else if userhand == 1 && computerhand == 2 {
            println!("ぐーとちょきでゆーざの勝ちです");
        }
        else if userhand == 1 && computerhand == 3 {
            println!("ぐーとぱーでコンピューターの勝ちです");
        }
        else if userhand == 2 && computerhand == 1 {
            println!("ちょきとぐーでコンピュータの勝ちです");    
        }
        else if userhand == 2 && computerhand == 2 {
            println!("ちょきとちょきであいこです");
        }
        else if userhand == 2 && computerhand == 3 {
            println!("ちょきとぱーでゆーざの勝ちです");
        }
        else if userhand == 3 && computerhand == 1 {
            println!("ぱーとぐーでゆーざの勝ちです");    
        }
        else if userhand == 3 && computerhand == 2 {
            println!("ぱーとちょきでコンピュータの勝ちです");
        }
        else if userhand == 3 && computerhand == 3 {
            println!("ぱーとぱーであいこです");
        }
    }
}


2023/05/13(土) 23:17:34
[2]Tatsuya◆OikIgfMabE
ID:pYWCjf6I
今まで画像しかアップロード出来なかったけど、movはアップロード出来るように修正した。
プレビューに表示されるようにも修正。
(スマホで確認済み)
凄く簡単なことなのに、少し時間がかかった。
mp4も対応しようかなー。

スレッド掲示板の開発

2023/08/19(土) 16:34:02
[3]Tatsuya◆OikIgfMabE
ID:iRRqqKfI
特定のユーザのみ、動的にスレッド閲覧パス設定が表示されるようにしました。
(パソコン」、スマホ共に確認済み)
いやぁxmlhttprequestを使ったんですが、なかなか手こずった〜。
自分の理想通りに機能してくれて大満足。
スレッド閲覧パスの設定の機能はまだ。
まあそのうちにやるよー

#スレッド掲示板の開発

2023/08/19(土) 23:51:37
[4]Tatsuya◆OikIgfMabE
ID:iRRqqKfI
>>2
mp4でファイルサイズが大きいからか、プレビュー動画が流れない問題を確認。
何故だろ。
小さいサイズで確認するか。
この動画自体が良くないとか?

2023/08/20(日) 11:09:11
[5]Tatsuya◆OikIgfMabE
ID:iRRqqKfI
あれ、スマホから独自タグが動的に展開されなくなってる...。
何故だろ。
後で直そうっと。

2023/08/26(土) 21:23:31
[6]Tatsuya◆OikIgfMabE
ID:iRRqqKfI
古いファイルをアップロードしてたからだった。
直りました。

#スレッド掲示板の開発

2023/08/26(土) 21:45:19

掲示板トップ 全部
名前:
独自タグ
メッセージ:
/3000
画像:
※jpg・jpeg・gif・png・mov・mp4のみ(5000000バイト以内で4枚まで)
投稿パス:
PAGE BOTTOM