Witam,
Troszkę mi się rozjechały listy kontaktów (mam ekg w kilku miejscach).
Na obydwu mam dodane nowe osoby, więc import listy jest niewskazany, bo
stracę "nowych" ze wszystkich kont, oprócz tego, z którego eksportowałem
listę.
Propozycja i prośba zarazem:
Proszę deweloperów o modyfikację polecenia /list, tak aby zawierało np.
parametr --merge, który:
1. ściągałby listę kontaktów do pliku tymczasowego
2. dla każdego numeru zaimportowanej listy, sprawdzała by czy istnieje
na liście lokalnej,
3a) Nie istnieje -> dołącza wpis do listy lokalnej
3b) Istnieje ->
/set list_replace_local_items = 1
- nadpisuje wpis lokalny danymi zdalnymi
/set list_replace_local_items = 0
- pozostawia wpis lokalny niezmieniony
4. Powtarza punkty 2. i 3. dopóki istnieją wpisy na liście importowanej
Pozwoliło by to osobom w mojej sytuacji na uniknięcie żmudnego ręcznego
łączenia plików userlist.
Proszę o komentarze, co o tym sądzicie.
Jeśli ktoś to zaimplementuje, będę bardzo wdzięczny.
Nazwy zmiennych i poleceń podałem jako przykład... być może ktoś ma
lepszy pomysł, bo te są przydługie.
P.S. Dziękuję za modyfikację obsługi szyfrowania. Bardzo się przydaje.
--
Pozdrawiam,
Szymon Wilkołazki