ਨਵਾਂCheep 0.1.0 ਆ ਗਿਆ ਹੈ। ਇਸ ਨੂੰ Homebrew, Go ਜਾਂ ਪਹਿਲਾਂ ਤੋਂ ਬਣੀ ਬਾਇਨਰੀ ਨਾਲ ਇੰਸਟਾਲ ਕਰੋ।
ਓਪਨ ਸੋਰਸ · Namecheap ਦਾ ਗ਼ੈਰ-ਅਧਿਕਾਰਤ CLI
Namecheap ਕਮਾਂਡ ਦੀ ਰਫ਼ਤਾਰ ਨਾਲ।
ਡੋਮੇਨ ਚੈੱਕ ਕਰੋ, ਆਪਣੇ ਖਾਤੇ ਦੀਆਂ ਕੀਮਤਾਂ ਦੇਖੋ ਅਤੇ ਜਾਂਚੇ ਹੋਏ ਪਲਾਨਾਂ ਰਾਹੀਂ DNS ਬਦਲੋ, ਆਪਣੇ ਟਰਮੀਨਲ ਤੋਂ ਜਾਂ ਆਪਣੇ AI ਏਜੰਟ ਰਾਹੀਂ।
Homebrew ਨਾਲ ਇੰਸਟਾਲ ਕਰੋ
brew install turushan/tap/cheep macOS, Linux ਅਤੇ Windows · MIT ਲਾਇਸੈਂਸ ਅਧੀਨ ਮੁਫ਼ਤ · ਇੰਸਟਾਲ ਕਰਨ ਦੇ ਹੋਰ ਤਰੀਕੇ
ਬੋਰਡ ਅਜ਼ਮਾਓ
ਹਰ ਨਾਮ, ਇੱਕੋ ਕਮਾਂਡ ਵਿੱਚ।
ਕੋਈ ਨਾਮ ਲਿਖੋ, ਅਤੇ ਬੋਰਡ ਚੈੱਕ ਹੋਣ ਵਾਲੇ ਡੋਮੇਨ ਕਤਾਰ ਵਿੱਚ ਲਗਾ ਦਿੰਦਾ ਹੈ। Cheep ਤੁਹਾਡੀ ਆਪਣੀ ਮਸ਼ੀਨ ’ਤੇ, ਤੁਹਾਡੀ ਆਪਣੀ API ਕੁੰਜੀ ਨਾਲ, Namecheap ਤੋਂ ਤਾਜ਼ਾ ਜਵਾਬ ਮੰਗਦਾ ਹੈ।
ਇਹ ਪੰਨਾ ਆਪ ਕੋਈ ਜਾਂਚ ਨਹੀਂ ਕਰਦਾ। Cheep ਜਵਾਬ ਤੁਹਾਡੇ ਟਰਮੀਨਲ ਵਿੱਚ ਦਿਖਾਉਂਦਾ ਹੈ।
ਇਨ੍ਹਾਂ ਨੂੰ ਚੈੱਕ ਕਰਨ ਲਈ ਇਹ ਚਲਾਓ
cheep domains check paperkite.com paperkite.dev paperkite.app paperkite.io paperkite.co paperkite.sh $ cheep domains check paperkite.dev paperkite.com paperkite.app paperkite.co DOMAIN AVAILABLE PREMIUM PREMIUM REGISTRATION paperkite.dev yes no 0.00 paperkite.com no no 0.00 paperkite.app yes no 0.00 paperkite.co yes yes 1288.00
$ cheep --json domains check paperkite.dev paperkite.com {"schema_version":"v1","command":"domains.check","ok":true,"data":[{"domain":"paperkite.dev","available":true,"premium":false,"premium_registration_price":0},{"domain":"paperkite.com","available":false,"premium":false,"premium_registration_price":0}],"meta":{"profile":"live","environment":"production"}}
ਅਸਲ CLI ਦਾ ਨਮੂਨਾ ਆਉਟਪੁੱਟ। Cheep ਹਮੇਸ਼ਾ Namecheap ਤੋਂ ਤਾਜ਼ਾ ਜਵਾਬ ਮੰਗਦਾ ਹੈ।
ਪੈਸੇ ਖ਼ਰਚਣਾ
ਅਸਲੀ ਪੈਸੇ ਲਈ ਪੱਕੀ ਹਾਂ ਚਾਹੀਦੀ ਹੈ।
ਪ੍ਰੋਡਕਸ਼ਨ ਵਿੱਚ, ਜੋ ਵੀ ਕਾਲ ਤੁਹਾਡੇ ਖਾਤੇ ਤੋਂ ਪੈਸੇ ਕੱਟ ਸਕਦੀ ਹੈ, ਉਹ ਤਦ ਤੱਕ ਰੁਕੀ ਰਹਿੰਦੀ ਹੈ ਜਦ ਤੱਕ ਤੁਸੀਂ ਤਿੰਨ ਫ਼ਲੈਗ ਨਾ ਜੋੜੋ। Cheep ਹਰ ਵਾਰ ਦੱਸਦਾ ਹੈ ਕਿ ਕਿਹੜਾ ਫ਼ਲੈਗ ਰਹਿ ਗਿਆ ਹੈ, ਇਸ ਲਈ ਗ਼ਲਤੀ ਹੋਣ ’ਤੇ ਪੈਸਿਆਂ ਦੀ ਥਾਂ ਸਿਰਫ਼ ਇੱਕ ਹੋਰ ਕੋਸ਼ਿਸ਼ ਲੱਗਦੀ ਹੈ।
--yesਤਬਦੀਲੀ ਨੂੰ ਮਨਜ਼ੂਰੀ ਦਿੰਦਾ ਹੈ। Cheep ਕਿਹੜੇ ਪੈਰਾਮੀਟਰ ਭੇਜੇਗਾ, ਇਹ ਦੇਖਣ ਲਈ ਪਹਿਲਾਂ --dry-run ਚਲਾਓ।--productionਪੁਸ਼ਟੀ ਕਰਦਾ ਹੈ ਕਿ ਤਬਦੀਲੀ ਤੁਹਾਡੇ ਅਸਲ ਖਾਤੇ ਲਈ ਹੈ, ਸੈਂਡਬੌਕਸ ਲਈ ਨਹੀਂ।--accept-chargeਪੁਸ਼ਟੀ ਕਰਦਾ ਹੈ ਕਿ Cheep ਦੇ ਕੁਝ ਵੀ ਖ਼ਰਚਣ ਤੋਂ ਪਹਿਲਾਂ ਤੁਸੀਂ ਮੌਜੂਦਾ ਕੀਮਤ ਦੇਖ ਲਈ ਹੈ।
- ਪਹਿਲਾਂ ਸੈਂਡਬੌਕਸ ਨਵੇਂ ਪ੍ਰੋਫ਼ਾਈਲ Namecheap ਦੇ ਸੈਂਡਬੌਕਸ ਵਿੱਚ ਸ਼ੁਰੂ ਹੁੰਦੇ ਹਨ, ਇਸ ਲਈ ਸਿੱਖਦੇ ਸਮੇਂ ਕੁਝ ਵੀ ਅਸਲ ਵਿੱਚ ਨਹੀਂ ਬਦਲਦਾ।
- ਡ੍ਰਾਈ ਰਨ ਕਿਸੇ ਵੀ DNS ਜਾਂ API ਤਬਦੀਲੀ ਵਿੱਚ --dry-run ਜੋੜੋ। Cheep ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਉਹ ਕੀ ਕਰੇਗਾ, ਅਤੇ ਕੁਝ ਨਹੀਂ ਬਦਲਦਾ।
- ਕੁੰਜੀ ਸਿਸਟਮ ਦੀ ਤਿਜੋਰੀ ਵਿੱਚ Cheep ਤੁਹਾਡੀ API ਕੁੰਜੀ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੇ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਮੈਨੇਜਰ ਵਿੱਚ ਰੱਖਦਾ ਹੈ, ਕਦੇ ਵੀ ਆਪਣੀ ਕੌਂਫ਼ਿਗ ਫ਼ਾਈਲ ਵਿੱਚ ਨਹੀਂ।
DNS
ਜਾਂਚੇ ਹੋਏ ਪਲਾਨ ਨਾਲ DNS ਬਦਲੋ।
Namecheap ਇੱਕੋ ਵਾਰ ਲਿਖਣ ਵਿੱਚ ਪੂਰਾ ਜ਼ੋਨ ਬਦਲ ਦਿੰਦਾ ਹੈ, ਇਸ ਲਈ Cheep ਹਰ ਤਬਦੀਲੀ ਨੂੰ ਪੂਰੇ ਜ਼ੋਨ ਦੀ ਤਬਦੀਲੀ ਮੰਨਦਾ ਹੈ। ਤੁਸੀਂ ਜ਼ੋਨ ਐਕਸਪੋਰਟ ਕਰਦੇ ਹੋ, ਫ਼ਾਈਲ ਸੋਧਦੇ ਹੋ ਅਤੇ ਲਾਗੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਪਲਾਨ ਪੜ੍ਹਦੇ ਹੋ।
- ਐਕਸਪੋਰਟਪੂਰਾ ਜ਼ੋਨ, ਵਰਜਨ ਵਾਲੀ YAML ਫ਼ਾਈਲ ਵਜੋਂ।
- ਪਲਾਨਕੀ ਜੁੜੇਗਾ ਅਤੇ ਕੀ ਹਟੇਗਾ, ਕੁਝ ਵੀ ਬਦਲਣ ਤੋਂ ਪਹਿਲਾਂ।
- ਅਪਲਾਈਪਹਿਲਾਂ ਸਨੈਪਸ਼ਾਟ, ਫਿਰ ਇੱਕ ਵਾਰ ਲਿਖਣਾ ਅਤੇ ਮੁੜ ਪੜ੍ਹ ਕੇ ਜਾਂਚ।
- ਰੀਸਟੋਰਇੱਕ ਕਮਾਂਡ ਨਾਲ ਸਨੈਪਸ਼ਾਟ ਵਾਪਸ ਲਿਆਓ।
ਅਪਲਾਈ ਲਿਖਣ ਤੋਂ ਠੀਕ ਪਹਿਲਾਂ ਲਾਈਵ ਜ਼ੋਨ ਨੂੰ ਮੁੜ ਪੜ੍ਹਦਾ ਹੈ, ਅਤੇ ਜੇ ਅਪਲਾਈ ਦੌਰਾਨ ਜ਼ੋਨ ਬਦਲ ਗਿਆ ਹੋਵੇ ਤਾਂ ਰੁਕ ਜਾਂਦਾ ਹੈ। DNS ਗਾਈਡ ਪੜ੍ਹੋ (ਅੰਗਰੇਜ਼ੀ)
AI ਏਜੰਟ
AI ਏਜੰਟਾਂ ਲਈ ਬਣਿਆ।
ਤੁਹਾਡਾ ਏਜੰਟ ਉਹੀ ਕਮਾਂਡਾਂ ਚਲਾਉਂਦਾ ਹੈ ਜੋ ਤੁਸੀਂ ਚਲਾਉਂਦੇ ਹੋ, ਇੱਕ ਸਥਿਰ JSON ਐਨਵੈਲਪ ਨਾਲ। ਡਾਟਾ stdout ਵਿੱਚ ਜਾਂਦਾ ਹੈ, ਐਰਰ stderr ਵਿੱਚ, ਅਤੇ ਐਗਜ਼ਿਟ ਕੋਡ ਦਸਤਾਵੇਜ਼ਾਂ ਵਿੱਚ ਦਰਜ ਹਨ।
ਐਗਜ਼ਿਟ ਕੋਡ
0 | ਸਫਲ |
|---|---|
1 | ਅਣਕਿਆਸਿਆ ਐਰਰ |
2 | ਵਰਤੋਂ ਦਾ ਐਰਰ |
3 | ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਗ਼ਾਇਬ ਜਾਂ ਗ਼ਲਤ |
4 | ਨੈੱਟਵਰਕ ਜਾਂ ਟਾਈਮਆਊਟ |
5 | Namecheap ਨੇ ਐਰਰ ਮੋੜਿਆ |
6 | ਟਕਰਾਅ ਜਾਂ ਅਣਜਾਣ ਨਤੀਜਾ |
7 | ਸੁਰੱਖਿਆ ਗੇਟ ਨੇ ਰੋਕਿਆ |
8 | ਚਾਰਜ ਲਈ --accept-charge ਲਾਜ਼ਮੀ |
130 | ਵਿਚਾਲੇ ਰੋਕਿਆ ਗਿਆ |
--jsonਵਰਜਨ ਵਾਲਾ ਐਨਵੈਲਪ, ਜਿਸ ਵਿੱਚ ਕਮਾਂਡ, ਨਤੀਜਾ ਅਤੇ ਵਰਤਿਆ ਗਿਆ ਪ੍ਰੋਫ਼ਾਈਲ ਹੁੰਦਾ ਹੈ।--no-inputਕਦੇ ਕਿਸੇ ਪ੍ਰੌਂਪਟ ਦੀ ਉਡੀਕ ਨਹੀਂ ਕਰਦਾ, ਇਸ ਲਈ ਹੈੱਡਲੈੱਸ ਰਨ ਅਟਕ ਨਹੀਂ ਸਕਦਾ।--readonlyਤੁਹਾਡੇ Namecheap ਖਾਤੇ ਵਿੱਚ ਹਰ ਤਬਦੀਲੀ ਤੋਂ ਇਨਕਾਰ ਕਰਦਾ ਹੈ, ਐਗਜ਼ਿਟ ਕੋਡ 7 ਨਾਲ।
ਤੁਹਾਡੇ ਏਜੰਟ ਦੀਆਂ ਹਦਾਇਤਾਂ ਲਈ ਇੱਕ ਲਾਈਨ
cheep --json --no-input --readonly domains check paperkite.dev ਪੂਰਾ API
Namecheap API ਦੇ ਸਾਰੇ 59 ਮੈਥਡ।
ਰੋਜ਼ਾਨਾ ਕੰਮ ਲਈ ਖ਼ਾਸ ਕਮਾਂਡਾਂ ਹਨ। ਬਾਕੀ ਸਭ ਲਈ cheep api, Namecheap ਦੇ ਅਧਿਕਾਰਤ ਕੈਟਾਲਾਗ ਦੇ ਹਰ ਮੈਥਡ ਤੱਕ ਪਹੁੰਚਦਾ ਹੈ, ਅਤੇ ਲਿਖਣ ਜਾਂ ਚਾਰਜ ਵਾਲੀ ਹਰ ਕਾਲ ਆਪਣੇ ਫ਼ਲੈਗਾਂ ਦੀ ਉਡੀਕ ਕਰਦੀ ਹੈ।
59 ਵਿੱਚੋਂ 59
| ਕਮਾਂਡ | Namecheap ਮੈਥਡ | ਮੋਡ |
|---|---|---|
cheep api domainprivacy change-email-address | namecheap.whoisguard.changeemailaddress | ਲਿਖਣਾ |
cheep api domainprivacy disable | namecheap.whoisguard.disable | ਲਿਖਣਾ |
cheep api domainprivacy enable | namecheap.whoisguard.enable | ਲਿਖਣਾ |
cheep api domainprivacy get-list | namecheap.whoisguard.getlist | ਪੜ੍ਹਨਾ |
cheep api domainprivacy renew | namecheap.whoisguard.renew | ਚਾਰਜ |
cheep api domains check | namecheap.domains.check | ਪੜ੍ਹਨਾ |
cheep api domains create | namecheap.domains.create | ਚਾਰਜ |
cheep api domains dns get-email-forwarding | namecheap.domains.dns.getEmailForwarding | ਪੜ੍ਹਨਾ |
cheep api domains dns get-hosts | namecheap.domains.dns.getHosts | ਪੜ੍ਹਨਾ |
cheep api domains dns get-list | namecheap.domains.dns.getList | ਪੜ੍ਹਨਾ |
cheep api domains dns set-custom | namecheap.domains.dns.setCustom | ਲਿਖਣਾ |
cheep api domains dns set-default | namecheap.domains.dns.setDefault | ਲਿਖਣਾ |
cheep api domains dns set-email-forwarding | namecheap.domains.dns.setEmailForwarding | ਲਿਖਣਾ |
cheep api domains dns set-hosts | namecheap.domains.dns.setHosts | ਲਿਖਣਾ |
cheep api domains get-contacts | namecheap.domains.getContacts | ਪੜ੍ਹਨਾ |
cheep api domains get-info | namecheap.domains.getInfo | ਪੜ੍ਹਨਾ |
cheep api domains get-list | namecheap.domains.getList | ਪੜ੍ਹਨਾ |
cheep api domains get-registrar-lock | namecheap.domains.getRegistrarLock | ਪੜ੍ਹਨਾ |
cheep api domains get-tld-list | namecheap.domains.getTldList | ਪੜ੍ਹਨਾ |
cheep api domains ns create | namecheap.domains.ns.create | ਲਿਖਣਾ |
cheep api domains ns delete | namecheap.domains.ns.delete | ਲਿਖਣਾ |
cheep api domains ns get-info | namecheap.domains.ns.getInfo | ਪੜ੍ਹਨਾ |
cheep api domains ns update | namecheap.domains.ns.update | ਲਿਖਣਾ |
cheep api domains reactivate | namecheap.domains.reactivate | ਚਾਰਜ |
cheep api domains renew | namecheap.domains.renew | ਚਾਰਜ |
cheep api domains set-contacts | namecheap.domains.setContacts | ਲਿਖਣਾ |
cheep api domains set-registrar-lock | namecheap.domains.setRegistrarLock | ਲਿਖਣਾ |
cheep api domains transfer create | namecheap.domains.transfer.create | ਚਾਰਜ |
cheep api domains transfer get-list | namecheap.domains.transfer.getList | ਪੜ੍ਹਨਾ |
cheep api domains transfer get-status | namecheap.domains.transfer.getStatus | ਪੜ੍ਹਨਾ |
cheep api domains transfer update-status | namecheap.domains.transfer.updateStatus | ਲਿਖਣਾ |
cheep api ssl activate | namecheap.ssl.activate | ਲਿਖਣਾ |
cheep api ssl create | namecheap.ssl.create | ਚਾਰਜ |
cheep api ssl edit-dcv-method | namecheap.ssl.editDCVMethod | ਲਿਖਣਾ |
cheep api ssl get-approver-email-list | namecheap.ssl.getApproverEmailList | ਪੜ੍ਹਨਾ |
cheep api ssl get-info | namecheap.ssl.getInfo | ਪੜ੍ਹਨਾ |
cheep api ssl get-list | namecheap.ssl.getList | ਪੜ੍ਹਨਾ |
cheep api ssl parse-csr | namecheap.ssl.parseCSR | ਪੜ੍ਹਨਾ |
cheep api ssl purchase-more-sans | namecheap.ssl.purchasemoresans | ਚਾਰਜ |
cheep api ssl reissue | namecheap.ssl.reissue | ਲਿਖਣਾ |
cheep api ssl renew | namecheap.ssl.renew | ਚਾਰਜ |
cheep api ssl resend-approver-email | namecheap.ssl.resendApproverEmail | ਲਿਖਣਾ |
cheep api ssl resend-fulfillment-email | namecheap.ssl.resendfulfillmentemail | ਲਿਖਣਾ |
cheep api ssl revoke-certificate | namecheap.ssl.revokecertificate | ਲਿਖਣਾ |
cheep api users address create | namecheap.users.address.create | ਲਿਖਣਾ |
cheep api users address delete | namecheap.users.address.delete | ਲਿਖਣਾ |
cheep api users address get-info | namecheap.users.address.getInfo | ਪੜ੍ਹਨਾ |
cheep api users address get-list | namecheap.users.address.getList | ਪੜ੍ਹਨਾ |
cheep api users address set-default | namecheap.users.address.setDefault | ਲਿਖਣਾ |
cheep api users address update | namecheap.users.address.update | ਲਿਖਣਾ |
cheep api users change-password | namecheap.users.changePassword | ਲਿਖਣਾ |
cheep api users create | namecheap.users.create | ਲਿਖਣਾ |
cheep api users create-add-funds-request | namecheap.users.createaddfundsrequest | ਚਾਰਜ |
cheep api users get-add-funds-status | namecheap.users.getAddFundsStatus | ਪੜ੍ਹਨਾ |
cheep api users get-balances | namecheap.users.getBalances | ਪੜ੍ਹਨਾ |
cheep api users get-pricing | namecheap.users.getPricing | ਪੜ੍ਹਨਾ |
cheep api users login | namecheap.users.login | ਪੜ੍ਹਨਾ |
cheep api users reset-password | namecheap.users.resetPassword | ਲਿਖਣਾ |
cheep api users update | namecheap.users.update | ਲਿਖਣਾ |
ਇਸ ਨਾਲ ਕੋਈ ਮੈਥਡ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ।
ਪਰਦੇਦਾਰੀ
ਤੁਹਾਡੇ ਅਤੇ Namecheap ਵਿਚਕਾਰ।
Cheep ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ ’ਤੇ ਚੱਲਦਾ ਹੈ ਅਤੇ ਸਿਰਫ਼ Namecheap ਦੇ API ਨਾਲ ਗੱਲ ਕਰਦਾ ਹੈ। ਸਾਡੇ ਕਿਸੇ ਸਰਵਰ ਵਿੱਚੋਂ ਕੁਝ ਨਹੀਂ ਲੰਘਦਾ, ਅਤੇ ਅਸੀਂ ਤੁਹਾਡੀ ਕੁੰਜੀ ਜਾਂ ਤੁਹਾਡੇ ਡੋਮੇਨ ਕਦੇ ਨਹੀਂ ਦੇਖਦੇ।
- ਨਾ ਟੈਲੀਮੈਟਰੀ, ਨਾ ਐਨਾਲਿਟਿਕਸ, ਨਾ ਅੱਪਡੇਟ ਦੀ ਜਾਂਚ।
- ਤੁਹਾਡੀ API ਕੁੰਜੀ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੇ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਮੈਨੇਜਰ ਵਿੱਚ ਰਹਿੰਦੀ ਹੈ।
- MIT ਲਾਇਸੈਂਸ ਅਧੀਨ ਓਪਨ ਸੋਰਸ, ਇਸ ਲਈ ਤੁਸੀਂ ਇਸ ਦੀ ਭੇਜੀ ਹਰ ਬੇਨਤੀ ਪੜ੍ਹ ਸਕਦੇ ਹੋ।
ਇੰਸਟਾਲ
ਤਿੰਨ ਕਦਮਾਂ ਵਿੱਚ ਤੁਹਾਡੀ ਪਹਿਲੀ ਜਾਂਚ।
- Cheep ਇੰਸਟਾਲ ਕਰੋ
macOS ਜਾਂ Linux ’ਤੇ Homebrew ਨਾਲ, Go 1.26.10 ਜਾਂ ਇਸ ਤੋਂ ਨਵੇਂ ਨਾਲ, ਜਾਂ macOS, Linux ਜਾਂ Windows ਲਈ ਪਹਿਲਾਂ ਤੋਂ ਬਣੀ ਬਾਇਨਰੀ ਵਜੋਂ।
brew install turushan/tap/cheepਜਾਂ Go 1.26.10 ਜਾਂ ਇਸ ਤੋਂ ਨਵੇਂ ਨਾਲ
ਪਹਿਲਾਂ ਤੋਂ ਬਣੀ ਬਾਇਨਰੀ ਡਾਊਨਲੋਡ ਕਰੋgo install github.com/turushan/cheep/cmd/cheep@latest - ਸੈਂਡਬੌਕਸ ਨਾਲ ਜੁੜੋ
Namecheap ਦੇ ਸੈਂਡਬੌਕਸ ਵਿੱਚ ਇੱਕ API ਯੂਜ਼ਰ ਅਤੇ ਇੱਕ ਕੁੰਜੀ ਬਣਾਓ, ਅਤੇ ਆਪਣਾ ਪਬਲਿਕ IPv4 ਵ੍ਹਾਈਟਲਿਸਟ ਕਰੋ। ਪ੍ਰੋਫ਼ਾਈਲ ਸੰਭਾਲੋ, ਕੁੰਜੀ ਸਟੋਰ ਕਰੋ ਅਤੇ doctor ਕਮਾਂਡ ਨੂੰ ਇਸ ਦੀ ਜਾਂਚ ਕਰਨ ਦਿਓ।
cheep --environment sandbox auth configure sandbox --api-user YOUR_SANDBOX_USER --client-ip YOUR_PUBLIC_IPV4 --defaultcheep auth set-keycheep doctor - ਆਪਣੇ ਨਾਮ ਚੈੱਕ ਕਰੋ
ਇੱਕੋ ਕਮਾਂਡ ਵਿੱਚ ਜਿੰਨੇ ਚਾਹੋ ਨਾਮ ਪੁੱਛੋ।
cheep domains check paperkite.dev paperkite.com
ਕੋਈ ਵੀ ਕਮਾਂਡ ਕੰਮ ਕਰੇ, ਇਸ ਤੋਂ ਪਹਿਲਾਂ Namecheap ਨੂੰ ਇੱਕ API ਯੂਜ਼ਰ, ਇੱਕ API ਕੁੰਜੀ ਅਤੇ ਵ੍ਹਾਈਟਲਿਸਟ ਕੀਤਾ ਪਬਲਿਕ IPv4 ਚਾਹੀਦਾ ਹੈ। ਪ੍ਰਮਾਣੀਕਰਨ ਗਾਈਡ ਪੜ੍ਹੋ (ਅੰਗਰੇਜ਼ੀ)
ਸਵਾਲ
ਕੀ Cheep, Namecheap ਦਾ ਅਧਿਕਾਰਤ ਟੂਲ ਹੈ?
ਨਹੀਂ। Cheep ਇੱਕ ਆਜ਼ਾਦ ਅਤੇ ਓਪਨ ਸੋਰਸ ਟੂਲ ਹੈ। Namecheap ਨਾ ਇਸ ਨੂੰ ਬਣਾਉਂਦਾ ਹੈ, ਨਾ ਇਸ ਦੀ ਸਿਫ਼ਾਰਸ਼ ਕਰਦਾ ਹੈ, ਨਾ ਇਸ ਲਈ ਸਹਾਇਤਾ ਦਿੰਦਾ ਹੈ। ਇਹ ਤੁਹਾਡੀ ਆਪਣੀ API ਕੁੰਜੀ ਨਾਲ Namecheap ਦਾ ਪਬਲਿਕ API ਵਰਤਦਾ ਹੈ।
ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਮੈਨੂੰ ਕੀ ਚਾਹੀਦਾ ਹੈ?
ਖ਼ੁਦ Cheep, ਜੋ Homebrew, Go ਜਾਂ ਪਹਿਲਾਂ ਤੋਂ ਬਣੀ ਬਾਇਨਰੀ ਤੋਂ ਮਿਲਦਾ ਹੈ, ਅਤੇ API ਪਹੁੰਚ ਵਾਲਾ Namecheap ਖਾਤਾ: ਇੱਕ API ਯੂਜ਼ਰ, ਇੱਕ API ਕੁੰਜੀ ਅਤੇ ਵ੍ਹਾਈਟਲਿਸਟ ਕੀਤਾ ਪਬਲਿਕ IPv4 ਪਤਾ। ਸਭ ਕੁਝ ਪਹਿਲਾਂ Namecheap ਦੇ ਸੈਂਡਬੌਕਸ ਵਿੱਚ ਅਜ਼ਮਾਓ।
ਮੇਰੀ API ਕੁੰਜੀ ਕਿੱਥੇ ਜਾਂਦੀ ਹੈ?
ਤੁਹਾਡੇ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੇ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਮੈਨੇਜਰ ਵਿੱਚ: macOS ’ਤੇ Keychain, Windows ’ਤੇ Credential Manager ਅਤੇ Linux ’ਤੇ Secret Service। ਸਰਵਰਾਂ ’ਤੇ Cheep ਇਸ ਦੀ ਥਾਂ CHEEP_API_KEY ਪੜ੍ਹਦਾ ਹੈ। ਕੁੰਜੀ ਨੂੰ ਕਦੇ ਵੀ ਕਮਾਂਡ ਆਰਗੂਮੈਂਟ ਵਿੱਚ ਨਾ ਪਾਓ।
ਕੀ Cheep ਮੇਰਾ ਡਾਟਾ ਕਿਤੇ ਹੋਰ ਭੇਜਦਾ ਹੈ?
ਨਹੀਂ। Cheep ਸਿਰਫ਼ Namecheap ਦੇ API ਨਾਲ ਗੱਲ ਕਰਦਾ ਹੈ। ਇਸ ਵਿੱਚ ਨਾ ਟੈਲੀਮੈਟਰੀ ਹੈ, ਨਾ ਅੱਪਡੇਟ ਦੀ ਜਾਂਚ, ਅਤੇ ਨਾ ਸਾਡਾ ਕੋਈ ਸਰਵਰ।
ਕੀ ਇਹ ਡੋਮੇਨ ਰਜਿਸਟਰ, ਰੀਨਿਊ ਅਤੇ ਟ੍ਰਾਂਸਫ਼ਰ ਕਰ ਸਕਦਾ ਹੈ?
ਹਾਂ, cheep api ਰਾਹੀਂ, ਜੋ Namecheap ਦੇ ਕੈਟਾਲਾਗ ਦੇ ਸਾਰੇ 59 ਮੈਥਡਾਂ ਤੱਕ ਪਹੁੰਚਦਾ ਹੈ। ਜੋ ਕਾਲ ਤੁਹਾਡੇ ਖਾਤੇ ਤੋਂ ਪੈਸੇ ਕੱਟ ਸਕਦੀ ਹੈ, ਉਸ ਲਈ --yes ਅਤੇ --accept-charge ਚਾਹੀਦੇ ਹਨ, ਅਤੇ ਅਸਲ ਖਾਤੇ ’ਤੇ ਨਾਲ --production ਵੀ।
ਕੀ ਮੇਰਾ AI ਏਜੰਟ Cheep ਨੂੰ ਸੁਰੱਖਿਅਤ ਢੰਗ ਨਾਲ ਵਰਤ ਸਕਦਾ ਹੈ?
ਹਾਂ। ਵਰਜਨ ਵਾਲੇ ਐਨਵੈਲਪ ਲਈ ਉਸ ਨੂੰ --json ਦਿਓ, --no-input ਤਾਂ ਜੋ ਉਹ ਕਦੇ ਪ੍ਰੌਂਪਟ ਦੀ ਉਡੀਕ ਨਾ ਕਰੇ, ਅਤੇ --readonly ਜਦੋਂ ਉਸ ਨੂੰ ਤੁਹਾਡਾ ਖਾਤਾ ਨਹੀਂ ਬਦਲਣਾ ਚਾਹੀਦਾ। ਰੋਕੀ ਗਈ ਤਬਦੀਲੀ ਐਗਜ਼ਿਟ ਕੋਡ 7 ਨਾਲ ਖ਼ਤਮ ਹੁੰਦੀ ਹੈ।
Cheep ਸੈਂਡਬੌਕਸ ਵਿੱਚ ਕਿਉਂ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ?
ਤਾਂ ਜੋ ਸਿੱਖਦੇ ਸਮੇਂ ਕੁਝ ਵੀ ਅਸਲ ਵਿੱਚ ਨਾ ਬਦਲੇ। ਤਿਆਰ ਹੋਣ ’ਤੇ ਤੁਸੀਂ ਪ੍ਰੋਫ਼ਾਈਲ ਨੂੰ ਪ੍ਰੋਡਕਸ਼ਨ ’ਤੇ ਬਦਲਦੇ ਹੋ, ਅਤੇ ਪ੍ਰੋਡਕਸ਼ਨ ਦੀਆਂ ਤਬਦੀਲੀਆਂ ਲਈ ਫਿਰ ਵੀ --production ਚਾਹੀਦਾ ਹੈ।
ਇਹ ਕਿਹੜੇ ਸਿਸਟਮਾਂ ’ਤੇ ਚੱਲਦਾ ਹੈ?
macOS, Linux ਅਤੇ Windows ’ਤੇ, Intel ਅਤੇ ARM ਪ੍ਰੋਸੈਸਰਾਂ ’ਤੇ। Homebrew ਇਸ ਨੂੰ macOS ਅਤੇ Linux ’ਤੇ ਇੰਸਟਾਲ ਕਰਦਾ ਹੈ, ਅਤੇ ਹਰ ਰਿਲੀਜ਼ ਵਿੱਚ ਤਿੰਨਾਂ ਲਈ ਬਾਇਨਰੀਆਂ ਹੁੰਦੀਆਂ ਹਨ।
ਕੀ Cheep ਅਜਿਹਾ DNS ਬਦਲ ਸਕਦਾ ਹੈ ਜੋ Namecheap ’ਤੇ ਹੋਸਟ ਨਹੀਂ ਹੈ?
ਨਹੀਂ। Cheep ਸਿਰਫ਼ ਉਨ੍ਹਾਂ ਡੋਮੇਨਾਂ ਦਾ DNS ਬਦਲਦਾ ਹੈ ਜੋ Namecheap DNS ਵਰਤਦੇ ਹਨ, ਅਤੇ ਬਾਕੀਆਂ ਤੋਂ ਇਨਕਾਰ ਕਰ ਦਿੰਦਾ ਹੈ।
ਕਿਸ ਨੇ ਬਣਾਇਆ
ਹੈਲੋ, ਮੈਂ turushan ਹਾਂ
ਮੈਂ Cheep ਆਪਣੇ ਡੋਮੇਨਾਂ ਲਈ ਬਣਾਇਆ। ਜਦੋਂ ਮੇਰੀ ਕਿਸੇ ਐਪ ਨੂੰ ਨਵੀਂ ਵੈੱਬਸਾਈਟ ਮਿਲਦੀ ਹੈ, ਤਾਂ Cheep ਉਸ ਦੇ Namecheap ਡੋਮੇਨ ਨੂੰ ਹੋਸਟਿੰਗ ਨਾਲ ਜੋੜ ਦਿੰਦਾ ਹੈ। ਇਹ MIT ਲਾਇਸੈਂਸ ਅਧੀਨ ਮੁਫ਼ਤ ਅਤੇ ਓਪਨ ਸੋਰਸ ਹੈ, ਇਸ ਲਈ GitHub ’ਤੇ ਮੈਨੂੰ ਦੱਸੋ ਕਿ ਇਸ ਨੂੰ ਅੱਗੇ ਕੀ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।
ਤੁਹਾਡਾ ਅਗਲਾ ਆਈਡੀਆ ਇੱਕ ਨਾਮ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ।
ਇਸ ਨੂੰ ਆਪਣੇ ਟਰਮੀਨਲ ਤੋਂ ਚੈੱਕ ਕਰੋ। ਹਰ ਤਬਦੀਲੀ ਤੁਹਾਡੀ ਮਨਜ਼ੂਰੀ ਦੀ ਉਡੀਕ ਕਰਦੀ ਹੈ।
brew install turushan/tap/cheep ਗਾਈਡਾਂ ਅੰਗਰੇਜ਼ੀ ਵਿੱਚ ਹਨ, ਬਿਲਕੁਲ Cheep ਦੀਆਂ ਕਮਾਂਡਾਂ ਅਤੇ ਆਉਟਪੁੱਟ ਵਾਂਗ।