投稿

6月, 2018の投稿を表示しています

メルカリ 領収書に添付する購入明細を印刷するブックマークレット

Quick Edit Pencil
PCから任意の取引画面をプリントする

この際、コメント欄他が不要なのでブックマークレットで非表示にしてプリントする


//メルカリ購入明細印刷最適化ブックマークレット

javascript: var elms = new Array( );
elms.push(document.getElementsByClassName("campaign-banner")[0]);
elms.push(document.getElementsByClassName("l-content")[0]);
elms.push(document.getElementsByClassName("app-banner")[0]);
elms.push(document.getElementsByClassName("global-footer")[0]);
elms.push(document.getElementsByClassName("footer-sell-btn")[0]);
for (var i = 0; i < elms.length; i++) {
    elms[i].setAttribute("style", "display:none;");
}

Windows で ファイル名を一括変更

Quick Edit Pencil
Windows10 標準のPowerShellを使い フォルダー名、ファイル名を一括変更

## 対象のパス
$PATH = "E:\OneDrive - Business\OSXからコピー"

## 変更前の文字
$strOldChar = ","

## 変更後の文字
$strNewChar = "_"

## ファイルのみ、フォルダのみ、隠しファイルのみを対y層絞る場合は次のオプションをGet-ChildItemに指定
## -File、-Directory、-Hidden

$TARGET = Get-ChildItem $PATH -Recurse -include *$strOldChar*

$TARGET

$TARGET | Rename-Item -NewName { $_.Name -replace $strOldChar,$strNewChar }

古いMacOSXのファイルをウインドウズにコピーしてOneDriveアップしたらファイル名にエラーが出たのでファイル名規則から外れる文字を置換します

エラーが出たら都度対処する方法をとりました

はじめてつかう場合はとりあえずテストするほうが安全でしょう

ファイル名に使用できない文字列が含まれていないか調べる - .NET Tips (VB.NET,C#...)

文字列から指定した文字を削除する - .NET Tips (VB.NET,C#...)

replace()の機能のまとめ!『正規表現、function()、arguments、RegExp()』:JavaScript - モーリーのメモ

Windows PowerShellのGetChildItemの基本機能、-File、-Directory、-Hiddenを2.0で実装します - 集中力なら売り切れたよ

PowerShell: get-childitemでフォルダのみ検索の注意点 | ヘニックスのライブ小屋

Powershellでファイル名の一括変換を行う