#submit #uj #command-line #cli #satori

app ساتوری-کلی

برنامه خط فرمان برای ارسال راه‌حل‌ها به پلتفرم تست کد ساتوری

2 انتشار پایدار

1.0.1 27 نوامبر 2021

#14 در #submit

MIT لیسانس

20KB
404 خط

ساتوری CLI

برنامه خط فرمان برای ارسال راه‌حل‌ها به پلتفرم تست کد ساتوری

استفاده

مرحله 1 (تنها نیاز به انجام آن یک بار دارید)

satori set-username YOUR_SATORI_USERNAME

(می‌توانید این مرحله را از دست دهید و از متغیر محیطی SATORI_USERNAME استفاده کنید)

مرحله 2

یک نظریه در هر جایی از کد راه‌حل اضافه کنید که URL مسئله را شامل شود، به عنوان مثال

#include <iostream>
// https://satori.tcs.uj.edu.pl/contest/0123456/problems/0123456

int main() {}

مرحله 3

اجراء کنید

satori submit solution-filename.cpp

در صورت درخواست، رمز عبور ساتوری خود را وارد کنید یا آن را به عنوان SATORI_PASSWORD ارائه دهید.

می‌توانید دکمه --ci را فعال کنید تا از درخواست رمز عبور جلوگیری کنید اگر متغیر محیطی تعیین نشده باشد. این برای اسکریپت‌نویسی مفید است.

اگر می‌خواهید صفحه نتایج به صورت خودکار در مرورگر پیش‌فرض خود باز شود، از دکمه --open (-o) استفاده کنید.

نکات در مورد رمز عبور

این برنامه رمز عبور شما را ذخیره نمی‌کند. به جای آن، یک توکن جلسه (در فرم یک کوکی) را ذخیره می‌کند. به همین دلیل، برنامه ممکن است چندین بار از شما بخواهد که رمز عبور خود را وارد کنید.

زیرنویس‌ها

~13–30MB
~444K SLoC