# Noterich P2P Sync ટ્યુટોરિયલ: ક્લાઉડ વિના વિવિધ ઉપકરણો વચ્ચે સિંક કરવું
> **તમારી નોટોને વિવિધ ઉપકરણો વચ્ચે સુરક્ષિત રીતે સિંક કરો – ક્લાઉડ સંગ્રહણ જરૂરી નથી.**
જ્યારે ડેટા ગોપનીયતા વધુ મહત્વપૂર્ણ બની ગઈ છે, ત્યારે Noterich વિવિધ ઉપકરણો વચ્ચે સિંક કરવા માટે એક નવીન પદ્ધતિ આપે છે. અમારી **P2P (પીરે-ટુ-પીરે) સિંક** સુવિધા તમારા ઉપકરણો વચ્ચે સિંક કરવામાં મદદ કરે છે, કોઈ ક્લાઉડ સર્વરની જરૂર નથી. તમારા ડેટા હંમેશા તમારા જ રહે છે.
## P2P સિંક કેમ પસંદ કરો?
પરંપરાગત નોટ-લેટિંગ એપ્સ તમારા ડેટાને કેન્દ્રીય સર્વરો પર સંગ્રહિત કરે છે. આનાથી ગોપનીયતાનું જોખમ, સબ્સ્ક્રિપ્શન ખર્ચ અને તૃતીય-પક્ષીય ઇન્ફ્રાસ્ટ્રક્ચરની જરૂરિયાત ઉભી થાય છે. Noterich તો અલગ રસ્તો અપનાવે છે:
```mermaid
graph LR
A[તમારું ઉપકરણ] <-->|સીધો કનેક્શન| B[તમારું બીજું ઉપકરણ]
C[ક્લાઉડ સર્વર] -.->|જરૂરી નથી| A
C -.->|જરૂરી નથી| B
style A fill:#4CAF50,color:#fff
style B fill:#4CAF50,color:#fff
style C fill:#9E9E9E,color:#fff,stroke-dasharray: 5 5
```
### મુખ્ય લાભો
- **🔒 ગોપનીયતા પ્રથમ**: તમારી નોટો ક્યારેય તૃતીય-પક્ષીય સર્વરો સાથે સંપર્ક કરતી નથી.
- **⚡ ઝડપી અને સીધું**: ઉપકરણો સીધા જ સંદેશા મોકલે છે.
- **💰 કોઈ સબ્સ્ક્રિપ્શન નથી**: વધારાના દરો વિના મફત P2P સિંક.
- **🌐 ક્યાંય પણ કાર્ય કરે છે**: લોકલ નેટવર્ક અથવા ઇન્ટરનેટ દ્વારા સિંક કરી શકાય.
- **📱 વિવિધ પ્લેટફોર્મ વચ્ચે કાર્ય કરે છે**: ડેસ્કટોર્ન, લેપટોપ, ટેબ્લેટ અને મોબાઇલ વચ્ચે કાર્ય કરે છે.
## P2P સિંક કેવી રીતે કાર્ય કરે?
Noterich **WebRTC ટેક્નોલોજી** અને **PeerJS**નો ઉપયોગ કરીને તમારા ઉપકરણો વચ્ચે સીધા કનેક્શન સ્થાપિત કરે છે. જ્યારે તમે સિંક શરૂ કરો:
```mermaid
sequenceDiagram
participant D1 as ઉપકરણ A (સર્વર)
participant S as સિગ્નલિંગ સર્વર
participant D2 as ઉપકરણ B (રિસીવર)
D1->>S: કનેક્શન માટે વિનંતી
S-->>D1: રૂમ આઇડી જનરેટ કરે
D1->>D2: કનેક્શન લિંક શેર કરે
D2->>S: રૂમ આઇડી વડે કનેક્ટ કરે
S-->>D2: પીરે-કનેક્શન સ્થાપિત કરે
D1->>D2: એન્ક્રિપ્ટ અને નોટો મોકલે
D2->>D2: ડિક્રિપ્ટ અને નોટો ઇમ્પોર્ટ કરે
Note over D1,D2: સીધું એન્ક્રિપ્ટેડ ટ્રાન્સફર<br/>કોઈ ડેટા સર્વર પર સંગ્રહિત નથી.
```
### પાછળની ટેક્નોલોજી
Noterichની P2P અમલીકરણમાં નીચેની ટેક્નોલોજીઓ સામેલ છે:
1. **PeerJS લાઇબ્રેરી**: બ્રાઉઝરથી બ્રાઉઝર વચ્ચેના સંદેશા માટે WebRTC સંદર્ભની જટિલતાઓ સંભાળે છે.
2. **AES-GCM એન્ક્રિપ્શન**: તમારી નોટ ડેટા માટે લશ્કરી-સ્તરનું એન્ક્રિપ્શન.
3. **PBKDF2 કી ડિરેવરનેશન**: સુરક્ષિત પાસવર્ડ-આધારિત એન્ક્રિપ્શન કી જનરેશન.
4. **MessagePack સિરિયલાઇઝેશન**: ઝડપી બાઇનરી ડેટા એન્ક્રિપ્શન માટે અસરકારક.
5. **IndexedDB સ્ટોરેજ**: ઓફલાઇન ઍક્સેસ માટે લોકલ-પ્રથમ ડેટાબેસ.
## P2P સિંક શરૂ કરવું
### પૂર્વશરતો
શરૂ કરતા પહેલા, ખાતરી કરો કે તમારા પાસે:
- ✅ Noterich બંને ઉપકરણો પર ઇન્સ્ટોલ છે.
- ✅ બંને ઉપકરણો ઇન્ટરનેટ સાથે જોડાયેલા છે (અથવા એક જ લોકલ નેટવર્કમાં).
- ✅ આધુનિક વેબ બ્રાઉઝર (Chrome, Firefox, Edge, Safari).
### પગલું 1: સ્રોત ઉપકરણ પરથી શેર કરવું
1. Noterichમાં તમે જે નોટ શેર કરવા માંગો છો તે ખોલો.
2. ટૂલબારમાં **શેર** બટન પર ક્લિક કરો.
3. **"P2P Share"** વિકલ્પ પસંદ કરો.
4. (ઐચ્છિક) વધુ સુરક્ષા માટે પાસવર્ડ સેટ કરો.
- પાસવર્ડ ઓછામાં ઓછા 8 અક્ષરો હોવા જોઈએ.
- AES-256-GCM એન્ક્રિપ્શનનો ઉપયોગ કરવામાં આવે છે.
5. P2P સર્વર ઇનિશિએટ થવાની રાહ જુઓ.
```mermaid
graph TD
A[નોટ ખોલો] --> B[શેર બટન પર ક્લિક કરો]
B --> C[પીપીએસ શેર પસંદ કરો]
C --> D{પાસવર્ડ સેટ કરો?}
D -->|હા| E[પાસવર્ડ દાખલ કરો ≥8 અક્ષરો]
D -->|ના| F[એન્ક્રિપ્શન ટાળો]
E --> G[પીપીએસ સર્વર ઇનિશિએટ કરો]
F --> G
G --> H[શેર લિંક અને ક્વોરો જનરેટ કરો]
```
### પગલું 2: કનેક્શન લિંક શેર કરવી
જ્યારે P2P સર્વર શરૂ થાય, Noterich નીચેની વસ્તુઓ જનરેટ કરે છે:
- **એક અનોખી શેર કરી શકાય તેવી લિંક** જેમાં કનેક્શન પરિબળો સમાવિષ્ટ છે.
- **એક ક્વોરો કોડ** જેના દ્વારા મોબાઇલ ઉપકરણો દ્વારા ઝડપી સ્કેન કરી શકાય.
લિંકનું ફોર્મેટ આ રીતે છે:
```
https://noterich.com/#dbshare=<infoHash>&server=<signaling-server>
```
**શેર કરવાની પદ્ધતિઓ:**
| પદ્ધતિ | શ્રેષ્ઠ ઉપયોગ | કેવી રીતે |
|--------|----------|--------|
| 🔗 લિંક કોપી કરવી | ઈમેઇલ, મેસેજિંગ એપ્સ માટે | “લિંક કોપી કરો” બટન પર ક્લિક કરો |
| 📱 ક્વોરો કોડ | મોબાઇલ ઉપકરણો માટે | ઉપકરણના કેમેરા વડે સ્કેન કરો |
| 📧 ઈમેઇલ | દૂરસ્થ સહયોગીઓ માટે | લિંકને ઈમેઇલમાં પેસ્ટ કરો |
### પગલું 3: લક્ષ્ય ઉપકરણ પર મેળવવું
લક્ષ્ય ઉપકરણ પર:
1. **શેર લિંક ખોલો**
- લિંક સીધી ક્લિક કરો, અથવા
- ક્વોરો કોડ સ્કેન કરો.
2. **આવતી નોટો તપાસો**
- નોટના શીર્ષકો અને મેટાડેટાની તપાસ કરો.
- સર્વર માહિતી ચકાસો.
3. **પાસવર્ડ દાખલ કરો** (જો એન્ક્રિપ્ટ કરેલ હોય)
- સર્વર દ્વારા આપેલ પાસવર્ડ દાખલ કરો.
- ડેટા તમારા ઉપકરણ પર લોકલ રીતે ડિક્રિપ્ટ થાય છે.
4. **લક્ષ્ય વર્કસ્ટેશન પસંદ કરો**
- હાલનું વર્કસ્ટેશન પસંદ કરો, અથવા
- ઇમ્પોર્ટ કરેલ નોટો માટે નવું વર્કસ્ટેશન બનાવો.
5. **ઇમ્પોર્ટ પ્રાપ્ત કરો**
- નોટો ડિક્રિપ્ટ થઈને ઇન્ડેક્સડબલ ડેટાબેસમાં સંગ્રહિત થાય છે.
- સર્ચ ઇન્ડેક્સ સ્વચાલિત રીતે પુનઃબનાવવામાં આવે છે.
```mermaid
graph TD
A[લિંક ખોલો] --> B[સર્વર સાથે કનેક્ટ કરો]
B --> C{એન્ક્રિપ્ટ કરેલ?}
C -->|હા| D[પાસવર્ડ દાખલ કરો]
C -->|ના| E[મેટાડેટા જોવા માટે]
D --> E
E --> F[લક્ષ્ય વર્કસ્ટેશન પસંદ કરો]
F --> G[ઇમ્પોર્ટ કરો અને ઇન્ડેક્સ રિસ્ટોર કરો]
G --> H[સિંક પૂર્ણ થયું!]
style I fill:#4CAF50,color:#fff
```
તમારા વર્કફ્લોને રૂપાંતરિત કરવા તૈયાર છો?
તમારું ખાનગી, AI-સંચાલિત
નોંધ લેવાનું કેન્દ્ર રાહ જોઈ રહ્યું છે
ખાનગી, શક્તિશાળી નોંધ લેવા માટે NoteRich પર વિશ્વાસ કરતા હજારો વપરાશકર્તાઓમાં જોડાઓ. તમારા બ્રાઉઝરમાં પ્રયાસ કરો — કોઈ સ્થાપન નહીં, કોઈ ક્રેડિટ કાર્ડ નહીં, તમારી નોંધો ક્યારેય તમારા ઉપકરણ છોડતી નથી.
કોઈ ક્રેડિટ કાર્ડ નહીં
બ્રાઉઝરમાં કામ કરે છે
100% સ્થાનિક નોંધો
સંસાધનો અને માર્ગદર્શિકાઓ
સ્થાનિક-પ્રથમ નોંધ લેવા, ગોપનીયતા આર્કિટેક્ચર અને અદ્યતન ઉત્પાદકતા વર્કફ્લો પર અમારા ઊંડાણપૂર્વકના લેખો શોધો.
- NoteRich ની અંદર તમારી નોંધોને AI મેમરીમાં ફેરવો
- NoteRich AI સાથે ટેક્સ્ટને વિઝ્યુઅલ ઇન્ફોગ્રાફિક્સમાં રૂપાંતરિત કરો
- NoteRich વર્કસ્પેસ અને અદ્યતન શોધ ટ્યુટોરિયલ
- NoteRich સમૃદ્ધ ટેક્સ્ટ વિરુદ્ધ Markdown બંને કેવી રીતે સ્વિચ અને ઉપયોગ કરવો
- NoteRich P2P સિંક ટ્યુટોરિયલ ક્લાઉડ વિના ક્રોસ-ડિવાઇસ
- NoteRich OCR ટ્યુટોરિયલ કાગળની નોંધોને ડિજિટલ ટેક્સ્ટમાં સ્કેન કરો
- NoteRich સ્થાનિક-પ્રથમ AES-GCM એન્ક્રિપ્શન સમજાવ્યું
- NoteRich સ્થાનિક જ્ઞાન આધાર RAG ટ્યુટોરિયલ
- NoteRich LaTeX ગણિત સમીકરણો માર્ગદર્શિકા સૂત્રો કેવી રીતે લખવા
- NoteRich કીબોર્ડ શોર્ટકટ્સ અને ઉત્પાદકતા ટિપ્સ
- NoteRich માં ઇન્ટરેક્ટિવ ECharts કેવી રીતે એમ્બેડ કરવા
- ઓનલાઇન નોંધ લેવા માટે NoteRich વિશેષતાઓ અને ફાયદાઓ
- ખાનગી રીતે દસ્તાવેજોનો સારાંશ આપવા માટે NoteRich ગોપનીયતા AI નો ઉપયોગ કેવી રીતે કરવો
- NoteRich માં ફ્લોચાર્ટ્સ માટે Mermaid.js નો ઉપયોગ કેવી રીતે કરવો – સંપૂર્ણ ટ્યુટોરિયલ
- NoteRich માં વિડિઓ અને જોડાણો કેવી રીતે દાખલ કરવા
- NoteRich માં PDF અને વોટરમાર્ક-મુક્ત HTML કેવી રીતે નિકાસ કરવા