2019年3月14日木曜日

リネージュ2のアデン民のために僕がスクリプトを書いてあげました。(ご利用は自己責任で)

アデンミッションとかアデンチャージなんとかとか
毎日公式ログインしてなんたらとかめんどいよね。

特にリネ2は複垢の人が多いから大変だと思う。

ぼかぁ人に優しいから大変な人のために自分ではアデンとかやってないから絶対やってないから全然必要ないけど微塵も必要ないけどスクリプトを書きました。すごく適当に動けばいいやって気持ちで書きました。

ロボ判定でると失敗するから認証失敗したらあきらめる方向でお願いします。

ただのjavascriptですが、ご利用は自己責任でお願いします。
敵対っぽい名前の人を検知すると自動的にブレイドアンドソウルなど他のアイテムを買い込むような仕組みは入っていません。安全です。

本当に安全です。いや、たぶん。バグってても知りませんけど。
クリックしているのをスクリプトでやっただけなので特に問題ないと思いますが、あっても苦情は受け付けません。
ご意見は歓迎します。どうぞコメントしてください。

最期のlogout();を外せばログアウトしません。

効能
公式サイトにログインしてアデンチャージステーション 毎日プレゼント_2ndを購入してログアウトします。

使い方
  1. アカウントとパスワードいれるとこにいれる
  2. var accから最後までをコピーする
  3. ブラウザでリネージュ2公式を開く
  4. F12を押して開発ツールを出す
  5. console というタブを開く
  6. コピーしたコードを張り付けてENTER
  7. 自分のキャラ名とか含まれる文字列が4行くらい表示されたら成功。赤字がでてたらたぶんエラー。
追記:IEだと動かねえす。chromeでやってください。


//ここからコピーする
var acc = "hogehoge@hogemail.hoge";//ここにアカウントをいれる
var myPass = "********";//ここにパスワードをいれる


$.post("https://www.ncsoft.jp/login/ajax/loginProc",
{
account: acc,
password: myPass,
retURL: "https://www.ncsoft.jp/shop/1949/31172/detail"
},
function(data){
console.log(data);
$.post("https://www.ncsoft.jp/shop/cart/ajaxSaveGoodsToCart",
{
goodsID: 31172,
stockAmount: 1,
displayType: 300,
paymentWayID: 31740,
orderType: 1,
categoryID: 1949,
saleCountID: 31365,
update: "F",
random: 14
},
function(data){
console.log(data);

$.post("https://www.ncsoft.jp/shop/cart/ajaxGameCharacterList",
{serviceID: 32,serverCode: 74,serObjId: "server_32",charObjId: "character_32",serverType: 0,categoryID: 1949},
(charaData)=>{
$.post("https://www.ncsoft.jp/shop/ajaxCommonPasswordProc",{password: myPass},(commomPassResult)=>{
console.log(commomPassResult);
console.log(charaData.result[0]);

$.post("https://www.ncsoft.jp/shop/order/ajaxValidationOrderInfo",
{
addinfo: '[{"goodsID":"31172","extInfo":{"gameServerID":"74","gameCharacterID":"'+charaData.result[0].charID+'","gameServiceID":"32","gameCharacterName":"'+charaData.result[0].charName+'","gameServerName":"アデン","characterRace":-1,"itemProperty":"","targetGameServerID":"","targetGameServerName":"","targetGameCharacterID":"","targetGameCharacterName":""}}]',
goodsCnt: 1,
goodsID: 31172,
displayType: 300,
orderType: 1,
serviceID: 32,
categoryID: 1949,
paymentWayID: 31740,
saleCountID: 31365,
stockAmount: 1,
pOrderTypes: 1,
cartCouponID: 0,
percentDiscount: 0,
cartIsPercent: 0,
cart_ticketType: 0,
cart_discountOfCoin: 0,
cart_discountOfPoint: 0,
cart_discountType: 0,
cart_discountTarget: 0,
hdnStep2TxtQuantity: 1,
hiddenQuantity: 1,
hdnServerName: "アデン",
hdnCharacterName: charaData.result[0].charName,
hdnCharacterLevel: charaData.result[0].charLevel,
hdnServerID: 74,
hdnCharacterID: charaData.result[0].charID,
characterRace: -1,
dispChar: "all"
},
(validateRes)=>{
console.log(validateRes);
$.post("https://www.ncsoft.jp/shop/order/ajaxSaveOrderInfomation",
{
goodsID: 31172,
serviceID: 32,
hdnStep2TxtQuantity: 1,
displayType: 300,
cartCouponID: 0,
cart_discountOfCoin: 0,
cart_discountType: 0,
cart_discountTarget: 0,
categoryID: 1949,
stockAmount: 1,
addinfo: '[{"goodsID":"31172","extInfo":{"gameServerID":"74","gameCharacterID": '+charaData.result[0].charID+',"gameServiceID":"32","gameCharacterName":"'+charaData.result[0].charName+'","gameServerName":"アデン","characterRace":-1,"itemProperty":"","targetGameServerID":"","targetGameServerName":"","targetGameCharacterID":"","targetGameCharacterName":""}}]'
},
function(data){
console.log(data);

Leturn.Document.setCookie("isLogin", "",-1);//ここを消せばログアウトしない
logout();//ここを消せばログアウトしない
});
});
});
},'json');
});

});
//ここまでコピーする


0 件のコメント:

コメントを投稿