0
သင်၏ ဈေးဝယ်လှည်း
0
Zinn Hub
0
သင်၏ ဈေးဝယ်လှည်း
0

အကျဉ်းချုပ်

သင့်ဆုံးဖြတ်ချက်ချရာတွင် အထောက်အကူဖြစ်စေရန် ဤဝန်ဆောင်မှုနှင့်ပတ်သက်သော အဓိကအချက်အလက်များ။ Zinn Hub မှ ထုတ်ပေးသည်၊ ရောင်းသူမှ မဟုတ်ပါ။

ဘာသာစကား ပံ့ပိုးမှု

JavaScript & TypeScript
သာမန် JS သို့မဟုတ် TypeScript ဖြင့် ရေးသားထားသော extension များတွင် အလုပ်လုပ်သည် - သင်ရွေးချယ်ထားသော ဘာသာစကားကို ပြောင်းလဲခြင်း သို့မဟုတ် ပြန်လည်ရေးသားခြင်း မလိုအပ်ပါ။

ပြောင်းရွှေ့ခြင်း အတိုင်းအတာ

MV2 မှ MV3 သို့
အဓိက ပြောင်းလဲမှု သုံးခုကို အကျုံးဝင်သည်- နောက်ခံစာမျက်နှာမှ service worker သို့၊ webRequest မှ declarativeNetRequest သို့၊ နှင့် remote code execution မရှိခြင်း။

ပေးပို့မှုနည်းလမ်း

သင်၏ repo သို့ source
ပြင်ဆင်ထားသော source သည် သင်၏ repository ထဲသို့ တိုက်ရိုက်ရောက်ရှိသည်။ သင်သည် store upload ကို ထိန်းချုပ်သည် - သင်၏ လုပ်ဆောင်ချက်မရှိဘဲ မည်သည့်အရာကိုမျှ ထုတ်ပြန်ခြင်းမရှိပါ။

အကောင်းဆုံးအတွက်

အသုံးပြုသူများနှင့်အတူ တိုက်ရိုက် extension များ
အမှန်တကယ် အသုံးပြုသူများနှင့်အတူ store တွင် ရှိပြီးသား extension များအတွက် ဒီဇိုင်းထုတ်ထားသည် - အသုံးပြုသူများ အနှောင့်အယှက် အနည်းဆုံးဖြစ်စေရန် ပြောင်းလဲမှုများကို အနည်းဆုံးဖြစ်အောင် ထားရှိသည်။

သင်ရရှိမည့်အရာ

ပုံစံများ-
ရေးသားထားသော အစီရင်ခံစာ
စိတ်ကြိုက်ကုဒ်
ပေးပို့မှုနည်းလမ်း-
အော်ဒါမန်နေဂျာ
မှတ်စုများ- ကျွန်ုပ် မည်သည့်အရာကိုမျှ မပြောင်းလဲမီ၊ ကျွန်ုပ်သည် အကြောင်းရင်းကို ရှုပ်ထွေးသော စကားလုံးများမပါဘဲ ရှင်းပြပါသည်။ ၎င်းသည် ပြောင်းလဲသွားသော Chrome API တစ်ခု၊ ၎င်း၏ စာမျက်နှာ markup ကို ပြန်လည်ပြင်ဆင်ထားသော site တစ်ခု၊ သို့မဟုတ် store မှ လက်မခံတော့သော Manifest V2 feature တစ်ခု ဖြစ်နိုင်သည်။ ပြင်ဆင်ထားသော သို့မဟုတ် ရွှေ့ပြောင်းထားသော source သည် သင်၏ repository သို့ ရောက်ရှိပြီး သင်၏ ကိုယ်ပိုင်အကောင့်မှ store သို့ မည်သည့်အရာကို upload လုပ်ရမည်ကို မှတ်စုတစ်ခု ပါရှိသည်။ Standard နှင့် Advanced တွင် သင်သည် ပြောင်းလဲမှုတိုင်း၏ စာဖြင့်ရေးသားထားသော အကျဉ်းချုပ်ကိုလည်း ရရှိမည်ဖြစ်သည်။

အပြည့်အစုံဖော်ပြချက်

၎င်း၏ extension ကို အားကိုးနေသော အသုံးပြုသူများရှိသည့် ကုမ္ပဏီများနှင့် တစ်ကိုယ်တော် developer များအတွက် ရည်ရွယ်သည်။ သင်သည် တူညီသော extension ကို ပြန်ရရှိမည်ဖြစ်ပြီး၊ ပြင်ဆင်မှု သို့မဟုတ် Manifest V3 လိုအပ်သည့် နေရာများတွင်သာ ပြောင်းလဲထားသောကြောင့် ထိုအသုံးပြုသူများသည် ဖြစ်နိုင်သမျှ အနည်းဆုံး ပြောင်းလဲမှုကို သတိပြုမိမည်ဖြစ်သည်။

source သို့မဟုတ် store link နှင့် ဘာမှားနေသည်ကို ကျွန်ုပ်ထံ ပေးပို့ပါ။ သင်သည် developer mode တွင် load လုပ်ပြီး ကိုယ်တိုင် click လုပ်နိုင်သော build တစ်ခု၊ ရိုးရှင်းသော စကားလုံးများဖြင့် ရေးသားထားသော အကြောင်းရင်းနှင့် သင်၏ ကိုယ်ပိုင် repository တွင် source ကို ပြန်ရရှိမည်ဖြစ်သည်။

Starter သည် ပြန်လည်ထုတ်လုပ်နိုင်သော ပြဿနာတစ်ခုဖြစ်သည်- ဗလာဖြင့်ဖွင့်သော popup တစ်ခု၊ ခွင့်ပြုချက်အမှားတစ်ခု၊ စာမျက်နှာနှင့် မကိုက်ညီတော့သော content script တစ်ခု။ Standard သည် ထိုပြဿနာများထဲမှ 3 ခုအထိ ယူဆောင်သည်၊ သို့မဟုတ် single-screen extension တစ်ခုကို Manifest V3 သို့ ရွှေ့ပြောင်းသည်။ Advanced သည် မျက်နှာပြင် 5 ခုအထိရှိသော extension တစ်ခုကို ပြောင်းရွှေ့ပြီး လမ်းတစ်လျှောက်တွင် ကျွန်ုပ်တွေ့ရှိခဲ့သော အခြားပြဿနာများကို စာရင်းပြုစုသည်။ ဒုတိယပျက်စီးနေသော အရာတစ်ခုသည် ဒုတိယ item တစ်ခုဖြစ်သည်- add-on သို့မဟုတ် အော်ဒါအသစ်တစ်ခု။

extension အသစ်တစ်ခု တည်ဆောက်ခြင်းသည် ကျွန်ုပ်၏ အခြား project ဖြစ်သည်။ ဤ project သည် ရှိပြီးသား code မှ စတင်သည်။

ကျွန်ုပ် ငြင်းပယ်သည့်အရာများ၊ project မစမီ ပြောပြသည်- အခြားသူတစ်ဦး၏ login လိုအပ်သည့် မည်သည့်အရာမဆို၊ ကိုယ်ရေးကိုယ်တာ အချက်အလက်များကို စုဆောင်းခြင်း၊ သို့မဟုတ် ၎င်း၏ ကိုယ်ပိုင်စည်းမျဉ်းများကို ဆန့်ကျင်၍ ဝန်ဆောင်မှုတစ်ခုကို လုပ်ဆောင်ခြင်း။

ဖုန်းခေါ်ဆိုမှု မရှိပါ။ အမှန်တကယ် ပျက်စီးခဲ့သည့်အရာများ အပါအဝင် အရာအားလုံးကို စာဖြင့် ရေးသားထားသည်။

သင်၏ project ကို ပြီးမြောက်ရန် အဆင့်များ
1. ၎င်းကို ပြန်လည်ထုတ်လုပ်ခြင်း သို့မဟုတ် ဖြည်ချခြင်း - ကျွန်ုပ်သည် သင်၏ extension ကို developer mode တွင် load လုပ်ပြီး သင်၏ အဆင့်များမှ ပြဿနာကို ပြန်လည်ထုတ်လုပ်သည်၊ သို့မဟုတ် source ပျောက်ဆုံးပါက store build ကို ဖြည်ချသည်။ ၎င်းကို ပြန်လည်ထုတ်လုပ်၍မရပါက၊ သင်သည် ထိုနေ့တွင်ပင် ကြားသိရမည်။
2. အကြောင်းရင်းကို စာဖြင့် ရေးသားခြင်း - အမှန်တကယ် ပျက်စီးခဲ့သည့်အရာ- ပြောင်းလဲသွားသော Chrome API တစ်ခု၊ markup ရွှေ့ပြောင်းသွားသော စာမျက်နှာတစ်ခု၊ store မှ လက်မခံတော့သော Manifest V2 feature တစ်ခု။ ပြင်ဆင်မှုမပြုမီ ရိုးရှင်းသော စကားလုံးများဖြင့် ဖော်ပြထားသည်။
3. ပြင်ဆင်ခြင်း သို့မဟုတ် ပြောင်းရွှေ့ခြင်း - ပြင်ဆင်မှု သို့မဟုတ် Manifest V3 သို့ ရွှေ့ပြောင်းခြင်း- background page မှ service worker သို့၊ request blocking မှ declarative rules သို့၊ remote code ကို အတွင်းသို့ ယူဆောင်လာခြင်း။ ပြောင်းလဲမှုတစ်ခုစီကို ၎င်း၏ အကြောင်းပြချက်ဖြင့် ဖော်ပြထားသည်။
4. clean-profile စမ်းသပ်မှုနှင့် သင့်အတွက် build တစ်ခု - ပြင်ဆင်ထားသော build ကို clean profile တွင် စမ်းသပ်ပြီးနောက် သင်၏ ကိုယ်ပိုင်စက်တွင် developer mode တွင် load လုပ်ပြီး ကိုယ်တိုင် click လုပ်ရန် သင့်အား ပေးအပ်ပြီးမှ သင် အတည်ပြုရမည်။
5. သင်၏ repository တွင် လွှဲပြောင်းပေးခြင်း - သင်၏ repository တွင် source၊ Standard နှင့် Advanced တွင် စာဖြင့် အကျဉ်းချုပ်ဖော်ပြချက်နှင့် သင်၏ ကိုယ်ပိုင် account မှ store သို့ မည်သည့်အရာကို upload လုပ်ရမည်ကို မှတ်စုတစ်ခု။

Zinner အရည်အသွေး အာမခံချက်

✓
စိစစ်ထားသော ကျွမ်းကျင်သူ
တစ်ခုချင်းစီ Zinner သည် ပလက်ဖောင်းသို့ ပေါင်းစည်းမီ သုံးသပ်ခြင်းနှင့် အတည်ပြုခြင်းခံရသည်။
✓
အရည်အသွေး အလုပ် အာမခံ
အားလုံးသော ဝန်ဆောင်မှုများသည် ကျွန်ုပ်တို့၏ အရည်အသွေး အာမခံ ကတိဖြင့် ကျောင်းဆောင်ထားသည်။
✓
လုံခြုံသော ငွေပေးချေမှု
သင်၏ ငွေပေးချေမှုသည် သင် ပို့ဆောင်ထားသော အလုပ်ကို အတည်ပြုသည်အထိ ကာကွယ်ထားသည်။

ပက်ကေ့ချ်များ နှိုင်းယှဉ်ကြည့်ပါ

လုပ်ဆောင်ချက်စတင်သူစံအဆင့်မြင့်
ပေးပို့ချိန်2 ရက်4 ရက်10 ရက်
ပြန်လည်ပြင်ဆင်မှုများ123
အတိုင်းအတာ1 ပြဿနာကို တွေ့ရှိပြီး ပြင်ဆင်ပြီးဖြစ်သည်။3 ပြဿနာများ သို့မဟုတ် V3 ရွှေ့ပြောင်းခြင်းManifest V3၊ 5 မျက်နှာပြင်အထိ
Bug စုံစမ်းစစ်ဆေးခြင်း✓✓✓
စာရွက်စာတမ်းပြင်ဆင်ခြင်း✓✓✓
အသေးစိတ်ကုဒ်မှတ်ချက်များ✕✓✓

ဝန်ဆောင်မှု အသေးစိတ်

ဝန်ဆောင်မှုအမျိုးအစား
Standard
Zinner အမျိုးအစား
Freelancer
ရရှိနိုင်မှု
ရက်သတ္တပတ်ရုံးပိတ်ရက်များ
ရောင်းသူ၏နိုင်ငံ
ကာဇက်စတန်
လက်ခံသောဘာသာစကားများ
အင်္ဂလိပ်
ရုရှား
NDA ရရှိနိုင်ပါသည်
ဟုတ်ကဲ့
ကိုင်တွယ်ခဲ့သော ပရောဂျက်အရွယ်အစားများ
အသေးစားမှ အလတ်စား
တုံ့ပြန်ချိန်
12 နာရီအတွင်း
အတွေ့အကြုံနှစ်များ
10+

မကြေးမုံရဲ့ မေးခွန်းများ

ဟုတ်ကဲ့၊ အဲဒါက လူတွေ ဒီကိုလာရတဲ့ အကြောင်းရင်းပါပဲ။ extension နဲ့ သင်အခုမြင်နေရတာတွေကို ပို့ပေးပါ၊ သင်မဝယ်ခင် အကြောင်းရင်းနဲ့ ဘယ်အဆင့်က အကျုံးဝင်လဲဆိုတာကို ကျွန်တော်ပြောပြပါမယ်။

ဒါက နာမည်ပြောင်းတာ မဟုတ်ပါဘူး။ နောက်ခံစာမျက်နှာက ရပ်တန့်ပြီး ပြန်စတဲ့ service worker ဖြစ်လာပြီး webRequest ကို ပိတ်ဆို့တာက declarativeNetRequest စည်းမျဉ်းတွေဆီ ဦးတည်သွားပြီး ကုဒ်ကို ဆာဗာကနေ ထပ်ပြီး တင်လို့မရတော့ပါဘူး။ အဲဒါတွေကို အသုံးပြုခဲ့တဲ့ ဘာပဲဖြစ်ဖြစ် ပြန်ရေးရမှာဖြစ်ပြီး ချိန်ညှိရမှာ မဟုတ်ပါဘူး။

မကြာခဏ ဟုတ်ကဲ့ပါပဲ- ထုတ်ဝေထားတဲ့ extension ကို ဖြည်လို့ရပါတယ်။ ထွက်လာတာက minified သို့မဟုတ် obfuscated ဖြစ်နေရင် သင်မဝယ်ခင် ကျွန်တော်ပြောပြပြီး ပြန်လည်တည်ဆောက်တာထက် ပြင်ဆင်တာက ပိုကောင်းလားဆိုတာကို တည့်တည့်ပြောပြပါမယ်။

ကျွန်တော်လုပ်တဲ့ ဘာတစ်ခုမှ store listing ကို မထိပါဘူး။ သင် developer mode မှာ တင်ထားတဲ့ copy ပေါ်မှာ ကျွန်တော် အလုပ်လုပ်ပြီး၊ သင်ကိုယ်တိုင် သင့် developer account ကနေ upload လုပ်တဲ့အခါ အသစ်တည်ဆောက်ထားတာကို တင်ပါမယ်။

ဖောက်သည်များ၏ သုံးသပ်ချက်များ

ကျွန်ုပ်တို့၏ ဖောက်သည်များက Zinn အကြောင်း ဘာတွေ ပြောတွေ့ကြည့်ပါ

အမျိုးအစားများ

Zinner မူဝါဒများ

I Will fix your Chrome extension or move it to Manifest V3 1 » Zinn Hub

ဤထုတ်ကုန်ကို ဝယ်ယူထားသော လက်ခြင်းသို့ ဝင်ထားသော ဝယ်ယူသူများသာ သုံးသပ်ချက် ချန်လှပ်နိုင်ပါသည်။

ရွေးချယ်စရာများနှင့် မှာယူမှု

Zinn Hub အက်ပ်ကို ရယူပါ

အသိပေးချက်များ · ပိုမိုမြန်ဆန်စွာ ဝင်ရောက်နိုင်ခြင်း · မျက်နှာပြင်အပြည့်

သင့်ဘရောက်ဆာရှိ Share ကို နှိပ်ပါ

➜ ထို့နောက် "ပင်မစခရင်သို့ ထည့်ရန်" ကို နှိပ်ပါ