เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

Ad


OnWorks favicon

ecm - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เปเบฅเปˆเบ™ ecm เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™ ecm เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


ecm - เบเบฒเบ™เปเบเบเบ•เบปเบงเบ›เบฐเบเบญเบšเบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบกเป‚เบ”เบเปƒเบŠเป‰ ECM, P-1 เบซเบผเบท P+1

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


ECM [เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™] B1 [B2 เบ™เบฒเบ—เบต-B2เบชเบนเบ‡เบชเบธเบ” | B2]

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


ecm เปเบกเปˆเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ•เบปเบงเบ›เบฐเบเบญเบšเบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบกเป‚เบ”เบเปƒเบŠเป‰เบงเบดเบ—เบตเป€เบชเบฑเป‰เบ™เป‚เบ„เป‰เบ‡เบฎเบนเบšเบฎเบต (ECM), เบงเบดเบ—เบต P-1,
เบซเบผเบทเบงเบดเบ—เบตเบเบฒเบ™ P+1. เบžเบฒเบเบชเปˆเบงเบ™เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบญเบฐเบ—เบดเบšเบฒเบเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบชเบดเปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰
เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆ.

เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบต 1 เปเบฅเบฐ เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบต 2 เบœเบนเบเบกเบฑเบ” PARAMETERS


B1
B1 เปเบกเปˆเบ™โ€‹เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบ—เบต 1 เบœเบนเบโ€‹เบกเบฑเบ”โ€‹. เบกเบฑเบ™เป€เบ›เบฑเบ™เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบšเบฑเบ‡เบ„เบฑเบš. เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบกเบญเบšเปƒเบซเป‰เป€เบ›เบฑเบ™เบˆเปเบฒเบ™เบงเบ™เป€เบ•เบฑเบก
เบฎเบนเบšเปเบšเบš (เบ•เบปเบงเบขเปˆเบฒเบ‡ 3000000) เบซเบผเบทเปƒเบ™เบฎเบนเบšเปเบšเบšเบˆเบธเบ”เบฅเบญเบ (3000000.0 เบซเบผเบท 3e6). เป„เบ”เป‰
เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบชเบธเบ” B1 เบกเบนเบ™เบ„เปˆเบฒเปเบกเปˆเบ™ 9007199254740996 เบชเปเบฒเบฅเบฑเบš P-1, เปเบฅเบฐ ULONG_MAX เบซเบผเบท
9007199254740996 (เบญเบฑเบ™เปƒเบ”เบˆเบฐเบ™เป‰เบญเบเบเบงเปˆเบฒ) เบชเปเบฒเบฅเบฑเบš ECM เปเบฅเบฐ P+1. เบ—เบฑเบ‡เปเบปเบ” 2 <= p <= B1 เบกเบต
เบเบฒเบ™โ€‹เบ›เบธเบ‡โ€‹เปเบ•เปˆเบ‡โ€‹เปƒเบ™โ€‹เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบ—เบต 1โ€‹.

B2
B2 เปเบกเปˆเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™ 2 เบœเบนเบเบกเบฑเบ”. เบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ: เบ–เป‰เบฒเบเบปเบเป€เบงเบฑเป‰เบ™, เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบ„เบดเบ”เป„เบฅเปˆเบˆเบฒเบ
B1, เป€เบŠเบดเปˆเบ‡เบ„เบงเบ™เบˆเบฐเบขเบนเปˆเปƒเบเป‰เบเบฑเบšเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”. เบกเบฑเบ B1, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบกเบญเบšเปƒเบซเป‰เป€เบ›เบฑเบ™เบˆเปเบฒเบ™เบงเบ™เป€เบ•เบฑเบกเบซเบผเบทเบขเบนเปˆเปƒเบ™
เบฎเบนเบšเปเบšเบšเบˆเบธเบ”เบฅเบญเบ. เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเปƒเบซเบเปˆเบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡ B2 เปเบกเปˆเบ™เบ›เบฐเบกเบฒเบ™ 9e23, เปเบ•เปˆ
เปเบกเปˆเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบ•เบฑเบ™ k เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบฅเบฐเบšเบธ -k เบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เบ™เบฒเบเบปเบเบ—เบฑเบ‡เปเบปเบ” B1 <= p <=
B2 เบ–เบทเบเบ›เบธเบ‡เปเบ•เปˆเบ‡เบขเบนเปˆเปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™ 2. เบ–เป‰เบฒ B2 < B1, เบšเปเปˆเบกเบตเบ‚เบฑเป‰เบ™เบ•เบญเบ™ 2 เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”.

B2 เบ™เบฒเบ—เบต-B2เบชเบนเบ‡เบชเบธเบ”
เบญเบตเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบซเบ™เบถเปˆเบ‡เบญเบฒเบ”เบˆเบฐเปƒเบŠเป‰ B2 เบ™เบฒเบ—เบต-B2เบชเบนเบ‡เบชเบธเบ” เบฎเบนเบšเปเบšเบš, เบŠเบถเปˆเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ primes เบ—เบฑเบ‡เบซเบกเบปเบ” B2 เบ™เบฒเบ—เบต <= เบ™
<= B2เบชเบนเบ‡เบชเบธเบ” เบ„เบงเบ™เบˆเบฐเบ–เบทเบเบ›เบธเบ‡เปเบ•เปˆเบ‡. เบ”เบฑเปˆเบ‡โ€‹เบ™เบฑเป‰เบ™โ€‹เบเบฒเบ™โ€‹เบฅเบฐโ€‹เบšเบธโ€‹ B2 เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบชเบญเบ”โ€‹เบ„เปˆเบญเบ‡โ€‹เบเบฑเบšโ€‹ B1-B2. เบ„เบธเบ™เบ„เปˆเบฒ
of B2 เบ™เบฒเบ—เบต เปเบฅเบฐ B2เบชเบนเบ‡เบชเบธเบ” เบญเบฒเบ”เบˆเบฐเบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ arbitrarily, เปเบ•เปˆเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบ‚เบญเบ‡เบžเบงเบเบกเบฑเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบšเปเปˆเป€เบเบตเบ™
เบ›เบฐเบกเบฒเบ™ 9e23, เบ‚เบถเป‰เบ™เบเบฑเบšเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบ•เบฑเบ™ k.

เป‚เบฎเบ‡เบ‡เบฒเบ™เบœเบฐเบฅเบดเบ” เบงเบดเบ—เบตเบเบฒเบ™


- 1 เป‚เบกเบ‡เปเบฅเบ‡
เบ›เบฐเบ•เบดเบšเบฑเบ” P-1 เปเบ—เบ™เบงเบดเบ—เบตเบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ (ECM).

-pp1
เบ›เบฐเบ•เบดเบšเบฑเบ” P+1 เปเบ—เบ™เบงเบดเบ—เบตเบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ (ECM).

เบเบธเปˆเบก เปเบฅเบฐ INITIAL เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡ PARAMETERS


-x0 x
[ECM, P-1, P+1] เปƒเบŠเป‰ x (arbitrary-precision integer เบซเบผเบท rational) เป€เบ›เบฑเบ™เบˆเบธเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบชเปเบฒเบฅเบฑเบš
เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, -x0 1/3 เบ–เบทเบเบ•เป‰เบญเบ‡. เบ–เป‰เบฒเบšเปเปˆเปƒเบซเป‰, x เปเบกเปˆเบ™เบœเบฐเบฅเบดเบ”เบˆเบฒเบเบ„เปˆเบฒ sigma เบชเปเบฒเบฅเบฑเบš ECM,
เบซเบผเบทเปเบšเบšเบชเบธเปˆเบกเบชเบณเบฅเบฑเบš P-1 เปเบฅเบฐ P+1.

-sigma s
[ECM] เปƒเบŠเป‰ s (arbitrary-precision integer) เป€เบ›เบฑเบ™เบ•เบปเบงเบชเป‰เบฒเบ‡เป€เบชเบฑเป‰เบ™เป‚เบ„เป‰เบ‡. เบ–เป‰เบฒเบ–เบทเบเบฅเบฐเป€เบงเบฑเป‰เบ™, s is
เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเบชเบธเปˆเบก.

-A a
[ECM] เปƒเบŠเป‰ a (arbitrary-precision integer) เป€เบ›เบฑเบ™เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป‚เบ„เป‰เบ‡. เบ–เป‰เบฒเบ–เบทเบเบฅเบฐเป€เบงเบฑเป‰เบ™, เปเบกเปˆเบ™เบšเป
เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบˆเบฒเบเบ„เปˆเบฒเบ‚เบญเบ‡ sigma.

-เป„เบ› h
[ECM, P-1, P+1] เบ„เบนเบ™เบˆเบธเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ h, เบŠเบถเปˆเบ‡เบชเบฒเบกเบฒเบ”เบชเบฐเปเบ”เบ‡เบญเบญเบเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡,
เบญเบฒเบ”เบˆเบฐเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบžเบดเป€เบชเบ” N เป€เบ›เบฑเบ™เบ•เบปเบงเบเบถเบ”เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™
เป€เบฅเบ. เบ•เบปเบงเบขเปˆเบฒเบ‡:

ecm -pp1 -go "N^2-1" 1e6 < composite2000

เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบต 2 PARAMETERS


-k k
[ECM, P-1, P+1] เบ›เบฐเบ•เบดเบšเบฑเบ” k เบ•เบฑเบ™เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™ 2. เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปƒเบซเป‰ B2 เบกเบนเบ™เบ„เปˆเบฒ, เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™ k
เบซเบผเบธเบ”เบฅเบปเบ‡เบเบฒเบ™เปƒเบŠเป‰เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ‚เบญเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™ 2, เปƒเบ™เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเบ‚เบญเบ‡เป€เบงเบฅเบฒ cpu เบซเบผเบฒเบ.

- เป„เบŸเบฅเปŒเบ•เบปเป‰เบ™เป„เบกเป‰ เป€เบญเบเบฐเบชเบฒเบ™
เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบšเบฒเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เป„เบŸเบฅเปŒเบ”เบดเบ”เป€เบžเบทเปˆเบญเบซเบผเบธเบ”เบœเปˆเบญเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเบขเบนเปˆเปƒเบ™
เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบ—เบต 2โ€‹, เปƒเบ™โ€‹เบ„เปˆเบฒโ€‹เปƒเบŠเป‰โ€‹เบˆเปˆเบฒเบโ€‹เบ‚เบญเบ‡โ€‹เปเบœเปˆเบ™ I/Oโ€‹. เบ‚เปเป‰เบกเบนเบ™เบˆเบฐเบ–เบทเบเบ‚เบฝเบ™เปƒเบชเปˆเป„เบŸเบฅเปŒ เป€เบญเบเบฐเบชเบฒเบ™1, เป€เบญเบเบฐเบชเบฒเบ™.2 เปเบฅเบฐ เบญเบทเปˆเบ™เป†.
เบšเปเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบ‚เบฑเป‰เบ™เบ•เบญเบ™ 2 เป„เบงเบชเปเบฒเบฅเบฑเบš P+1 เปเบฅเบฐ P-1.

-เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™ n
[ECM, P-1] เปƒเบŠเป‰ x^n เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ Brent-Suyama (-เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™ 1 เบ›เบดเบ”เบเบฒเบ™เบ™เบณเปƒเบŠเป‰ Brent-Suyama
เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ). เบžเบงเบ‡เบกเบฐเป„เบฅเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ–เบทเบเป€เบฅเบทเบญเบเป‚เบ”เบเบ‚เบถเป‰เบ™เบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™ เปเบฅเบฐ B2. เบชเปเบฒเบฅเบฑเบš P-1
เปเบฅเบฐ P+1, เบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เป„เบง 2. เบชเปเบฒเบฅเบฑเบš P-1, n เบˆเบฐโ€‹เบ•เป‰เบญเบ‡โ€‹เปเบกเปˆเบ™โ€‹เปเบกเป‰โ€‹เบเบฐโ€‹เบ—เบฑเป‰เบ‡โ€‹.

- เบ”เบดเบเบชเบฑเบ™ n
[ECM, P-1] เปƒเบŠเป‰เบฅเบฐเบ”เบฑเบš-n Dickson เบ‚เบญเบ‡ polynomial เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ Brent-Suyama. เบชเปเบฒเบฅเบฑเบš P-1 เปเบฅเบฐ
P+1, เบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เป„เบง 2. Like for -เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™, n เบ•เป‰เบญเบ‡เปเบกเปˆเบ™เปเบ•เปˆเบชเบณเบฅเบฑเบš P-1.

- เบชเบนเบ‡เบชเบธเบ” n
เปƒเบŠเป‰เบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ” n megabytes เบ‚เบญเบ‡เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบต 2.

-ntt, -no-ntt
เป€เบ›เบตเบ” เบซเบผเบทเบ›เบดเบ”เบเบฒเบ™เบ™เบณเปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบ—เบฒเบ‡เบ—เบดเบ”เบชเบฐเบ”เบตเบ•เบปเบงเป€เบฅเบเบชเบณเบฅเบฑเบšเป€เบฅเบเป€เบฅเบเบ„เบฐเบ™เบดเบ”เบ‚เบญเบ‡เบžเบฅเบตเบ™เบฒเบก
เบ‚เบฑเป‰เบ™เบ•เบญเบ™ 2. เบ”เป‰เบงเบ NTT, dF เบ–เบทเบเป€เบฅเบทเบญเบเปƒเบซเป‰เป€เบ›เบฑเบ™เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบ‚เบญเบ‡ 2, เปเบฅเบฐเบ–เบทเบเบˆเปเบฒเบเบฑเบ”เบ”เป‰เบงเบเบˆเปเบฒเบ™เบงเบ™.
primes เบ—เบตเปˆโ€‹เป€เบซเบกเบฒเบฐโ€‹เบชเบปเบกโ€‹เบ—เบตเปˆโ€‹เป€เบซเบกเบฒเบฐโ€‹เบเบฑเบšโ€‹เบ„เปเบฒโ€‹เบ‚เบญเบ‡โ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เบˆเบฑเบ (เบŠเบถเปˆเบ‡โ€‹เป€เบ›เบฑเบ™โ€‹เบ‚เปเป‰โ€‹เบˆเปเบฒโ€‹เบเบฑเบ”โ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เปƒเบ™ 32 bitโ€‹
เบฅเบฐเบšเบปเบš). เบ•เบปเบงเปเบ› -no-ntt เปƒเบŠเป‰เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบซเบผเบฒเบ, เปเบ•เปˆเป„เบงเบเบงเปˆเบฒ NTT เบ—เบตเปˆเบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ
เบ›เป‰เบญเบ™เบ•เบปเบงเป€เบฅเบ. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, NTT เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบš P-1, P+1 เปเบฅเบฐเบชเปเบฒเบฅเบฑเบš ECM เบเปˆเบฝเบงเบเบฑเบšเบˆเปเบฒเบ™เบงเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบขเบนเปˆเบ—เบตเปˆ
เบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ” 30 เบ„เปเบฒเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ.

OUTPUT


-q
เป‚เปเบ”เบ‡เบฝเบš. เบ›เบฑเบ”เป„เบˆเบ—เบตเปˆเบžเบปเบšเป€เบซเบฑเบ™เปเบกเปˆเบ™เบžเบดเบกเบญเบญเบเบ•เบฒเบกเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, เบกเบตเบ›เบฑเบ”เปƒเบˆ
เปเบเบโ€‹เบญเบญเบโ€‹เบ”เป‰เบงเบโ€‹เบŠเปˆเบญเบ‡โ€‹เบซเบงเปˆเบฒเบ‡โ€‹เบชเบตโ€‹เบ‚เบฒเบงโ€‹, เบซเบ™เบถเปˆเบ‡โ€‹เปเบ–เบงโ€‹เบ•เปเปˆโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบเบฒเบ™โ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™ (เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบ›เบฑเบ”โ€‹เป„เบˆโ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบžเบปเบšโ€‹เป€เบซเบฑเบ™โ€‹, เป„เบ”เป‰โ€‹
เปเบฒเบเป€เบฅเบเบ›เป‰เบญเบ™เป€เบ‚เบปเป‰เบฒเปเบกเปˆเบ™เบ„เบฑเบ”เบฅเบญเบเปเบšเบšเบ‡เปˆเบฒเบเป†).

-v
เป‚เบซเบกเบ” verbose. เบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปเบกเปˆเบ™เบžเบดเบกเบญเบญเบ, เป€เบžเบตเปˆเบกเป€เบ•เบตเบก -v เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เป€เบžเบตเปˆเบกโ€‹เบ—เบฐโ€‹เบงเบตโ€‹เบเบฒเบ™ verbosityโ€‹. เบเบฑเบš
เบซเบ™เบถเปˆเบ‡ -v, เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ„เบนเบ™เปเบšเบšเป‚เบกเบ”เบนเบ™เบ—เบตเปˆเปƒเบŠเป‰, เบ„เปˆเบฒ x0 เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™, เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบต 2
เปเบฅเบฐเบ„เบงเบฒเบกเบ„เบทเบšเบซเบ™เป‰เบฒ, เปเบฅเบฐเป€เบชเบฑเป‰เบ™เป‚เบ„เป‰เบ‡เบ—เบตเปˆเบ„เบฒเบ”เป„เบงเป‰เปเบฅเบฐเป€เบงเบฅเบฒเป€เบžเบทเปˆเบญเบŠเบญเบเบซเบฒเบ›เบฑเบ”เปƒเบˆเบ‚เบญเบ‡เบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบชเปเบฒเบฅเบฑเบš ECM
เบ–เบทเบเบžเบดเบกเบญเบญเบ. เบเบฑเบš -v -v, เบ„เปˆเบฒ A เบชเปเบฒเบฅเบฑเบš ECM เปเบฅเบฐ residues เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™ 1 เปเบฅเบฐ
เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบ—เบต 2 เปเบกเปˆเบ™โ€‹เบžเบดเบกโ€‹เบญเบญเบโ€‹. เป€เบžเบตเปˆเบกเป€เบ•เบตเบก -v เบžเบดเบกเบ‚เปเป‰เบกเบนเบ™เบžเบฒเบเปƒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ”เบตเบšเบฑเบ.

- เบชเบฐโ€‹เปเบ•เบกโ€‹เป€เบงโ€‹เบฅเบฒโ€‹
เบžเบดเบกเบชเบฐเปเบ•เบกเป€เบงเบฅเบฒเบ—เบธเบเบ„เบฑเป‰เบ‡เบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เป€เบชเบฑเป‰เบ™เป‚เบ„เป‰เบ‡ ECM เบซเบผเบท P+1 เบซเบผเบท P-1 เปƒเปเปˆ.

เบฎเบนเบšเปเบšเบš AITHMETIC OPTIONS


เบซเบผเบฒเบเบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเปเบกเปˆเบ™เบกเบตเปƒเบซเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบนเบ™ modular. เป‚เบ„เบ‡เบเบฒเบ™เบžเบฐเบเบฒเบเบฒเบกเบŠเบญเบเบซเบฒ
เบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปเบ•เปˆเบฅเบฐเบ„เบปเบ™; เบซเบ™เบถเปˆเบ‡เบชเบฒเบกเบฒเบ”เบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰.

-mpzmod
เปƒเบŠเป‰เบŸเบฑเบ‡เบŠเบฑเบ™ mpz_mod เบ‚เบญเบ‡ GMP (sub-quadratic เบชเปเบฒเบฅเบฑเบšเบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ, เปเบ•เปˆ induces เบšเบฒเบ‡เบชเปˆเบงเบ™เบ‚เบญเบ‡ overhead.
เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบ™เป‰เบญเบโ€‹)โ€‹.

-modmuln
เปƒเบŠเป‰เบเบฒเบ™เบ„เบนเบ™เบ‚เบญเบ‡ Montgomery (เบชเบฐเบšเบฑเบšเบชเบตเปˆเบซเบฅเปˆเบฝเบก). เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ
input

-redc
เปƒเบŠเป‰เบเบฒเบ™เบ„เบนเบ™เบ‚เบญเบ‡ Montgomery (เบชเบฐเบšเบฑเบšเบเปˆเบญเบเบชเบตเปˆเบซเบผเปˆเบฝเบก). เบ—เบดเบ”เบชเบฐเบ”เบตเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบ—เบตเปˆเบชเบธเบ”เบชเปเบฒเบฅเบฑเบš
เบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ.

-nobase2
เบ›เบดเบ”เบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบฅเบฐเบซเบฑเบ” base-2 เบžเบดเป€เบชเบ” (เบŠเบถเปˆเบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เป€เบ›เบฑเบ™เบ›เบฑเบ”เป„เบˆเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ‚เบญเบ‡
2^n+1 เบซเบผเบท 2^n-1, เป€เบšเบดเปˆเบ‡ -v).

- เบ–เบฒเบ™ 2 n
เบšเบฑเบ‡เบ„เบฑเบšเปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เบžเบทเป‰เบ™เบ–เบฒเบ™ 2 เบžเบดเป€เบชเบ”, เปเบฒเบเป€เบฅเบเบ›เป‰เบญเบ™เป€เบ‚เบปเป‰เบฒเบ•เป‰เบญเบ‡เปเบšเปˆเบ‡ 2^n+1 เบ–เป‰เบฒ n > 0, เบซเบผเบท 2^|n|-1
if n <0.

เป€เบญเบเบฐเบชเบฒเบ™ เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒ / O


เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบ—เบต 1 เปเบฅเบฐโ€‹เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบ—เบต 2 เปเบเบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบซเบฒเบโ€‹, เบšเปเปˆโ€‹เบงเปˆเบฒโ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹
เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบซเบผเบทเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบŠเบญเบšเปเบงเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™ (เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, George
เป‚เบ›เบฃเปเบเบก Prime95/mprime เบ‚เบญเบ‡ Woltman เบชเบฒเบกเบฒเบ”เบœเบฐเบฅเบดเบ”เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบต 1 เบ—เบตเปˆเป€เปเบฒเบฐเบชเบปเบกเบชเบณเบฅเบฑเบšเบเบฒเบ™เบชเบทเบšเบ•เปเปˆเบเบฑเบš
GMP-ECM). เบกเบฑเบ™โ€‹เบเบฑเบ‡โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบ›เบฑเบ™โ€‹เบ›เบฐโ€‹เป‚เบซเบเบ”โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เปเบšเปˆเบ‡โ€‹เบ›เบฑเบ™โ€‹เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบ—เบต 2 เป€เบ›เบฑเบ™โ€‹เบซเบผเบฒเบโ€‹เปเบฅเปˆเบ™โ€‹, เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹ B2min-B2เบชเบนเบ‡เบชเบธเบ”
เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

-inp เป€เบญเบเบฐเบชเบฒเบ™
เป€เบญเบปเบฒเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเป„เบŸเบฅเปŒ เป€เบญเบเบฐเบชเบฒเบ™ เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™.

- เบŠเปˆเบงเบโ€‹เบ›เบฐโ€‹เบขเบฑเบ”โ€‹ เป€เบญเบเบฐเบชเบฒเบ™
เบšเบฑเบ™เบ—เบถเบเบœเบปเบ™เบ‚เบญเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™ 1 เปƒเบ™ เป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆเบขเบนเปˆ เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ เป€เบญเบเบฐเบชเบฒเบ™ เบกเบตเบขเบนเปˆ, เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เบ–เบทเบเบเบปเบเบ‚เบถเป‰เบ™เบกเบฒ. เบ•เบปเบงเบขเปˆเบฒเบ‡: เบ›เบฐเบ•เบดเบšเบฑเบ”
เบžเบฝเบ‡เปเบ•เปˆเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบต 1 เบเบฑเบš B1= 1000000 เบขเบนเปˆเปƒเบ™เบ•เบปเบงเป€เบฅเบเบ›เบฐเบเบญเบšเปƒเบ™เป„เบŸเบฅเปŒ "c155" เปเบฅเบฐเบšเบฑเบ™เบ—เบถเบเบ‚เบญเบ‡เบกเบฑเบ™
เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปƒเบ™เป„เบŸเบฅเปŒ "foo", เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰

ecm -save foo 1e6 1 < c155

-savea เป€เบญเบเบฐเบชเบฒเบ™
เบ„เบท - เบŠเปˆเบงเบโ€‹เบ›เบฐโ€‹เบขเบฑเบ”โ€‹, เปเบ•เปˆเบ•เปเปˆเบ—เป‰เบฒเบเบเบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง.

เบšเบฑเบ™เบŠเบต เป€เบญเบเบฐเบชเบฒเบ™
เบชเบทเบšเบ•เปเปˆเบเบฒเบ™เบ•เบปเบเบ„เป‰เบฒเบ‡เบˆเบฒเบ เป€เบญเบเบฐเบชเบฒเบ™, เบญเปˆเบฒเบ™เบˆเบฒเบเบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ–เป‰เบฒ เป€เบญเบเบฐเบชเบฒเบ™ เปเบกเปˆเบ™ "-". เบ•เบปเบงเบขเปˆเบฒเบ‡: เป€เบ–เบดเบ‡
เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบ—เบต 2 เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบ•เบฒเบกโ€‹เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบ—เบตเปˆ 1 เบเบฒเบ™โ€‹เบ„เปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เป‰เบฒเบ‡โ€‹เป€เบ—เบดเบ‡โ€‹เบ™เบตเป‰โ€‹, เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹

ecm -Resume foo 1e6

-chkpoint เป€เบญเบเบฐเบชเบฒเบ™
เปเบ•เปˆเบฅเบฐเป„เบฅเบเบฐเบ‚เบฝเบ™ residue เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบขเบนเปˆเปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบต 1 เป€เบ–เบดเบ‡ เป€เบญเบเบฐเบชเบฒเบ™. เบเปเบฅเบฐเบ™เบตเป„เบŸเบŸเป‰เบฒเบ‚เบฑเบ”เบ‚เป‰เบญเบ‡,
เปเบฅเบฐเบญเบทเปˆเบ™เป†, เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบชเบฒเบกเบฒเบ”เบชเบทเบšเบ•เปเปˆเป„เบ”เป‰ เบšเบฑเบ™เบŠเบต เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

ecm -chkpnt foo -pm1 1e10 < largenumber.txt

LOOP MODE


"เป‚เบซเบกเบ” loop" (เบ—เบฒเบ‡เป€เบฅเบทเบญเบ -c n) เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เป€เบžเบทเปˆเบญโ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบเบฒเบ™โ€‹เป€เบชเบฑเป‰เบ™โ€‹เป‚เบ„เป‰เบ‡โ€‹เบซเบผเบฒเบโ€‹เปƒเบ™โ€‹เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบ•เบปเบงโ€‹เป€เบฅเบโ€‹เบเบฒเบ™โ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹. เป„เบ”เป‰
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบ„เบงเบšเบ„เบธเบกเบžเบถเบ”เบ•เบดเบเปเบฒเบ‚เบญเบ‡เบกเบฑเบ™.

-c n
เบ›เบฐเบ•เบดเบšเบฑเบ” n เปเบฅเปˆเบ™เปƒเบ™เปเบ•เปˆเบฅเบฐเบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเบ›เป‰เบญเบ™เป€เบ‚เบปเป‰เบฒ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เปœเบถเปˆเบ‡). เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบชเปˆเบงเบ™เปƒเบซเบเปˆเปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบš
P+1 (เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™ n=3) เบซเบผเบทเบชเปเบฒเบฅเบฑเบš ECM, เบšเปˆเบญเบ™เบ—เบตเปˆ n เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™เบˆเปเบฒเบ™เบงเบ™เบ—เบตเปˆเบ„เบฒเบ”เป„เบงเป‰
เป€เบชเบฑเป‰เบ™เป‚เบ„เป‰เบ‡เป€เบžเบทเปˆเบญเบŠเบญเบเบซเบฒเบ›เบฑเบ”เป„เบˆ d เบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเบกเบตเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบตเปˆเปƒเบซเป‰เป„เบงเป‰ 1 เบœเบนเบเบกเบฑเบ”. เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰
เบเบฑเบš - เบŠเบตโ€‹เบงเบฐโ€‹เบ›เบฐโ€‹เบซเบงเบฑเบ”โ€‹, -sigmaโ€‹, -x0. เบเบฒเบ™เปƒเบซเป‰ -c 0 เบœเบฐเบฅเบดเบ” loop เบญเบฑเบ™เป€เบ›เบฑเบ™เบ™เบดเบ”เบˆเบปเบ™เบเปˆเบงเบฒเบ›เบฑเบ”เป„เบˆเบซเบ™เบถเปˆเบ‡
เบžเบปเบšเป€เบซเบฑเบ™.

-เบซเบ™เบถเปˆเบ‡
เปƒเบ™เป‚เบซเบกเบ” loop, เบขเบธเบ”เป€เบกเบทเปˆเบญเบžเบปเบšเบ›เบฑเบ”เปƒเบˆ; เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบˆเบฐเบชเบทเบšเบ•เปเปˆเบˆเบปเบ™เบเปˆเบงเบฒ
cofactor เปเบกเปˆเบ™เบชเปเบฒเบ„เบฑเบ™เบซเบผเบทเบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เปเบฅเปˆเบ™เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปเบกเปˆเบ™เบชเปเบฒเป€เบฅเบฑเบ”.

-b
เบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ‚เบฐเปœเบฒเบ”เบ—เบณเบญเบดเบ”: เปƒเบ™เป‚เบซเบกเบ” loop, เปเบฅเปˆเบ™เป€เบชเบฑเป‰เบ™เป‚เบ„เป‰เบ‡เปœเบถเปˆเบ‡เบชเบณเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเบ›เป‰เบญเบ™เป€เบ‚เบปเป‰เบฒ, เบˆเบฒเบเบ™เบฑเป‰เบ™ a
เป€เบชเบฑเป‰เบ™เป‚เบ„เป‰เบ‡เบ—เบตเบชเบญเบ‡เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ„เบปเบ™, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบ™เบตเป‰เปเบกเปˆเบ™เบฎเบนเบšเปเบšเบšเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเบกเบต -inp.

-d
เบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ„เบงเบฒเบกเป€เบฅเบดเบเบ—เปเบฒเบญเบดเบ”: เปƒเบ™เป‚เบซเบกเบ” loop, เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ n เป€เบชเบฑเป‰เบ™เป‚เบ„เป‰เบ‡เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเป€เบฅเบเบ—เปเบฒเบญเบดเบ”, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ n curves
เบชเปเบฒเบฅเบฑเบšเบญเบฑเบ™เบ—เบตเบชเบญเบ‡เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบ™เบตเป‰เปเบกเปˆเบ™เบฎเบนเบšเปเบšเบšเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™.

-ve n
เปƒเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบš loop, เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบเบฒเบ™โ€‹เบ„เบฑเป‰เบ‡โ€‹เบ—เบตโ€‹เบชเบญเบ‡โ€‹เปเบฅเบฐโ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰, เปƒเบซเป‰โ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบญเบญเบโ€‹เบ—เบตเปˆโ€‹เบกเบต
เบ‚เบปเบง n เบ•เบปเบงเบฅเบฐเบ„เบญเบ™. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ -ve 0.

-i n
เปƒเบ™เป‚เบซเบกเบ” loop, เป€เบžเบตเปˆเบก B1 by n เบซเบผเบฑเบ‡เบˆเบฒเบเปเบ•เปˆเบฅเบฐเป€เบชเบฑเป‰เบ™เป‚เบ„เป‰เบ‡.

-I n
เปƒเบ™เป‚เบซเบกเบ” loop, เบ„เบนเบ™ B1 เป‚เบ”เบเบ›เบฑเบ”เปƒเบˆเบ‚เบถเป‰เบ™เบเบฑเบš n เบซเบผเบฑเบ‡เบˆเบฒเบเปเบ•เปˆเบฅเบฐเป€เบชเบฑเป‰เบ™เป‚เบ„เป‰เบ‡. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบญเบฑเบ™เบ”เบฝเบง
เป€เบŠเบดเปˆเบ‡เบ„เบงเบ™เบˆเบฐเบ”เบตเบ—เบตเปˆเบชเบธเบ”เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบ”เบฝเบง, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆ -I 10 เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบžเบฐเบเบฒเบเบฒเบก
เบ›เบฑเบ”เป„เบˆเบ•เบปเบงเป€เบฅเบเบ”เบฝเบงเบเบฑเบ™เบžเป‰เบญเบกเบเบฑเบ™เปƒเบ™ 10 เป€เบ„เบทเปˆเบญเบ‡เบ—เบตเปˆเบ„เบทเบเบฑเบ™.

SHELL เบ„เปเบฒเบชเบฑเปˆเบ‡ เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”


optins เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡ shell เป€เบžเบทเปˆเบญเป€เบชเบตเบกเบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบ‚เบญเบ‡ GMP-ECM.

-prpcmd cmd
เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡ cmd เป€เบžเบทเปˆเบญเบ—เบปเบ”เบชเบญเบš primality เบ–เป‰เบฒเบ›เบฑเบ”เปƒเบˆเปเบฅเบฐ cofactors เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™ GMP-ECM
เบซเบ™เป‰เบฒเบ—เบตเปˆเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡. เบˆเปเบฒเบ™เบงเบ™เบ—เบตเปˆเบˆเบฐเบ—เบปเบ”เบชเบญเบšเปเบกเปˆเบ™เบœเปˆเบฒเบ™ stdin. เบฅเบฐเบซเบฑเบ”เบญเบญเบเบ‚เบญเบ‡ 0 เปเบกเปˆเบ™
เปเบ›เบงเปˆเบฒ "เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ•เบปเป‰เบ™เบ•เป", เบฅเบฐเบซเบฑเบ”เบญเบญเบเบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบชเบนเบ™เป€เบ›เบฑเบ™ "เบญเบปเบ‡เบ›เบฐเบเบญเบš".

-faccmd cmd
เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡ cmd เป€เบกเบทเปˆเบญเปƒเบ”เบเปเปˆเบ•เบฒเบกเบ—เบตเปˆเบžเบปเบšเบ›เบฑเบ”เปƒเบˆเป‚เบ”เบ P-1, P+1 เบซเบผเบท ECM. เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบเบฒเบ™โ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹,
เบ›เบฑเบ”เป„เบˆเปเบฅเบฐ cofactor เปเบกเปˆเบ™เบœเปˆเบฒเบ™ stdin, เปเบ•เปˆเบฅเบฐเป€เบชเบฑเป‰เบ™. เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบŠเบฑเปˆเบ™:
mail เบ›เบฑเบ”เป„เบˆเปƒเบซเบกเปˆเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”:

ecm -faccmd 'mail -s โ€œ$HOSTNAME เบžเบปเบšเบ›เบฑเบ”เปƒเบˆโ€
[email protected]' 11e6 < cunningham.in

-idlecmd cmd
เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡ cmd เบเปˆเบญเบ™เบ—เบตเปˆเปเบ•เปˆเบฅเบฐเป€เบชเบฑเป‰เบ™เป‚เบ„เป‰เบ‡ ECM, P-1 เบซเบผเบท P+1 เบžเบฐเบเบฒเบเบฒเบกเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.
เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบญเบญเบเบ‚เบญเบ‡ cmd เบšเปเปˆเปเบกเปˆเบ™เบชเบนเบ™, GMP-ECM เบˆเบฐเบขเบธเบ”เป€เบŠเบปเบฒเบ—เบฑเบ™เบ—เบต, เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบกเบฑเบ™
เบชเบทเบšเบ•เปเปˆเป€เบ›เบฑเบ™เบ›เบปเบเบเบฐเบ•เบด. GMP-ECM เบ–เบทเบเบขเบธเบ”เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆ cmd เปเบฅเปˆเบ™, เบชเบฐเป€เบซเบ™เบตเบงเบดเบ—เบตเบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เปˆเบญเบเปƒเบซเป‰
เบ•เบปเบงเบขเปˆเบฒเบ‡ GMP-ECM เบ™เบญเบ™เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบฅเบฐเบšเบปเบšเบšเปเปˆเบซเบงเปˆเบฒเบ‡.

MISCELLANEOUS


-n
เบ”เปเบฒเป€เบ™เบตเบ™เป‚เบ„เบ‡เบเบฒเบ™เปƒเบ™เบฎเบนเบšเปเบšเบš "เบ‡เบฒเบก" (เบ•เปˆเปเบฒเบเบงเปˆเบฒเบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบ›เบปเบเบเบฐเบ•เบด).

- เบ™
เบ”เปเบฒเป€เบ™เบตเบ™เป‚เบ„เบ‡เบเบฒเบ™เปƒเบ™เบฎเบนเบšเปเบšเบš "เบ‡เบฒเบกเบซเบผเบฒเบ" (เบšเบนเบฅเบดเบกเบฐเบชเบดเบ”เบšเปเปˆเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบ).

-B2scale f
เบ„เบนเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ 2 เบœเบนเบเบกเบฑเบ” B2 เป‚เบ”เบเบ„เปˆเบฒเบˆเบธเบ”เบฅเบญเบ f. เบ•เบปเบงเบขเปˆเบฒเบ‡: -B2scale
0.5 เปเบšเปˆเบ‡เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ B2 เป‚เบ”เบ 2.

- เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบ—เบต 1 เป€เบงโ€‹เบฅเบฒโ€‹ n
เบ•เบทเปˆเบก n เบงเบดเบ™เบฒเบ—เบตเบซเบฒเบ‚เบฑเป‰เบ™เบ•เบญเบ™ 1 เป€เบ—เบทเปˆเบญ. เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเป€เบงเบฅเบฒเบ—เบตเปˆเบ„เบฒเบ”เป„เบงเป‰เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบเบฑเบš -v if
เบชเปˆเบงเบ™เปœเบถเปˆเบ‡เบ‚เบญเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบต 1 เปเบกเปˆเบ™เบชเบณเป€เบฅเบฑเบ”เปƒเบ™เบญเบตเบเป„เบฅเบเบฐเปœเบถเปˆเบ‡.

-cofdec
เบšเบฑเบ‡เบ„เบฑเบšเบœเบปเบ™เบญเบญเบเบ‚เบญเบ‡ cofactor เปƒเบ™เบญเบฑเบ”เบ•เบฒเบ—เบปเบ”เบชเบฐเบ™เบดเบเบปเบก (เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบˆเบฐเปƒเบŠเป‰เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบ).

-h, - เบŠเปˆเบงเบ
เบชเบฐเปเบ”เบ‡เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบชเบฑเป‰เบ™เป†เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ ecm, เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเปเบฅเบฐเบ•เบปเบงเป€เบฅเบทเบญเบเป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡.

-printconfig
เบžเบดเบกเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบ„เปˆเบฒเบ—เบตเปˆเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเปเบฅเบฐเบเบฒเบ™เบญเบญเบ.

เบ›เบฑเบ”เป„เบˆเบ™เปเบฒเป€เบ‚เบปเป‰เบฒ SYNTAX


เบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเบ›เป‰เบญเบ™เป€เบ‚เบปเป‰เบฒเบชเบฒเบกเบฒเบ”เบกเบตเบซเบผเบฒเบเบฎเบนเบšเปเบšเบš:

เบ•เบปเบงเป€เบฅเบเบ—เบปเบ”เบชเบฐเบ™เบดเบเบปเบกเบ”เบดเบšเป€เบŠเบฑเปˆเบ™ 123456789.

เบ„เบณเป€เบซเบฑเบ™เบชเบฒเบกเบฒเบ”เปƒเบชเปˆเปƒเบ™เป„เบŸเบฅเปŒเป„เบ”เป‰: เบ—เบธเบเบขเปˆเบฒเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบ โ€œ//โ€ เบ–เบทเบเบฅเบฐเป€เบฅเบตเบ, เบˆเบปเบ™เบฎเบญเบ”เบ—เป‰เบฒเบเบชเบธเบ”
เป€เบชเบฑเป‰เบ™.

เบเบฒเบ™เบชเบทเบšเบ•เปเปˆเบชเบฒเบ. เบ–เป‰เบฒเป€เบชเบฑเป‰เบ™เบฅเบปเบ‡เบ—เป‰เบฒเบเบ”เป‰เบงเบเบ•เบปเบงเบญเบฑเบเบชเบญเบ™ backslash โ€œ\โ€, เบกเบฑเบ™เบˆเบฐเบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒ
เบชเบทเบšเบ•เปเปˆเปƒเบ™เปเบ–เบงเบ•เปเปˆเป„เบ›.

เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เบชเบณเบ™เบงเบ™เป€เบฅเบเป€เบฅเบเบ—เบปเปˆเบงเป„เบ›เป„เบ”เป‰. เบ•เบปเบงเบขเปˆเบฒเบ‡: 3*5+2^10.

Factorial: เบ•เบปเบงเบขเปˆเบฒเบ‡ 53!.

Multi-factorial: เบ•เบปเบงเบขเปˆเบฒเบ‡ 15! 3 means 15*12*9*6*3.

Primorial: เบ•เบปเบงเบขเปˆเบฒเบ‡ 11 # means 2*3*5*7*11.

เบซเบผเบธเบ”เบฅเบปเบ‡เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™: เบ•เบปเบงเบขเปˆเบฒเบ‡ 17 # 5 means 5*7*11*13*17.

เบŸเบฑเบ‡เบŠเบฑเบ™: เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบซเบ™เป‰เบฒเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เบžเบฝเบ‡เปเบ•เปˆ Phi(x,n).

เบญเบญเบ STATUS


เบชเบฐเบ–เบฒเบ™เบฐเบ—เบฒเบ‡เบญเบญเบเบชเบฐเบ—เป‰เบญเบ™เปƒเบซเป‰เป€เบซเบฑเบ™เบœเบปเบ™เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เป‚เบ„เป‰เบ‡ ECM เบชเบธเบ”เบ—เป‰เบฒเบ เบซเบผเบท P-1/P+1 เบžเบฐเบเบฒเบเบฒเบกเป‚เบ„เบ‡เบเบฒเบ™
เบ›เบฐเบ•เบดเบšเบฑเบ”. เบšเบดเบ”เปเบ•เปˆเบฅเบฐเปเบฒเบเป€เบ–เบดเบ‡เป€เบซเบ”เบเบฒเบ™เบชเบฐเป€เบžเบฒเบฐ, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ:

เบšเบดเบ” 0
0 เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบเบฒเบ™โ€‹เบ›เบดเบ”โ€‹เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ›เบปเบโ€‹เบเบฐโ€‹เบ•เบดโ€‹, 1 เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เป€เบเบตเบ”โ€‹เบ‚เบถเป‰เบ™โ€‹

เบšเบดเบ” 1
0 เบ–เป‰เบฒเบšเปเปˆเบžเบปเบšเบ›เบฑเบ”เปƒเบˆเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก, 1 เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™

เบšเบดเบ” 2
0 เบ–เป‰เบฒเบ›เบฑเบ”เป„เบˆเป€เบ›เบฑเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบš, 1 เบ–เป‰เบฒเบ›เบฑเบ”เป„เบˆเป€เบ›เบฑเบ™เบˆเบธเบ”เป€เบ”เบฑเปˆเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰

เบšเบดเบ” 3
0 เบ–เป‰เบฒ cofactor เป€เบ›เบฑเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบš, 1 เบ–เป‰เบฒ cofactor เป€เบ›เบฑเบ™ prime เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ„เปˆเบฒเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบญเบญเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป€เบเบตเบ”เบ‚เบถเป‰เบ™:

0
เบเบฒเบ™เบขเบธเบ”เป€เบŠเบปเบฒเป‚เบ„เบ‡เบเบฒเบ™เบ›เบปเบเบเบฐเบ•เบด, เบšเปเปˆเบžเบปเบšเบ›เบฑเบ”เปƒเบˆ

1
Error

2
เบ›เบฑเบ”เป„เบˆเบ›เบฐเบชเบปเบกเบ—เบตเปˆเบžเบปเบšเป€เบซเบฑเบ™, cofactor เปเบกเปˆเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบš

6
เบ›เบฑเบ”เป„เบˆเบ•เบปเป‰เบ™เบ•เปเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบžเบปเบšเป€เบซเบฑเบ™, cofactor เปเบกเปˆเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบš

8
เบžเบปเบšเปเบฒเบเป€เบฅเบเบ›เป‰เบญเบ™เป€เบ‚เบปเป‰เบฒ

10
เบ›เบฑเบ”เป„เบˆเบ›เบฐเบชเบปเบกเบ—เบตเปˆเบžเบปเบšเป€เบซเบฑเบ™, cofactor เป€เบ›เบฑเบ™เบญเบฑเบ™เบ”เบฑเบšเบชเบนเบ‡เบชเบธเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰

14
เบ›เบฑเบ”เป„เบˆเบญเบฑเบ™เบ”เบฑเบšเบ•เบปเป‰เบ™เบ—เบตเปˆเบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบžเบปเบšเป€เบซเบฑเบ™, cofactor เป€เบ›เบฑเบ™เบญเบฑเบ™เบ”เบฑเบšเบ•เบปเป‰เบ™เป†เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰

เปƒเบŠเป‰ ecm เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    NSIS: Nullsoft Scriptable Install System
    NSIS: Nullsoft Scriptable Install System
    NSIS (Nullsoft Scriptable Install
    System) เป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เบกเบทเบญเบฒเบŠเบตเบš
    เบฅเบฐเบšเบปเบšเป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบ•เบปเบงเบ•เบดเบ”เบ•เบฑเป‰เบ‡ Windows. เบกเบฑเบ™
    เป„เบ”เป‰เบ–เบทเบเบญเบญเบเปเบšเบšเปƒเบซเป‰เบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเปเบฅเบฐเบกเบตเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™
    เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰...
    เบ”เบฒเบงเป‚เบซเบฅเบ” NSIS: Nullsoft Scriptable Install System
  • 2
    เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡
    เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡
    AuthPass เป€เบ›เบฑเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”
    เบœเบนเป‰โ€‹เบˆเบฑเบ”โ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบ™เบดโ€‹เบเบปเบกโ€‹เปเบฅเบฐโ€‹
    เบžเบดเบชเบนเบ”เปเบฅเป‰เบง Keepass (kdbx 3.x เปเบฅเบฐ kdbx 4.x ...
    เบ”เบฒเบงเป‚เบซเบผเบ” authpass
  • 3
    Zabbix
    Zabbix
    Zabbix เปเบกเปˆเบ™เบŠเบฑเป‰เบ™เบงเบดเบชเบฒเบซเบฐเบเบดเบ”เป€เบ›เบตเบ”
    เปเบซเบผเปˆเบ‡เบ—เบตเปˆเปเบˆเบเบขเบฒเบเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบเบฒเบ™เปเบเป‰เป„เบ‚
    เบ–เบทเบเบญเบญเบเปเบšเบšเบกเบฒเป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเปเบฅเบฐเบ•เบดเบ”เบ•เบฒเบก
    เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปเบฅเบฐเบ„เบงเบฒเบกเบžเป‰เบญเบกเบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ
    เป€เบŠเบตเบšเป€เบงเบต, เบญเบธเบ›เบฐเบเบญเบ™...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Zabbix
  • 4
    เบšเปเบฅเบดเบชเบฑเบ” KDiff3
    เบšเปเบฅเบดเบชเบฑเบ” KDiff3
    เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบ™เบตเป‰เบšเปเปˆเบ–เบทเบเบฎเบฑเบเบชเบฒเป„เบงเป‰เบญเบตเบเบ•เปเปˆเป„เบ›
    เปเบฅเบฐเบ–เบทเบเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป„เบงเป‰เป€เบžเบทเปˆเบญเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบเบฒเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™. เป€เบšเบดเปˆเบ‡
    https://invent.kde.org/sdk/kdiff3 for
    เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เปƒเบซเบกเปˆโ€‹เบ—เบตเปˆโ€‹เบชเบธเบ”โ€‹เปเบฅเบฐโ€‹
    https://download.kde.o...
    เบ”เบฒเบงเป‚เบซเบฅเบ” KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX เปเบกเปˆเบ™ GUI เบชเปเบฒเบฅเบฑเบš
    Loader USB เบ‚เบญเบ‡ Waninkoko, เบญเบตเบ‡เปƒเบชเปˆ
    libwiigui. เบกเบฑเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบฅเบฒเบเบŠเบทเปˆเปเบฅเบฐ
    เป€เบ›เบตเบ”เป€เบเบก Wii, เป€เบเบก Cube เปเบฅเบฐ
    homebrew เปƒเบ™ Wii เปเบฅเบฐ WiiU ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” USBLoaderGX
  • 6
    Firebird
    Firebird
    Firebird RDBMS เบชเบฐเบซเบ™เบญเบ‡เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” ANSI SQL
    & เปเบฅเปˆเบ™เปƒเบ™ Linux, Windows &
    เป€เบงเบ—เบต Unix เบซเบผเบฒเบ. เบ„เบธเบ™โ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐ
    เบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡ เปเบฅเบฐเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ—เบตเปˆเบ”เบตเป€เบฅเบตเบ”
    เปเบฅเบฐเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Firebird
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

  • 1
    aa-clickquery
    aa-clickquery
    aa-clickquery - เป‚เบ„เบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบญเบšเบ–เบฒเบก
    click-apparmor DESCRIPTION: เป‚เบ„เบ‡เบเบฒเบ™เบ™เบตเป‰
    เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเบญเบšเบ–เบฒเบก click-apparmor เบชเปเบฒเบฅเบฑเบš
    เบ‚เปเป‰เบกเบนเบ™. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰: aa-clickquery
    --click-fra...
    เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ aa-clickquery
  • 2
    aa-exec-เบ„เบฅเบดเบ
    aa-exec-เบ„เบฅเบดเบ
    aa-exec-click - เป‚เบ„เบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”
    เบเบปเบ”เบซเบธเป‰เบกเบซเปเปˆเบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เบเบฑเบเบ‚เบฑเบ‡
    เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹: เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ™เบตเป‰โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เป€เบžเบทเปˆเบญโ€‹
    เบ›เบฐเบ•เบดเบšเบฑเบ”เบŠเบธเบ”เบ„เบฅเบดเบเบžเบฒเบเปƒเบ•เป‰ AppArmor
    เบเบฒเบ™เบเบฑเบเบ‚เบฑเบ‡. เบ‚เป‰เบญเบ...
    เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ aa-exec-click
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก CORE API
    เบเบฑเบš core-daemon daemon ...
    เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ coresendmsg
  • 4
    core_server
    core_server
    core_server - เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ•เบปเป‰เบ™เบ•เปเบชเปเบฒเบฅเบฑเบš
    SpamBayes. เบฅเบฒเบเบฅเบฐเบญเบฝเบ”: เบ›เบฐเบˆเบธเบšเบฑเบ™เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™
    เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เป€เบงเบฑเบšเป„เบŠเบ•เปŒเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบชเบฝเบšเป€เบ‚เบปเป‰เบฒ
    เบœเบนเป‰เบŸเบฑเบ‡เบชเปเบฒเบฅเบฑเบšเป‚เบ›เป‚เบ•เบ„เบญเบ™เบ•เปˆเบฒเบ‡เป†เปเบกเปˆเบ™ TBD.
    เบ™เบตเป‰ ...
    เปเบฅเปˆเบ™ core_server
  • 5
    gappletviewer-4.8
    gappletviewer-4.8
    gappletviewer - เป‚เบซเบฅเบ”เปเบฅเบฐเปเบฅเปˆเบ™ applet
    ...
    เปเบฅเปˆเบ™ gappletviewer-4.8
  • 6
    gappletviewer-4.9
    gappletviewer-4.9
    gappletviewer - เป‚เบซเบฅเบ”เปเบฅเบฐเปเบฅเปˆเบ™ applet
    ...
    เปเบฅเปˆเบ™ gappletviewer-4.9
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Ad