「pause」を含む日記 RSS

はてなキーワード: pauseとは

2022-08-01

anond:20220731183342

自動安価をつけて返信するプログラムでもこんなに長く複雑になる(一部抜粋) 

/**************************************

以下のCSV_DIR, FILE_PATHS, SETTINGSを書き換えてね。 <h3>o- *************************************/</h3>

//CSVファイルが置かれてるディレクトリパス投稿前にエラー出たら大体ここの設定ミス。 例:"C:\\Users\\sakuraimasahiro\\Documents\\iMacros\\Macros\\rentou\\";

const CSV_DIR =

'C:\\Users\\USER\\Desktop\\iMacros\\Macros\\rentou\\';

//ファイルパスCSV絶対パスで、拡張子必要。iimは相対パスでよく、拡張子不要

const FILE_PATHS = {

//投稿文が書かれたCSVファイル

textCsv: CSV_DIR + 'textNoAnker.csv',

//レス投稿文が書かれたCSV。通常とレス用で分けないなら同じファイルを使えばいい。

replyTextCsv: CSV_DIR + 'textReply.csv',

};

const SETTINGS = {

//投稿後の基本待ち時間

baseWaitTime: 5,

//baseWaitTime+0~waitTimeRange(ランダム)だけ待つ

waitTimeRange: 5,

//連投しすぎだと忠告された場合に処理を一時停止させる時間(秒)

waitTimeForAvoidingPunishment: 60 * 30,

//メール

mail: 'sage',

//名前設定

nameSettings: {

//名前名無しなら''。

name: '',

//以下、偽装ワッチョイ設定。浪人ワッチョイを非表示にしてるときだけtrueにしてね。

//妙なニックネーム(ワッチョイ、アウアウウーなど)をランダムで決めて付加するかどうか。true=付加する。false=付加しない。

nickname: false,

//妙なニックネームの後に付く8桁の文字列ランダムで決めて付加するかどうか。

korokoro: false,

//IPランダムで決めて付加するかどうか。

ip: false,

//地域ランダムで決めて付加するかどうか。

area: false,

},

postSettings: {

//アンカー無し投稿をするならtrue。しないならfalse。noAnkerPostかreplyPostのどちらかはtrueにすること(両方trueでもOK)。

noAnkerPost: false,

//アンカー付き投稿(返信)をするならtrue。しないならfalse。もしnoAnkerPostとreplyPostの両方がtrue場合投稿は返信が優先され、返信対象が見つからなくなったらアンカー無し投稿をする。

replyPost: true,

//最初に取得するアンカー無し投稿CSVファイルの行番号。もし返信用と同じCSVファイルを使うなら-1と入力

noAnkerPostTextCsvStartRow: 1,

//最初に取得する返信用投稿CSVファイルの行番号。もしアンカー無しと同じCSVファイルを使うなら-1と入力

replyPostTextCsvStartRow: 1,

//テキストCSV/返信用テキストCSVの取得行が最終行に達したら最初の行まで戻るかどうか。true=戻る。false=マクロ終了。

textCsvLoop: true,

//返信する場合、これより小さなレス番には返信しない。返信を投稿すると、この数値は前回の返信先のレス番に更新される。

minAnker: 895,

//返信する場合名前に以下の文字列を含む投稿アンカーをつけて返信する(ワッチョイやIPなど名前フィールドにあるものならなんでも可)。配列複数指定可能指定無しなら空配列([])。filterNamesとfilterNamesNotIncluded共に無指定ならレス番1から順に返信していく(minAnkerが設定されてればそこから順に)。以下のfilter系は全て併用可能

filterNames: [],

//↑とは逆に、名前に以下の文字列を含まない投稿アンカーをつけて返信する。↑と併用も可能

filterNamesNotIncluded: [],

//返信する場合、本文に以下の文字列を含む投稿アンカーをつけて返信する。

filterText: ['自演かな', '自演わらわら', 'スクリプト使うの', '安価ガバ', '>>660', '自演擁護', '最後' ,'あいうえお', 'かきくけこ', 'さしすせそ', 'なにぬねの', 'はひふへほ', 'まみむめも', 'やいゆえよ', 'やゆよ', 'らりるれろ', 'わいうえを', 'わをん', 'わいうえをん'],

},

//自分IPアドレス確認VPNとかでIPを変更してマクロを動かしてるとき、突然VPN作動しなくなってIPが元に戻ったときマクロを止めるためのもの

ipSettings: {

//自分現在IPアドレス確認をする。

checkIp: true,

//以下の文字列自分現在IPアドレスに含まれている場合マクロを一時停止する。基本的自分の本当のIPアドレス入力

avoidTheIp: '133.206.99.224',

},

//浪人設定。最後動作確認したのは5年くらい前で、今も同じように動作するかは、浪人を持ってないか確認できずわからない。

roninSettings: {

//浪人ログインしてるかどうかをチェックするかどうか。trueらするfalseならしない。trueにしていてもし浪人ログインしていないことを確認したらログインしにいく。

checkLogin: false,

//浪人ログインメールアドレス

mailAdress: 'abc@def.com',

//浪人ログインパスワード

password: '1234',

},

//false: run()実行させず(デバッグ用)

run: true,

//true: 投稿処理だけしない デバッグ

skipPost: false,

};

/**************************************

設定箇所終わり。

書き込めない時の早見表 - 5ちゃんねるwiki

https://info.5ch.net/index.php/%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%82%81%E3%81%AA%E3%81%84%E6%99%82%E3%81%AE%E6%97%A9%E8%A6%8B%E8%A1%A8 <h3>o- *************************************/</h3>

/**************************************

メモ

クラスフィールド宣言できない。

・NULL演算子(??)は使えない。論理積(&&)は使える。

オブジェクトの分割代入はできない。

・importはできない。 <h3>o- *************************************/</h3>

/**************************************

関数 <h3>o- *************************************/</h3>

/**

* ここから始まる。

*/

function run() {

//設定ミスがないか調べる。

checkSettings();

var _TextCsvCursors = new TextCsvCursors(

new TextCsvCursor(

SETTINGS.postSettings.noAnkerPostTextCsvStartRow > 0

? SETTINGS.postSettings.noAnkerPostTextCsvStartRow - 1

: SETTINGS.postSettings.noAnkerPostTextCsvStartRow,

FILE_PATHS.textCsv,

SETTINGS.postSettings.textCsvLoop,

),

new TextCsvCursor(

SETTINGS.postSettings.replyPostTextCsvStartRow > 0

? SETTINGS.postSettings.replyPostTextCsvStartRow - 1

: SETTINGS.postSettings.replyPostTextCsvStartRow,

FILE_PATHS.replyTextCsv,

SETTINGS.postSettings.textCsvLoop,

),

);

var _LoopStatuses = new LoopStatuses(0, SETTINGS.postSettings.minAnker);

const _MyPosterName = new MyPosterName({

name: SETTINGS.nameSettings.name,

});

//スレURL指定

const _ThreadUrl = openPromptThreadUrl();

//ループ

while (true) {

//IP確認する設定なら、それをする。

SETTINGS.ipSettings.checkIp && checkCurrentIpNotTheIp();

//スレを開く

openUrl(_ThreadUrl.fullUrlHttps());

//浪人ログインする設定なら、浪人ログインしているかどうかを確認し、していなければログインしにいく。

if (SETTINGS.roninSettings.checkLogin) {

if (!checkRoninLogin()) {

loginRonin();

continue;

}

}

//投稿に使うテキスト取得。

const p = (function () {

if (SETTINGS.postSettings.replyPost) {

//返信あり設定の場合。返信対象が無いか調べる。

const targetAnkerNumber = createPostDOMList()

.filterPostnumberHigher(_LoopStatuses.currentMinAnker())

.filterByPostername(SETTINGS.postSettings.filterNames)

.filterByPosternameNotIncluded(

SETTINGS.postSettings.filterNamesNotIncluded,

)

.filterByText(SETTINGS.postSettings.filterText)

.lowestPostNumber();

if (targetAnkerNumber !== null) {

//返信対象があったのでアンカー付き投稿文を作る。

const r = _TextCsvCursors.takeNextRowTextAsReply(targetAnkerNumber);

messageDisplay(`返信対象有り。アンカー先: ${targetAnkerNumber}`);

return {

...r,

updatedLoopStatuses:

_LoopStatuses.updateMinAnker(targetAnkerNumber),

};

}

}

if (SETTINGS.postSettings.noAnkerPost) {

//返信対象無し、或いは返信しない設定の場合アンカー無し投稿文を作る。

const r = _TextCsvCursors.takeNextRowTextAsNoAnker();

messageDisplay('返信対象無し。アンカー無し投稿。');

return {

...r,

updatedLoopStatuses: _LoopStatuses,

};

}

return null;

})();

if (p) {

//投稿

postThenCheckError(

_ThreadUrl.serverName(),

_MyPosterName.randomize({

nickname: SETTINGS.nameSettings.nickname,

korokoro: SETTINGS.nameSettings.korokoro,

ip: SETTINGS.nameSettings.ip,

area: SETTINGS.nameSettings.area,

}),

SETTINGS.mail,

p.text,

);

//_TextCsvCursorsと_LoopStatusesを更新

_TextCsvCursors = p.updatedTextCsvCursors;

_LoopStatuses = p.updatedLoopStatuses.incrementPostCount();

messageDisplay([

`投稿回数: ${_LoopStatuses.currentPostCount()}`,

`minAnker: ${_LoopStatuses.currentMinAnker()}`,

`今回アンカー無し投稿取得行: ${_TextCsvCursors.currentRows().noAnker}`,

`今回アンカー有り投稿取得行: ${_TextCsvCursors.currentRows().reply}`,

]);

} else {

messageDisplay([

`返信対象が現われるのを待機中...。`,

`投稿回数: ${_LoopStatuses.currentPostCount()}`,

`minAnker: ${_LoopStatuses.currentMinAnker()}`,

`今回アンカー無し投稿取得行: ${_TextCsvCursors.currentRows().noAnker}`,

`今回アンカー有り投稿取得行: ${_TextCsvCursors.currentRows().reply}`,

]);

}

//短時間で連投しまくると規制されるので一定時間待機。

wait(SETTINGS.baseWaitTime + randomRange(0, SETTINGS.waitTimeRange));

}

}

/**

* 投稿処理と投稿結果を見てリトライしたりマクロ終了したり。

* @param {string} serverName サーバー

* @param {MyPosterName} _MyPosterName

* @param {string} postMail メール

* @param {MyText} _MyText

* @param {number} retryTimes

* @returns {void}}

*/

function postThenCheckError(

serverName,

_MyPosterName,

postMail,

_MyText,

retryTimes = 0,

) {

const r =

retryTimes === 0

? new ValuesOfPost(serverName, _MyPosterName, postMail, _MyText).post(

postTo5chTread,

postConfirm,

)

: new ValuesOfPost(

serverName,

_MyPosterName,

postMail,

_MyText,

).postSubstring(retryTimes, postTo5chTread, postConfirm);

if (r) {

back();

return;

}

//エラーページに飛ばされた。エラー情報取得。

wait(7);

const error = createPostErrorMessage().analyze();

messageDisplay(error.message);

if (error.order === 'KILL') {

kill();

} else if (error.order === 'SKIP') {

return;

} else if (error.order === 'TRUNCATE') {

back();

return postThenCheckError(

serverName,

_MyPosterName,

postMail,

_MyText,

retryTimes + 1,

);

} else if (error.order === 'WAIT') {

wait(SETTINGS.waitTimeForAvoidingPunishment);

return postThenCheckError(

serverName,

_MyPosterName,

postMail,

_MyText,

retryTimes,

);

} else if (error.order === 'LOGIN') {

//動作未確認

return postThenCheckError(

serverName,

_MyPosterName,

postMail,

_MyText,

retryTimes,

);

}

return;

}

/**

* 現在IPアドレスに、SETTINGS.ipSettings.avoidTheIpの値が含まれていないことを確認する。含まれていたらマクロを一時停止。

* @returns

*/

function checkCurrentIpNotTheIp() {

//IP確認ページへ飛ぶ

openUrl('https://www.cman.jp/network/support/go_access.cgi');

const _IpAdress = createIpAdressFromCMan();

if (_IpAdress.includes(SETTINGS.ipSettings.avoidTheIp)) {

pause('現在IP指定した値が含まれていることを確認。');

//ポーズ解除したならもう一度確認しに。

checkCurrentIpNotTheIp();

}

return;

}

/**

* 設定に致命的な問題が無いか検査

* @returns

*/

function checkSettings() {

if (

SETTINGS.postSettings.noAnkerPost === false &&

SETTINGS.postSettings.replyPost === false

) {

return kill('設定エラー。noAnkerPostとreplyPost両方ともfalseになってる。');

}

if (

SETTINGS.postSettings.noAnkerPostTextCsvStartRow < 0 &&

SETTINGS.postSettings.replyPostTextCsvStartRow < 0

) {

return kill(

'設定エラー。noAnkerPostTextCsvStartRowとreplyPostTextCsvStartRow両方とも-1になってる。',

);

}

if (

SETTINGS.postSettings.noAnkerPostTextCsvStartRow === 0 ||

SETTINGS.postSettings.replyPostTextCsvStartRow === 0

) {

return kill(

'設定エラー。noAnkerPostTextCsvStartRow/replyPostTextCsvStartRowの初期値は-1或いは1以上で。',

);

}

}

/**

* 入力フォームを表示して入力されたスレURLを受け取る。

* @returns {ThreadUrl}

*/

function openPromptThreadUrl() {

const url = prompt('スレURL入力');

return new ThreadUrl(url);

}

/**

* 開いてるスレレス全て読み取ってPostListインスタンスを作って返す。

* 重すぎるので使うのやめ。どうやらインスタンスの大量生成が原因な模様。

* createPostDOMListを使う。

* @returns {PostList}

*/

function createPostList() {

const posts = window.document.getElementsByClassName('post');

return new PostList(Array.from(posts).map((e) => new Post(e)));

}

/**

* 開いてるスレレス全て取得してPostDOMListに格納して返す。

* @returns

*/

function createPostDOMList() {

const posts = window.document.getElementsByClassName('post');

var arrPostDOMList = [];

for (let index = 0; index < posts.length; index++) {

//HTMLCollectionからElementを1つずつ抽出して配列に。

arrPostDOMList.push(posts.item(index));

}

return new PostDOMList(arrPostDOMList);

}

/**

* 開いてる投稿結果画面に表示されてるエラーを読み取ってPostErrorMessageインスタンスを作って返す。

* @returns {PostErrorMessage}

*/

function createPostErrorMessage() {

return new PostErrorMessage(

window.document

.g Permalink | 記事への反応(0) | 15:40

2022-03-22

Putin Assassination Attempt

In mother Russia, you don’t assassinate the President, the President assassinates you.

When Putin is late to school, his teachers apologize for being early.

Putin is the type of guy that reads the whole terms & agreements and clicks “I disagree”

When Putin was born, he named himself and congratulated his parents

When Putin late to school, his teacher apologized for being early.

When Putin's cell phone rings in the theater, they put the movie on pause.

When Putin's little toe hits a corner, the corner cries in pain

Putin didn't lose hair , the hair simply realised that they weren't worthy enough to be over his head.

When Putin showed up late, everyone apologized for being on time.

When Putin wants the lights on, he simply turns the dark off.

When Putin Reads a book, the book gains knowledge.

Fun fact: Putin once saved water from drowning

Putin is that type of guy who tells Gordon Ramsay he doesn't like his food

when he calls the wrong number, the person apologizes for being the wrong person

Putin Skipped 2 days of school, those days are now known as Saturday and Sunday

When Putin washes his hands, the water gets cleaner.

Putin is the type of guy who says \"I don't like it\" to the barber.

2021-01-21

はてブパブリックエネミーなD社の社員があの件について書く

追記12:50】思ったよりブクマが伸びてびっくりした。深夜投稿でもこんなに伸びるんだね。

で、重大なミスがありました。ブクマめっちゃたかれた焼酎オーソリティセブンの件

id:gomibako どうでもいいことだが、酒屋は同じフロア移転しただけだし、セブンイレブンも1店は閉めたので2店しかない。ホントリモートワークで出社してないんだな。

マジか!!!

https://www.caretta.jp/shop/index/148

マジやんけ!!!

しかも、メインがワインになってる。セブンも結局あのへんなところのセブンは閉めたのか。それでも今の位置は相当謎だけど。

本当に焼酎オーソリティごめんなさい。てっきり撤退されたかと思ってました。よく残ってくれました。でも、その場所、厳しくない?とは思ったり。

  

あと、記事タイトルでDと言ってるのは、気づいた人も多いけどパブリックエネミーとチャックDとかけてますパブリックエネミーではrebel without a pauseが好きです。

このあおるような文体電通人間からではなく、山本一郎とか中川淳一郎あたりを参考にして書きました。僕の普段文体とは全く違います

以上。

追記19:08】

おいまて、元記事よりもブクマが多くなってるじゃねーか。本末転倒じゃないですか、ひどいですよ。

ちなみにリストラの話、途中まで書いたんだけど、会議が入ったので、保存しようとしたら増田は途中保存できないのね、ひどいな。ということで、間違えてアップしてしまったのを消したのがトラバに残ってますが、気にしないでください。

 

追記終わり】

  

https://www.nikkei.com/article/DGXZQOGD184X60Y1A110C2000000

日付変わって昨日、まあまあ話題になったこの件について、中の人ちょっと話すよ

といっても、僕はしょせんは35年のローンを抱えた平のサラリーマンだし、会社内では全然権力発言力もない人間なので、話半分で聞いてくれ。

まあ、いちおう、汐留に来る前のことも知ってる程度には古参人間なので。

 

さて、はてな諸君にとっての最高にハッピーなこのニューストップブコメあたりを見ると、

「いやーん、ついに電通もつぶれるのかー、最高、ラッキー、これで世界平和が訪れる。オリンピックも中止中止、ついでに菅も退陣しろ。我々は魔王を倒したのだ」

みたいなコメントばっかり並んでますが、まあ、んなわけないよね。

多少ちゃん記事を読んだ人とか、経営にご理解知識のある方は、ちゃんと指摘してますが。

 

指摘の通り、これ別に売却しても、電通淡路島種子島沖ノ鳥島に引っ越すわけでもなく、そのまま賃料を払って入居し続けます

なんで、そんなことをするかと言ったら、ぶっちゃけ、そのほうがランニングコストが安いから。

その点については、実は汐留に引っ越す前からひそひそ話でいわれていたわけで、引っ越し前は電通は、いくつかのビルに入居していたんです。聖路加タワーとか、築地丹下健三の作ったビルとか、その向かいや裏側とかに。僕が新入社員研修のころは、築地ビルの13階にある大会議室を階段で駆け上がるのが日課でした。ちなみに当時から銀座電通ビルには、本社機能はありませんでした。関係ないけど、あのビルエレベーター普通のになっちゃったのは本当に残念。昔の鉄柵ががっちゃんというやつ超好きだった。で、引っ越し汐留にその辺が全部丸ごと移転したわけです。おまけにダンディ馬場という役員行きつけの床屋まで一緒に移転させて(苦笑)

で、その当時から汐留ランニングコストは今の全部のランニングコストよりもはるかに高いらしい。引っ越ししたらしたで死ぬほど金がかかりつづけるらしい。と言われてました。

しかも、電通引っ越した後も事業規模を拡大し続け、いつの間にか入りきらなくなり、結局、いくつかの部署が周辺ビル(主にアネックスとかだけど)に引っ越しするなんて本末転倒なことになったわけです。社内も実はフロア改革と銘打って、一人一人の作業スペースを地道にコツコツと減らしたりしました。机の島が4人から6人になったりしました。デジタル化して書類は減ってるとはいえ、一人あたりのロッカーデスク収納段ボール1箱分ってのは勘弁してほしい。仕事資料の本すら置く場所が無いのが現状です。

そんな中、電通リモートワーク実験を少しづつはじめ、汐留本社ビルに周辺の関連会社も含めて集約しようという動きがこの数年で始まりました。まあ、当初はオリンピックの時に出社を減らそうという目標だったのですが、幸いなことに全社員ノートPCが配られたわけです。ちなみに全社員デスクトップPCもあります。なぜかしばらくデスクトップノートを2台使ってるという状況だったんですね。で、リモートワークに対応やすいようにOffice365のフル活用とかsalesforceの導入とか、VPN自動アクセスとかが整備されたんです。

そうしたら、突然のコロナ来襲。しかも、電通社員が早々に罹患。急遽(本当に急遽明日からというノリ)でリモートワークが強制スタートしたわけです。まあ、社内も上に下にの大騒ぎですよ。なんせ、TeamsもZoomもロクに使ったことのない社員が大半だったんですから。でも、そこは気合と順応性だけは社会人の中でも抜群に優れてる電通社員なので、あっという間に対応してしまいました。で、当初は出社を最大20%と言っていたわけでして、その時期に数回出社した自分ビビりました。休日出勤より人がいない。かわいそうなのは地下のカレッタ汐留に入ってるテナントたち。なんせ電通社員ランチの胃袋や帰宅前のちょっとした買い物でかろうじて生きながらえてきた店ばかりだったので、あっという間にバタバタつぶれてしまいました。焼酎オーソリティという酒屋がつぶれてセブンイレブンになったのは爆笑でした。おいおい、同じビルに3つセブンイレブンが入ってるぞ、セブン&アイの本社より多いぞ。焼酎オーソリティはいい店だったんだけどね。希少な焼酎がずらっと並んでたし、末期は日本酒にも手を出して獺祭レアなやつまでおいてくれてたのに。(爆笑したのは当たり前ですが、セブンになったことについてです。)

で、そのあと、世間の歩調に合わせるように少しづつ、緩和したのですが、電通社員基本的に出社しないで仕事できちゃったんですよね。

先ほど、申し上げたようにツール環境を整備したので、たいていの仕事リモートでできるようになっていた。データベースも回せるし、メディアプランニングもできる。企画書全然かける。

 当初は営業は出社してなんぼとか言っていたのですが、あれ、冷静に考えたら、優秀な営業って昔からクライアントに張り付いてたじゃん。出社は1日にメール電話メモのチェックのために1,2時間とかざらだったじゃんと気づいちゃって、営業も見る見るうちに出社しなくなりました。総務や経理も当番制でいいじゃん、PCサポートは全部メール対応にしようぜってなりまして、結果、緩和しても全然出社しなくなりました。

僕はぶっちゃけ、今年はまだ1回も出社してないし、何なら、去年の3月以降の出社回数を全部合わせても20回くらい。まあ、僕は内勤なんで少ないほうだとは思いますが。

でも、たぶん、今、出社してる回数、全社員で平均すると週に1回くらいにはなるんじゃないかな。

 

これに味を占めたのが、電通のえらい人たち。あ、これ、チャンスじゃね?周辺の関連会社とか全部こっちに移せるんじゃね?となりました。

その結果、全社的なフリーアドレス化が(おそらく)今年中に実施することになりました。また資料を捨てなければならぬ…

大雑把にいうと汐留本社キャパティを、社員の50%にするのが目標らしいです。つまり、全社員が出社しても半分のやつらは、おめーの席なんてねーからwwwってなってしまうわけです。理不尽です。とはいえ、今のデイリーでの平均出社人数が、全社員20%くらいなので意外といけそうです。

これができれば、汐留周辺に無理くり高い家賃払って借りてる関連会社とかを全部まとめられて、経費を圧縮できるわけで最高ですね。そんでもって、本社ビルもどっかのファンドか何かに売って、テナント管理とか余ったフロア活用とかやってもらえば、変なことに頭を悩ます必要のなくなります。いやあ、このニュース何気に近年では珍しいくらいのポジティブニュースじゃない?

というのが、電通社員としてのおおよその見解です。

あくまで、一社員の私見なので、もしかしたら経営判断的には全く違うのかもしれんけど。もしかしたら、思った以上にえらい赤字が待っていて、本気でキャッシュ必要なのかもしれんけど。いや、知らんけど。

あと、昨年末にこれまたはてなハッピーニュースの「電通社員リストラ??」というのも、全然内情が違うので、それも語りたかったんですが、ちょっと思ったよりも長すぎるのとこんな時間に書いたところで、誰も読まなそうだなと思ったので、この増田ブクマが100超えることがあったら書くし、なかったら書かないでこれで終わりです。たぶんいかないので、これで終わり。

あ、オリンピック過労死の話は何があっても書くことはないんで、そこんとこよろしく

2020-09-01

PAUSE見抜きはまだできる?

ちゅんりーのし下痢PAUSEしておなるためだけに昔スト2を200円で買ったことがあるけど、

さいきんのはPAUSEしたらメニューがでたりしてすげー見づらくなってる気がするけどそこんとこどう?

格ゲー自体をよくプレイするわけじゃんかあうてかくじつにむぬきもくてきだから全然プレイしてないんだよね

2020-07-04

テープレコーダーボタン表示

記号機能英語日本語
▶️PlaybackPLAY再生
StopSTOP停止
PausePAUSE一時停止
Fast ForwardFF早送り
RewindREW巻戻し

なんでPLAYが再生なのかと話題になってたので。元々はPlayback。PLAYは省略形

2018-09-07

anond:20180907112858

こんな感じかね。

http://jsfiddle.net/Lhankor_Mhy/jc2wkhes/

<video id="target" type="video/mp4" src="http://etc.dounokouno.com/testmovie/h264/testmovie-480x272.mp4" width="480" height="272" autoplay autobuffer></video>
<div id="_4">4


  

anond:20180907113112

absoluteで配置したdivのonclickにstart()pause()括りつければいいだけだろJK...

anond:20180907112858

jQueryつかって自前でプログラム組めばいいじゃん

play()、pause()メソッドを使うだけでしょ

2018-09-04

anond:20180903163319

ポーズしたときに真ん中にpauseって文字が出るだけの格ゲーは神

キャラを覆い隠すようにメニュー画面が出る格ゲーゴミ

2018-03-15

anond:20180314001543

PrintScreen/SysRq

ScrollLock

Pause/Break

 ↑

卒業写真で欠席して右上にマルで囲まれ印刷されてる奴ら

2017-10-02

走り続けるよ

部長が作ったVBAはキャンセルを押しても走り始めるよ。

Ctrl+pause

吹っ飛ばされてしまったよ。

はは。画面は真っ白だ。

2017-04-24

http://anond.hatelabo.jp/20170423213123

Pause/Breakキーかな。

いや、誰か教えてくんないかな、とおもってね・・・

2017-04-23

「使ってない人わりといるけど、使うと便利なキーボードキー」ってある?

PCキーって、誰に教わるわけでもないから、使い方がわからないキーがあるよね。

例えばPauseキーとかInsertキーって何に使うのかわからない。自分意志で押したことは一度もない。

Tabキーは恥ずかしながら数年前に使い方を知った。知ってしまえば超便利で、今ではかなり頻繁に使うけど、使い方を知らない人は多そう。

PageUp、PageDown、Home、Endなんかも5年くらい前に知って衝撃を受けて、今では頻繁に使っている。

こういうのってよくあるよね。普通パソコンの使い方なんて習うより慣れろで身につけるもんね。

気づいていない人いそうだけど、知ってると便利なキーがあったら教えて欲しい。

 
ログイン ユーザー登録
ようこそ ゲスト さん