このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
別名義つくって:takahashi_fankit:貰いにいこうかな……(やらない)
六花さん自分のお皿に🥦があったとき目ぎゅってして頑張って食べてえらいねかわいいね明日は🥦いっぱいあげるね…
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
最終的に私は絶頂に達することができないでしょう。そして私は怒りと切なさを感じながら階下に戻ります。 時には私たちはテーブル越しに目を合わせることがあるでしょう。
中学生:akari_face_byszk01:/高校生:akari_face_byszk01:
こんにちは、トンボ鉛筆の佐藤です。改めて地震の方は大丈夫でしたか?
このメールを配信した中には、被災されている方が多数いると思います。
直接的な力にはなれないですが、
私自身、都内から自宅のある埼玉まで徒歩で8時間かけて
帰宅して、実際の東北の方に比べる程のものではないですが被災の怖さを感じました。
さて、先日は咄嗟のメールだったので、返信しなくても大丈夫ですからね。
会社は大丈夫です。揺れは大きかったですが、今のところ大きな事故・怪我の連絡は入っていないです。
本当は週明けに全員に送ろうと思っていたメールです。
こんなことくらいしか出来ませんが、履歴書とESをお送りします。
ただ、非常に厳しい条件をつけさせていただきます。
その条件とは1点だけです。
書類選考を希望される方は、添付の専用履歴書とエントリーシートをご確認いただき、
3月15日(火)消印有効でその2枚をセットにし、下記までご郵送ください。
直前に説明会へ予約が出来た場合は、ひとまず書類持参でお越しください。
会場で通り一遍等の説明・指示はします。
その指示が難しい場合は・・・その先は言う必要ないですよね。
自分で考えてみてください。
皆様にも言いたいこと、不満があるのは重々承知していました。
全部ではありませんが、私も様々な心の奥にある声を見て・聞いています。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
ピアノ初心者なのに友人にノリで言われたせいでラ・カンパネラを練習する羽目になった:hazukasii_kotone:
指揮:tsunosekotone_face_bytomin:・伴奏:futabaminato_face_bytomin:で卒業式に合唱をするのを見たい
自分がミュートしているユーザーの発言を見てみたけど
コイツ公開の状態でもなしに何度も要素ありの投稿してんな
こりゃダメだわ
Misskeyの機能
・クッキークリッカー
・AiScript app
・Misskey Play
ここにはサポートセンターというものがあるので安心
@ePi5131@misskey.io
の環境構築をこれからやる人はAPM(AviUtl Package Manager)を導入すると色々と楽になっていいぞい
Fediverseの解説動画あります
What is the Fediverse?https://framatube.org/videos/watch/4294a720-f263-4ea4-9392-cf9cea4d5277
Fediverseの解説動画あります
What is the Fediverse?https://framatube.org/videos/watch/4294a720-f263-4ea4-9392-cf9cea4d5277
そういえば再婚:tsunosekotone_face_bytomin::futabaminato_face_bytomin:概念もあったなあ
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
との違いが分かりにくいのは
今の時点だと以外に目立ったの規格がないことが原因だと思う
このアカウントは、notestockで公開設定になっていません。
ちなみに
なサーバーを見つけられるこんなサイトがあります
https://fediverse.observer/
fedibird.comの招待URLです。
現在fedibird.comは招待制となっているため、招待URLがないとユーザー登録できません。
人数制限がありますが、このうちのどれかから辿って登録画面が出たらOKです。
https://fedibird.com/invite/GAaF6puD
https://fedibird.com/invite/kfRVnAi9
https://fedibird.com/invite/s2uFWEQz
登録してみたいと思っていた方は、この機会にお試し下さい。
計算機科学では、"IO"または"I/O"は一般的に入出力(input/output)の略語として使用されているため、.ioドメインは技術に関連するサービスでよく使用される。.ioドメインは、オープンソースプロジェクト、API、スタートアップ企業、コンピュータゲーム、およびその他のオンラインサービスによく使用されている。2013年4月にGitHubはプロジェクトページの全ドメインを「github.io」に移行した。らしい
かなり前に334で1位を取ったことはあるけどioのアカウント自体を移行させちゃったし最近はやってない
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
そして:ariaru_face_bygamma::miriaru_face_bygamma:の全てを知る
:okite_asananoda_zundamon_no_tyousyoku_mezamasi_zun_rap:
:vomin:がこんな考察しているのも知らずに:rikka_face_bygamma:や:miriaru_face_bygamma:は今気持ち良さそうに寝てるよ
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
笛のように聞こえるやつ
Chorus Waves Recorded by NASA’s Van Allen Probeshttps://www.youtube.com/watch?v=CMhmUvCT46Y
このアカウントは、notestockで公開設定になっていません。
:adachirei_yay:ってガールということになってるけどキャラ付けが下ネタのない小学生男子だよね
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
星界 紲星あかり
のすべての動画はものすごく感度的な素晴らしい動画らしい
RE: https://voskey.icalo.net/notes/9fu6vmmy55
面白い:rikka_yay:ノートが増えてきたしもうそろそろクリップにまとめてもいいかも
:otomachiuna_megane_face_byusufu::chifuyu_face_bygamma:
PlayとかAiScript appとかって
ここどうなってんだ?と思ったときにすぐにソースコードを確認できるの
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
MFMで使うときに太字よりもうちょっと太い超太字みたいなのが欲しくなるときがある
超太字と太字を重ねて縁取りにする
このアカウントは、notestockで公開設定になっていません。
らんしゃまかと思ったらDXさんだった
なんからんしゃまに:one_yay:DXさんに:one_dj:のイメージがあるんだよね
なんでMilkteaとブラウザ版でそこの仕様が違うのか
Milkteaだと普通に表示されるから余計たちが悪い
・誤字脱字
・誤解を招く表現
・誤用
・CW忘れ
・公開範囲間違い
・アカウント間違い
・絵文字のあとの英数字処理忘れ
気をつけなければいけないことが多すぎる
このアカウントは、notestockで公開設定になっていません。
フォローが外れると今までホームやフォロワー限定で言っていたことを公開で言うようになるんだよね
自分を戒めてくれる者というのは大事な存在だと思っているので今回のはかなりの損失だと思う
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
:zunko_yay:と:kiritan_yay:って姉妹にしてはけっこう歳離れている方だよね
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
こういう風に外部からplayを遊ぶことが出来るんだけど
それが嫌ならUSER_ID == null
を弾くように設定するとよい
RE: https://misskey.cloud/notes/9fhz8t4kay
概念講義の成績のやつ、USER_ID == null
を弾くようにして非ログイン状態にエラーじゃなくてダイアログが出るようにするといいと思う
とんでもないPlayを思いついた(労力もとんでもない)ので乞うご期待
今の進捗:構想とプログラムの数学的なところの3分の2
ここが厄介だよMFM
・position
のyが下向き
・rotate
の方向が時計回り
・scale
の範囲が0と0.2-5.0に限定されている
@jugon_swt@voskey.icalo.net さんのDeepcopyをかなり参考にしました
//https://voskey.icalo.net/notes/9fgxu4ayei を参考にしました
//ランボー怒りのsumarr
@sumarr(obj,obj1) {//objとobj1の和
if (Core:type(obj)=="arr") {
var arr = []
for (let i, obj.len) {
arr.push(sumarr(obj[i],obj1[i]))
}
return arr
}
if (Core:type(obj)=="num") {
return obj + obj1
}
return `{obj}` //その他は文字列扱いとする
}
//ランボー怒りのproductarr
@productarr(c,obj) {//c(スカラー)とobj(配列)の積
if (Core:type(obj)=="arr") {
var arr = []
for (let i, obj.len) {
arr.push(productarr(c,obj[i]))
}
return arr
}
if (Core:type(obj)=="num") {
return c * obj
}
return `{obj}` //その他は文字列扱いとする
}
//
$[scale.x=100 $[scale.x=0.01 ]]
$[scale.x=-100 $[scale.x=-0.01 ]]
このアカウントは、notestockで公開設定になっていません。
@kgneissr に続いて分度器のの作成もお願いできますでしょうか
こういうものは同じ製作者が作ると見た目がきれいに揃うと思うので
よろしくお願いいたします
ようやく作りたいPlay
……の根幹の構造のうちの1つ(これ単品でもかなり有用)を作り終えた
今日はここまでにしようと思う
@yu4mogi さんも初めてのプログラミングでタカハシ時計を書いたし
参考
https://voskey.icalo.net/notes/9etmv2jidg
https://voskey.icalo.net/notes/9da7ebc9v3
RE: https://voskey.icalo.net/notes/9fyyorpd3f
Playの結果があまりにもアレなのでcw付きで投稿させたいんだけどどうすればいいだろうか
こんにちは、トンボ鉛筆の佐藤です。改めて地震の方は大丈夫でしたか?
このメールを配信した中には、被災されている方が多数いると思います。
直接的な力にはなれないですが、
私自身、都内から自宅のある埼玉まで徒歩で8時間かけて
帰宅して、実際の東北の方に比べる程のものではないですが被災の怖さを感じました。
さて、先日は咄嗟のメールだったので、返信しなくても大丈夫ですからね。
会社は大丈夫です。揺れは大きかったですが、今のところ大きな事故・怪我の連絡は入っていないです。
本当は週明けに全員に送ろうと思っていたメールです。
こんなことくらいしか出来ませんが、履歴書とESをお送りします。
ただ、非常に厳しい条件をつけさせていただきます。
その条件とは1点だけです。
書類選考を希望される方は、添付の専用履歴書とエントリーシートをご確認いただき、
3月15日(火)消印有効でその2枚をセットにし、下記までご郵送ください。
直前に説明会へ予約が出来た場合は、ひとまず書類持参でお越しください。
会場で通り一遍等の説明・指示はします。
その指示が難しい場合は・・・その先は言う必要ないですよね。
自分で考えてみてください。
皆様にも言いたいこと、不満があるのは重々承知していました。
全部ではありませんが、私も様々な心の奥にある声を見て・聞いています。
#今日のぼックス の結果は
#今日のぼックス ver1.0.1に更新しました
・更新内容
崩壊を引き起こす原因となる連打の対策を実装(不完全)
https://voskey.icalo.net/play/9fzit0mfl3
#今日のぼックス の結果は
#今日のぼックス の結果は
このアカウントは、notestockで公開設定になっていません。
ユーザーIDって結構簡単に分かるから
条件分岐させて個人をおちょくるPlayをつくることもできるんだよね
#今日のぼックス の
・バグ/要改善点の報告
・バグ/要改善点の修正
・高速化
・絵柄の候補の提案
・感想
お待ちしています
ただ流すだけだと反応できないのでメンションで送ってください
#今日のぼックス の副産物として任意の3点を通る平行四辺形のMFMが作れるようになったんですけど欲しい人います?
#今日のぼックス v1.0.3に更新しました
ありがとう @taka_trip_nico@voskey.icalo.net さん
更新箇所
・関数名を一部変更
・0除算の可能性のあった箇所を修正
https://voskey.icalo.net/play/9fzit0mfl3
【NHKニュース速報 19:30】
北朝鮮 弾道ミサイルの可能性あるもの
発射 防衛省が発表
#ニュース #NHKニュース速報
このアカウントは、notestockで公開設定になっていません。
#今日のぼックス の結果は
私が作成したPlayをまとめたクリップをつくりました
https://voskey.icalo.net/clips/9g0o8f0tbp
:voicevox:の「ス」、
:voiceroid_logo:の「ロ」、
:aivoice_logo:の「イ」、
:voicepeak_logo:の「ボ」、
:seirenvoice_logo:の「イ」、
:talqu_logo:の「ト」、
:cevio:の「ビ」で
『スロイボイトビ』!!
#ぼすきー合成音声ソフトの新しい総称
https://voskey.icalo.net/play/9e6pze00yk
:gynoid_logo:の「ガ」、
:aivoice_logo:の「ス」、
:voidol_logo:の「イ」、
:seirenvoice_logo:の「セ」、
:coefont:の「ト」、
:talqu_logo:の「ク」で
『ガスイセトク』!!
#ぼすきー合成音声ソフトの新しい総称
https://voskey.icalo.net/play/9e6pze00yk
#今日のぼックス の結果は
なんか自分の申請したカスタム絵文字の上位互換が実装されてた:no_data_rikka_yay:
「嫌ならミュートしろ」、だけどそれは今ミュートされる側だと認識している方が言っていい言葉じゃないと思う
このアカウントは、notestockで公開設定になっていません。
:yattaze_minato:。 ::hentaisandesune_kiritan::dousihite_kazami: (月日(水):sora_haruno_face:時分:tsudumi_yay:秒)
の月日に:vohai:の(歳)と日くれたの:koara_icalo:の
(歳)と(歳)の3人でにあるの:voti:の下でぜ。
はがなんでで:zunda_mochi:と:ebimint:を買ってからにが来ない所なんで、
そこでしこたま:zunda_mochi:をからや。
3人で:no_data_rikka_yay:ながらだけになり持って来た:hoko_tsuina:を3本ずつた。
しばらくしたら、がして来るし、がを求めての中で:aaa_kyouhuu_allback:している。
:vohai:のにをさせながら、のをたら、
にがのにをっと出して来た。
それとにももを出したんや。もう中、まみれや、
3人で出したをで:renote_spin:ながらのに:report_seika:あったり、
まみれの:no_data_rikka_yay:をあって:yogurt:で:pien_rikka_by03307up:したりした。:aa_pankogekogeni_nattyatta:~~:sukinamono_zenbutumekome_yaminabe:。
まくってから又:pien_rikka_by03307up:をしあうともう。
:vohai:ののにの:no_data_rikka_yay:を突う:nandeyanen_akane:と
がと:yogurt:でして。
ものに:no_data_rikka_yay::nandeyanen_akane:を居る。
まみれのの:no_data_rikka_yay:をながら、思い切り。
それからは、もうめにとの:no_data_rikka_yay:を、
を:report_seika:あい、もを出した。もう一度。
やはりでまみれになると:seyana_seyana:。こんな、:hentaisandesune_kiritan:としないか。
ああ~~早くまみれになろうぜ。
:saitama_shape:ので奴ならや。わしは,おっさんは、や
まみれでやつ、、くれや。
:dousihite_kazami:姿のまま:hoko_tsuina:して、だらけで。
:akari_yay:
えっと……あなたのGPAは……2.41点、GPTは63です。いいですね。ください。
https://voskey.icalo.net/play/9fwkomo9eq
:yattaze_minato:。 ::hentaisandesune_kiritan::dousihite_kazami: (月日(水):sora_haruno_face:時分:tsudumi_yay:秒)
の月日に:vohai:の(歳)と日くれたの:koara_icalo:の
(歳)と(歳)の3人でにあるの:voti:の下でぜ。
はがなんでで:zunda_mochi:と:ebimint:を買ってからにが来ない所なんで、
そこでしこたま:zunda_mochi:をからや。
3人で:no_data_rikka_yay:ながらだけになり持って来た:hoko_tsuina:を3本ずつた。
しばらくしたら、がして来るし、がを求めての中で:aaa_kyouhuu_allback:している。
:vohai:のにをさせながら、のをたら、
にがのにをっと出して来た。
それとにももを出したんや。もう中、まみれや、
3人で出したをで:renote_spin:ながらのに:report_seika:あったり、
まみれの:no_data_rikka_yay:をあって:yogurt:で:pien_rikka_by03307up:したりした。:aa_pankogekogeni_nattyatta:~~:sukinamono_zenbutumekome_yaminabe:。
まくってから又:pien_rikka_by03307up:をしあうともう。
:vohai:ののにの:no_data_rikka_yay:を突う:nandeyanen_akane:と
がと:yogurt:でして。
ものに:no_data_rikka_yay::nandeyanen_akane:を居る。
まみれのの:no_data_rikka_yay:をながら、思い切り。
それからは、もうめにとの:no_data_rikka_yay:を、
を:report_seika:あい、もを出した。もう一度。
やはりでまみれになると:seyana_seyana:。こんな、:hentaisandesune_kiritan:としないか。
ああ~~早くまみれになろうぜ。
:saitama_shape:ので奴ならや。わしは,おっさんは、や
まみれでやつ、、くれや。
:dousihite_kazami:姿のまま:hoko_tsuina:して、だらけで。
このアカウントは、notestockで公開設定になっていません。
変な音楽ファイルを読み込ませてレイを乗っ取る
お知らせのメールに変なものを仕込んでレイを乗っ取る
乗っ取るために作ったページを表示させてレイを乗っ取る
乗っ取るために作ったゲームのセーブデータを読み込ませたゲームで特別な操作をしてレイを乗っ取る
:rei_zumo_anim:
いきなり公式が公式用インスタンス(登録はできない)を立ててそこから公式アカウントが投稿をRNするようになったらどうしよう
ギャグ?
このアカウントは、notestockで公開設定になっていません。
:takahashi_face_close:と:sasara_face_byszk01:の子供の:ai_yay:というのを思いついた
このアカウントは、notestockで公開設定になっていません。
例のテクニック集を知らなかった証拠としてぼックスのせん断は(テクニック集と違って)はじめに反時計回りに図形を回転させています 頭の中が反時計回り基準なので
ぼックスの裏話とか技術的な説明を語りたい気持ちはあるが話になってしまう予感もする
が来たので1つ
・回転と拡大縮小では線形的な変換しかできない関係上正方形を平行四辺形の範囲でしか動かせないので図形の描画方法が結構絞られた(一点透視図法とかできない)
MisskeyではLaTeχが使えないので(Calckeyでは使える)数式の表現がすごく面倒
さんここをCalckeyに変更とかできませんかね?
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
とりあえず(装飾すると崩壊することがあるので仮です)
文章の前後に、
をつけるプラグインができました
/// @ 0.13.2
### {
name: "smallを付与するプラグイン",
version: "0.9.0",
author: "@Higameshi@voskey.icalo.net",
description: "文章の前後に,をつけます"
}
Plugin:register_post_form_action(`smallをつける` @(form, update) {
var res = form.text
update("text", `{res}`)
})
とりあえず(装飾すると崩壊することがあるので仮です)
文章の前後に、
をつけるプラグインができました
/// @ 0.13.2
### {
name: "smallを付与するプラグイン",
version: "0.9.0",
author: "@Higameshi@voskey.icalo.net",
description: "文章の前後に,をつけます"
}
Plugin:register_post_form_action(`smallをつける` @(form, update) {
var res = form.text
update("text", `{res}`)
})
をつけるプラグインと同じ要領で
$[tada.speed=0s ]
もつけるプラグインもつくれます
これはなんだけど
何かの条件を満たすときのみを返すプラグインより
全投稿に無条件にを返すプラグインの方がつくるの簡単なんだよね
デフォルト値には何もいれていないので自分でいれてください(自己責任)
/// @ 0.13.2
### {
name: "指定ユーザー自動リアクション"
version: "0.1.0"
author: "@Higameshi@misskey.cloud"
description: "特定のユーザの投稿に自動的にリアクションで返答します"
permissions: ["write:reactions"]
config: {
target: {
type: "string"
label: "ユーザーID"
description: "指定ユーザー"
default: null//ユーザーのページの“情報”というところから“ID”をコピーしてください ちなみに@03307up@voskey.icalo.netさんのvoskey.icalo.net上でのIDは"9dehg3vmud"です
}
reaction: {
type: "string"
label: "返答に使うリアクション"
description: "付けるリアクション"
default: null//ここにリアクションを入力してください
}
}
}
Plugin:register_note_view_interruptor(@(note){
if (note.userId == Plugin:config.target) {
Mk:api("notes/reactions/create" {noteId: note.id, reaction: Plugin:config.reaction})
}
note
})
そういえば鶴亀算さん結構所属とか講義で合成音声の話をしたとか言っちゃってるけど周りにアカウントバレてないの?
このアカウントは、notestockで公開設定になっていません。
衝動的な発言にプラグインを適用するとどうでもいい発言になって発言を抑えるやつとかなかったっけ
#今日のぼックス の結果は
Playで文字を入力するときに逐次コードを実行できるのを利用して入力しやすいもの(ゲームとか)をつくれないかな
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
これ、現在v1.0.0を製作中です
具体的には```で囲まれた文章に対して今のものをそのままかけると期待するものと異なる動作をするのでそれの対策をしてます
RE: https://voskey.icalo.net/notes/9g2gzjlznn
```ここに隠し文字を入力
(適当な文字)
```
で隠し文字を設定できるということを見つけたtest
smallを付与するプラグイン v1.0.0が完成しました!
```で囲まれた文章に対応しました
/// @ 0.13.2
//更新履歴
//v0.9.0 初リリース
//v1.0.0 ```で囲まれた文章に対応
### {
name: "smallを付与するプラグイン",
version: "1.0.0",
author: "@Higameshi@voskey.icalo.net",
description: "文章の前後に,をつけます"
}
@small(text) {
var texts = text.split(Str:lf)//textをStr:lfで分ける
var start = -1
var end = -1//2つの“-1”の意味は異なるので注意
var lines = []
for (let line, texts.len) {
if ((texts[line].pick(0) == "`") && (texts[line].pick(1) == "`") && (texts[line].pick(2) == "`")) {
if ((texts[line] == "```") && (start >= 0) && ((line-start >= 3) || ((line-start == 2) && (texts[start + 1].len >= 1)))) {
lines.push([end start])
end = line
start = -1
} elif (start < 0) {
start = line
}
}
}
lines.push([end texts.len])
each (let surronded, lines) {
if (surronded[1]-surronded[0] >= 2) {
if ((surronded[1]-surronded[0] >= 3) || (texts[surronded[0]+1].len >= 1)) {
texts[surronded[0]+1] = `{texts[surronded[0]+1]}`
texts[surronded[1]-1] = `{texts[surronded[1]-1]}`
}
}
}
return texts.join(Str:lf)
}
Plugin:register_post_form_action(`smallをつける` @(form, update) {
var res = form.text
update("text", small(res))
})
smallを付与するプラグイン v1.0.0が完成しました!
```で囲まれた文章に対応しました
/// @ 0.13.2
//更新履歴
//v0.9.0 初リリース
//v1.0.0 ```で囲まれた文章に対応
### {
name: "smallを付与するプラグイン",
version: "1.0.0",
author: "@Higameshi@voskey.icalo.net",
description: "文章の前後に,をつけます"
}
@small(text) {
var texts = text.split(Str:lf)//textをStr:lfで分ける
var start = -1
var end = -1//2つの“-1”の意味は異なるので注意
var lines = []
for (let line, texts.len) {
if ((texts[line].pick(0) == "`") && (texts[line].pick(1) == "`") && (texts[line].pick(2) == "`")) {
if ((texts[line] == "```") && (start >= 0) && ((line-start >= 3) || ((line-start == 2) && (texts[start + 1].len >= 1)))) {
lines.push([end start])
end = line
start = -1
} elif (start < 0) {
start = line
}
}
}
lines.push([end texts.len])
each (let surronded, lines) {
if (surronded[1]-surronded[0] >= 2) {
if ((surronded[1]-surronded[0] >= 3) || (texts[surronded[0]+1].len >= 1)) {
texts[surronded[0]+1] = `{texts[surronded[0]+1]}`
texts[surronded[1]-1] = `{texts[surronded[1]-1]}`
}
}
}
return texts.join(Str:lf)
}
Plugin:register_post_form_action(`smallをつける` @(form, update) {
var res = form.text
update("text", small(res))
})
smallを付与するプラグイン v1.0.0が完成しました!
```で囲まれた文章に対応しました
/// @ 0.13.2
//更新履歴
//v0.9.0 初リリース
//v1.0.0 ```で囲まれた文章に対応
### {
name: "smallを付与するプラグイン",
version: "1.0.0",
author: "@Higameshi@voskey.icalo.net",
description: "文章の前後に,をつけます"
}
@small(text) {
var texts = text.split(Str:lf)//textをStr:lfで分ける
var start = -1
var end = -1//2つの“-1”の意味は異なるので注意
var lines = []
for (let line, texts.len) {
if ((texts[line].pick(0) == "`") && (texts[line].pick(1) == "`") && (texts[line].pick(2) == "`")) {
if ((texts[line] == "```") && (start >= 0) && ((line-start >= 3) || ((line-start == 2) && (texts[start + 1].len >= 1)))) {
lines.push([end start])
end = line
start = -1
} elif (start < 0) {
start = line
}
}
}
lines.push([end texts.len])
each (let surronded, lines) {
if (surronded[1]-surronded[0] >= 2) {
if ((surronded[1]-surronded[0] >= 3) || (texts[surronded[0]+1].len >= 1)) {
texts[surronded[0]+1] = `{texts[surronded[0]+1]}`
texts[surronded[1]-1] = `{texts[surronded[1]-1]}`
}
}
}
return texts.join(Str:lf)
}
Plugin:register_post_form_action(`smallをつける` @(form, update) {
var res = form.text
update("text", small(res))
})
このアカウントは、notestockで公開設定になっていません。
アリアルさんは理系科目はトップクラスだけど文系科目はからっきしだよ
ミリアルは全科目そこそこできるよ
smallを付与するプラグイン v1.0.0が完成しました!
```で囲まれた文章に対応しました
/// @ 0.13.2
//更新履歴
//v0.9.0 初リリース
//v1.0.0 ```で囲まれた文章に対応
### {
name: "smallを付与するプラグイン",
version: "1.0.0",
author: "@Higameshi@voskey.icalo.net",
description: "文章の前後に,をつけます"
}
@small(text) {
var texts = text.split(Str:lf)//textをStr:lfで分ける
var start = -1
var end = -1//2つの“-1”の意味は異なるので注意
var lines = []
for (let line, texts.len) {
if ((texts[line].pick(0) == "`") && (texts[line].pick(1) == "`") && (texts[line].pick(2) == "`")) {
if ((texts[line] == "```") && (start >= 0) && ((line-start >= 3) || ((line-start == 2) && (texts[start + 1].len >= 1)))) {
lines.push([end start])
end = line
start = -1
} elif (start < 0) {
start = line
}
}
}
lines.push([end texts.len])
each (let surronded, lines) {
if (surronded[1]-surronded[0] >= 2) {
if ((surronded[1]-surronded[0] >= 3) || (texts[surronded[0]+1].len >= 1)) {
texts[surronded[0]+1] = `{texts[surronded[0]+1]}`
texts[surronded[1]-1] = `{texts[surronded[1]-1]}`
}
}
}
return texts.join(Str:lf)
}
Plugin:register_post_form_action(`smallをつける` @(form, update) {
var res = form.text
update("text", small(res))
})