2017-07-01 31 views
0

apiからダウンロードした指定の名前の写真がたくさんあります。 しかし、そこに短い名前を使用して、私はそこにfullnameに名前を変更したいと思います。 スクリプトを使ってそれを行うには遠く離れていますが、私はそれがたくさんあるので、マニュアルをしたくありません。これはおそらく何か?ファイル名を変更する方法はありますか

$.each(priceData.result, function (index, item) { 
    $.each(allCoinData.result, function (allCoinIndex, allCoinItem) { 
     if (allCoinItem.Currency == item.MarketName.substr(4) && item.MarketName.substr(0, 4) == 'BTC-') 
change src'assets/media/Bittrex/"+ allCoinItem.Currency +".png' to src'assets/media/Bittrex/"+ allCoinItem.CurrencyLong +".png' 

何か可能ですか? 私も、私は変更する必要がフォト年代のアレイと、彼らがで変更する必要が名前の配列を作成することができます

+0

どのファイルですか?サーバー上のもの?あなたがページにダウンロードしたものは?ユーザーがディスクにダウンロードするもの – Kaiido

+0

私がダウンロードしたもの – Steven

答えて

2

をあなたは、そのソースによって画像を取得し、それを変更するjQueryのを使用することができます。

$.each(priceData.result, function (index, item) { 
    $.each(allCoinData.result, function (allCoinIndex, allCoinItem) { 
     if (allCoinItem.Currency == item.MarketName.substr(4) && item.MarketName.substr(0, 4) == 'BTC-') 
      $("img[src='assets/media/Bittrex/"+ allCoinItem.Currency +".png']") 
      .attr("src","assets/media/Bittrex/"+ allCoinItem.CurrencyLong +".png"); 

編集ウィンドウの実際のファイル名を変更する要求パー

、あなたはあなたがこのスクリプトを使用することができますすることができたアレイを与えられました。

var fso = WScript.CreateObject("Scripting.FileSystemObject"); 
var srcFiles =["fn.js"]; // array of source file names 
var destFiles =["fn-out.js"]; // array of source file names 
var CurDir = fso.GetFolder("."); 
var Files = CurDir.Files; 
for(var i=0;i<srcFiles.length;i++) 
{ 
    if (fso.FileExists(srcFiles[i])) 
    { 
     fso.CopyFile(srcFiles[i],destFiles[i]) 
    } 
} 

あなたはたとえばfn.jsため、ファイルが.js拡張子を持つにあるディレクトリ内のファイルにそのコードを保存する必要があります。 shiftキーを押しながらそのディレクトリ内の空白を右クリックし、ここで「開く」コマンドウィンドウを選択することで、そのディレクトリにWindowsコマンドプロンプトを開く必要があります。

Open command window from windows explorer

コマンドウィンドウで[filename]はあなたが上記のスクリプトを保存し、エンターキーを押し、ファイルの名前であるコマンドcscript [filename]を入力してください。例えば

:プログラムが完了したら

cscript fn.js 

、srcFilesに指定されたファイルのすべてがdestFilesにコピーされます。

+0

情報をありがとう。写真の名前は変わりますが、写真の実名は変わりません。私は元の名前を変更したいと思いますか? – Steven

+0

あなたは何を意味するのかよく分かりません。変更しようとしているコードを投稿できますか? –

+0

ファイルの名前を変更して、Windowsで検索するので、allCoinItem.Currrencyの代わりにallCoinItem.CurrencyLongを検索する必要があります。 – Steven

関連する問題