プログラミング・開発
- この質問はサポートで内容を確認中です。
- JavaScript 引き戸のアニメーション
JavaScript 引き戸のアニメーション JavaScriptの問題を作ってみました。 ここに10枚のの引き戸があります。 「指定の引き戸だけ」をクリックしたら、その他は片付けられます。 「すべて表示」をクリックしたら、すべての引き戸が元の位置に戻ります。 次の仕様を満たすには、どのようなコードになりますか? <仕様> ・引き戸の色は、指定の引き戸は「Tan」、他は「Bisque」 ・1枚の引き戸サイズは、横が70px、縦が100px ・ラジオボタンで引き戸の表示制御をする ・表示・非表示は、すべてスライド・アニメーションさせる ・「指定の引き戸だけ」の時は、それだけが隙間なく並べられる ・1・4・7・10の引き戸は片付けません。
- 締切済み
- retorofan
- JavaScript
- 回答数1
- FindWindow API で NULLが戻る
多くのアプリケーションでは正しく Handle が戻るが Windowsタスクマネージャーやブラウザなどは FindWindow でNULLが戻る。 但し、Google Cromeブラウザのみは正しく取得可能 ブラウザに1つのウィンドしか出ていない時でもNG GetWindowText でソフトタイトル取得 FindWindow のパラメータには、それを利用 MoveWindow で定位置に各ソフトを配置したい。 Win10, VC++
- ベストアンサー
- feasiblemethod
- C・C++・C#
- 回答数2
- なんとなくの質問ですが。。。
Ontime、、、のvbaで、よく止まったりする気がする。 考えられるコードミスはありますか? よくある、、こんなことあった!昔。みたいな 体験談が、聞きたいです。
- ベストアンサー
- ゆず
- Visual Basic
- 回答数1
- PHPのサンプルプログラム
お世話になります。 以下の様なPHPのサンプルプログラムがあったのでコピーして、localhost で走らせてみましたが、ブラウザの画面は真っ白で何も起こりません。 キーボードから何かを入れてリターンキーを押すとそれがスクリーンに表示されるものと考えていましたが、そうではないのでしょうか? 詳しい方、何かヒントを頂けると有り難いです。 よろしくお願いいたします。 サンプルプログラム: <?php $f = fopen( 'php://stdin', 'r' ); while( $line = fgets( $f ) ) { echo $line; } fclose( $f ); ?>
- ベストアンサー
- papashiroSooke
- PHP
- 回答数3
- bat 親フォルダの名前を子フォルダに追加
最近何度も質問させていただいて、恐縮ですがコードをお教えください。よろしくお願いいたします。 親フォルダ名「あ1」にbatファイルがあります。 親フォルダ内に子フォルダ名「か1」、「か2」・・・「××」があります。 batファイルを実行し、子フォルダ名のを変更したい。 変更内容は、親フォルダ名_子フォルダ名です。 か1⇒あ1_か1 か2⇒あ1_か2 ××⇒あ1_××
- ベストアンサー
- gennya
- その他(プログラミング・開発)
- 回答数2
- バッチファイル フォルダ名にスペースがある場合
以下のコードを教えていただきましたが、フォルダ名にスペースがある場合には、どのようにすれば動くようになるのでしょうか? お分かりの方お教えください。 ******************************* フォルダに50個以上のファイルがあります。 これをファイル数50個づつのフォルダに分けるコードです。 for /d %%A in (*) do call :SUB1 %%A exit /b :SUB1 set N=1 set I=0 for %%B in (%1\*) do call :SUB2 %1 %%B exit /b :SUB2 rem %1 がフォルダー名、%2 がファイル名 set /a I+=1 if %I% GTR 50 set /a I=1,N+=1 if not exist %1_%N% md %1_%N% move %2 %1_%N% exit /b
- ベストアンサー
- gennya
- その他(プログラミング・開発)
- 回答数1
- jimdoでフリーのサイトをSEOで登録出来ない
jimdoで無料でサイトを作りました、スマホでも流れています。 しかしキーワードを設定してGoogleで検索にひっかかるようにする方法がわかりません。どうやら有料で利用しないと行けないようですが、無料でも出来る方法はないでしょうか。googleにキーワードを入れて検索させないと自分だけ見れるサイトを作っても意味がないので困っています。
- echo 文字列をクリック
報酬付き
下記のようにして <?php // ファイル名一覧を取得 $dir = "./record/"; if (is_dir($dir)){ if ($dh = opendir($dir)){ while (($file = readdir($dh)) !== false){ echo $file ; echo "<br/>\n"; } closedir($dh); } } ?> 結果出力例 . A241002_061054_061108.265 A241002_061024_061038.265 A241002_073012_073026.265 A241002_025516_025530.265 .. のように動画ファイル名一覧を出力させます。 このファイル名をクリックしたら動画を見れるようにすることはできないでしょうか ご教授下さい。
- バッチファイル フォルダ名にスペースがある場合
バッチファイルにて、下記のように*を使ってすべてのフォルダを処理したいのですが、フォルダ名にスペースがある場合はこのままでは動きません。 そのように書き直せばよいのでしょうか? for /d %%A in (*) do~
- 締切済み
- gennya
- その他(プログラミング・開発)
- 回答数2
- firefox上でのtextareaタグについて
報酬付き
htmlでtextareaタグを使ったformを作っていたところ、wrap='hard'と指定しても、送信された文字列には改行が含まれていませんでした。textareaの表示上は改行されているのですが、送信後には改行がなくなっています。htmlコードはchromeやedge、brave等では動作しているのでfirefoxの仕様かと思うのですが、どなたか改善方法を知りませんか?
- perlでGoogleカレンダーに書き込み、削除
報酬付き
恐れ入ります。perlからGoogleカレンダーに書き込んだりできるとのことで、Net::Google::Calendarというものを試してみましたがなかなかうまく行きません。情報も少なく、参考にするページなども少ないようです。別の方法でも目的が達せられればよく、どなたかご存じの方が居たらご教授いただけたらと思います。因みに失敗した記述は以下のものとなります。よろしくお願いいたします。 use Net::Google::Calendar; $username = "***********"; $password = "***********"; $title = "テスト"; $non_default_url = "https://calendar.google.com/calendar/embed?src=***********"; my $cal = Net::Google::Calendar->new( url => $non_default_url ); $cal->login($username, $password); for ($cal->get_events()) { print $_->title."タイトル\n"; print $_->content->body."\nテストします\n\n"; } my $c; for ($cal->get_calendars) { print $_->title."タイトル\n"; print $_->content->body."\nテストします\n\n";; $c = $_ if ($_->title eq 'My Non Default Calendar'); } $cal->set_calendar($c); print $cal->id." has ".scalar($cal->get_events)." events\n"; # everything below here requires a read-write feed my $entry = Net::Google::Calendar::Entry->new(); $entry->title($title); $entry->content("My content"); $entry->location('Asia, Tokyo'); $entry->transparency('transparent'); $entry->status('confirmed'); $entry->start-min('2024-10-27T10:57:00-08:00'); $entry->end-min('2024-10-27T11:57:00-08:00'); $entry->when(DateTime->now, DateTime->now() + DateTime::Duration->new( hours => 9 ) );
- 拡張子の異なる同一ファイルの削除
報酬付き
同じフォルダに拡張子の異なるmp4とmovのデータが入っています。拡張子の前は同じ名前です。どちらか片方しかない場合はそのまま、両方ある場合は片方のみ残したいです。(どちらを残すべきかまだ決めていませんがどちらがいいでしょうか、、)やり方を教えていただけると嬉しいです。 調べてみましたがわからなかったので初心者用に噛み砕いて教えていただけるとありがたいです。よろしくおねがいします。
- 受付中
- coco314jess
- その他(プログラミング・開発)
- 回答数3
- PHPで使う正規表現について
お世話になります。 PHPを独学していますが、以下の正規表現の例が、どんな文字列を表しているのかよくわかりません。 自分でも調べてはみましたが、?=, \p{Ll}, \p{Lu}, \p{P}, \p{S} などはどのメタキャラクターの表にも出てませんでした。 これらはユーザーが入力するパスワードをより安全なものにするために、アルファベットの大文字と小文字をミックスさせたり、英数字以外の特殊キャラクターをいくつか入れさせたりするためのパターンだという事ですが、いったいどのような文字列にマッチするのでしょうか? \p{Lu} などの意味と、マッチする具体例を教えていただけると有り難いです。 よろしくお願いいたします。
- ベストアンサー
- papashiroSooke
- PHP
- 回答数1
- bat ファイル数3個以下のフォルダをまとめる
フォルダAの中にbatファイルとフォルダ1、フォルダ2、・・・フォルダnがあります。 フォルダ1~nにおいて、フォルダ内のファイル数が3個以下のファイルを一つのフォルダにまとめたい。 まとめるフォルダの名前はA_1とし、フォルダAの中に作成します。 まとめた後は、ファイル数が3個以下だったフォルダは削除。 以上のことを実現できるbatファイルを提示お願いしたいです。 ちょっと難しいようでいたら、その旨回答願います。
- ベストアンサー
- gennya
- その他(プログラミング・開発)
- 回答数4
- Androidアプリ、iOSより作るのが難しい理由
完成度はiOS>Androidと言われていますが、何か理由があるのでしょうか? 小規模の開発者も口を揃えて「Android版は余力がないから無理」と言っており、実際、優れたアプリほどiOSに集中しています。 クリエイティブ系のAndroidアプリは悲惨ですよ。あっても更新が止まっていたり。
- ベストアンサー
- noname#262950
- スマートフォンアプリ開発
- 回答数1
- ドラッグ&ドロップでファイルをアップロード
以下のURLを参考に、そのままファイルを設定していますが、 https://qiita.com/saoshi/items/0c2ffc26043656a4958e 動かないようです。状態はファイルを領域内にドロップしても領域に変化は無く、通常にブラウザに画像ファイルを置いた時と同じように、別ウィンドウで画像が開きます。 ---- HTML部分は以下のようにしています。js、css部分はアドレスのように参照し、リンクも問題無く開きます。 <html> <head> <title>画像をドラッグ&ドロップで一括アップロード</title> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script> <script src="./js/drag.js"></script> <LINK href="./css/drag.css" rel="stylesheet" type="text/css" media="all"> </head> <body> <!-- 画像ドラッグ&ドロップ --> <div class="drop_area_multiple"> <input type="file" name="file" multiple="multiple" class="inputfile"> <div class="drop_text1">ここにファイルをまとめてドロップ</div> </div> </body> </html> ---- よろしくお願いいたします。
- 中古ドメインの利用について
報酬付き
サブサイトとして中古ドメインの購入を考えているのですが、メリットよりもデメリットの方が大きいでしょうか? 私が運営しているサイトです▼ https://takuya-blog.com/
- tkinterのFrame他で画像を循環表示する
報酬付き
pythonのtkinterモジュールを使って画像表示するのに下記のようなコードをコピペで作りました。しかしこのコードではクリックコマンドの動作に関する関数を備えていないため動きません。後ろのcanvasを使ったコードに示したような関数を組み込むにはどうすればいいのでしょうか。お教えください。 #Frameの例 import tkinter as tk from tkinter import Frame, Label from PIL import Image, ImageTk import sys, os root = tk.Tk() root.title("Image in Frame Example") root.geometry("600x450") # Optional: set window size frame = Frame(root, width=500, height=400, bg="white") frame.pack(pady=20) # Adjust padding as necessary dir_name = "GUI" image_data = [os.path.join(dir_name, file) for file in os.listdir(dir_name)\ if ".png" in file or ".PNG" in file or ".jpg" in file or ".JPG" in file or ".jpeg" in file or ".JPEG" in file or ".gif" in file or ".GIF" in file] image = Image.open(image_data[7]) original_size =image.size if image.size[0] <= image.size[1]: h1 = 400 img =image.resize((int(h1/original_size[1]*original_size[0]), h1), Image.LANCZOS) elif image.size[0] > image.size[1]: w1 = 500 img =image.resize(( w1,int(w1/original_size[0]*original_size[1])), Image.LANCZOS) photo_image = ImageTk.PhotoImage(img) image_label = Label(frame, image=photo_image) image_label.pack() root.mainloop() #canvasの例 import tkinter as tk from PIL import Image, ImageTk import sys, os class Application(tk.Frame): def __init__(self, master = None): super().__init__(master) self.master.title("画像の表示") self.master.geometry("540x440") self.canvas = tk.Canvas(self.master) self.canvas.pack(expand = True, fill = tk.BOTH) self.update() canvas_width = self.canvas.winfo_width() - 20 canvas_height = self.canvas.winfo_height() - 40 dir_name = "GUI" image_data = [os.path.join(dir_name, file) for file in os.listdir(dir_name)\ if ".png" in file or ".PNG" in file or ".jpg" in file or ".JPG" in file or ".jpeg" in file or ".JPEG" in file or ".gif" in file or ".GIF" in file] pil_image = Image.open(image_data[9]) original_size =pil_image.size if pil_image.size[0] <= pil_image.size[1]: h1 = canvas_height img =pil_image.resize((int(h1/original_size[1]*original_size[0]), h1), Image.LANCZOS) elif pil_image.size[0] > pil_image.size[1]: w1 = canvas_width img =pil_image.resize(( w1,int(w1/original_size[0]*original_size[1])), Image.LANCZOS) self.photo_image = ImageTk.PhotoImage(image= img) self.canvas.create_image( canvas_width / 2 + 10, canvas_height / 2, image=self.photo_image ) btn=tk.Button(text='Click',command="") btn.pack(ipadx=10,ipady=5) if __name__ == "__main__": root = tk.Tk() app = Application(master = root) app.mainloop() #クリック動作に関する関数を含む例 import tkinter as tk index=0 #画像のindexはグローバルで管理する def btn_click(): global index index=(index+1) % len(photos) canvas.delete('p1') canvas.create_image(320,213,image=photos[index],tag='p1') root=tk.Tk() root.geometry('700x560') root['bg']='lightgrey' canvas=tk.Canvas(root,width=640,height=426,bd=0, highlightthickness=0, relief='ridge') canvas.pack(pady=20) photos=[ tk.PhotoImage(file='GUI/s.png'), tk.PhotoImage(file='GUI/frog2.png'), tk.PhotoImage(file='GUI/k05.png'), ] canvas.create_image(320,213,image=photos[index],tag='p1') btn=tk.Button(text='Click',command=btn_click) btn.pack(ipadx=10,ipady=5) root.mainloop() TkEasyGUIのcanvasで出来ないかと思いましたがなんかそこまでの部品が見当たらないようなので他を探してみたところtkinterでの例が見受けられたので早速画像のアスペクト比を維持して表示する方法をcanvasを含めいろいろ組み込んでみましたが、いざ循環表示の処でお手上げです。なおFrameの場合適正なボタン配置が分かりませんでした。 私みたいな半端な者には、サイトによって様々な方法が紹介されていても同じpythonの文法として理解できないのが現状です。よろしくお願いします。
- タグクラウド 並び替え
報酬付き
html cssのことはまったくわかりません 以下のタグクラウドを記事数の多い順に並び替えたいのですが どのように記載すれば良いでしょうか <ul> <!--stag--> <li class="tag_cloud" &align> <a href="<%stag_url>" title="<%stag_count>件"><%stag_name></a> </li> <!--/stag--> </ul> <style> .tag_cloud { position: relative; display: inline-block; font-weight: bold; margin: 0.1em; padding: 0.1em 0.15em; text-decoration: none; color: #ffffff; background: #ececec; border: 1px solid #ff0000; border-radius: 20px; box-shadow: 5px 5px 5px #aaa; -webkit-transition: .4s; transition: .4s; } .tag_cloud:before { content: "#"; } .tag_cloud:hover { background: #ffeff9; color: #000000; } </style> よろしくお願いします