Çift Mesajlaşma Uygulamasından Verileri Dışa Aktarma


1

Kız arkadaşım ve ben irtibatta kalmak için Couple mesajlaşma uygulamasını [0] kullanıyorduk. İlişkimizin başlangıcına kadar geri dönecek çok sayıda metin ve fotoğraf var. Onlar değerli anılardır, ancak onları ihraç etmenin yolu yoktur.

İOS App Store 2014'ten beri güncellenmediğini ve Couple'a gönderilen e-postalarım cevaplanmadığını söyledi. Blogları [1], Life360’a sattıklarını, ancak e-postalarıma cevap vermediklerini söylüyor.

Bu yüzden, metinlerimi ve fotoğraflarımı Couple'tan ihraç etmeme yardımcı olabilecek biri olup olmadığını merak ediyorum. Hem bir cep telefonu uygulaması hem de bir web uygulaması var.

[0] https://couple.me/

[1] http://blog.couple.me/2016/02/12/new-home-couple/


Aslında bu soruyu Süper Kullanıcı topluluğuna
göndermiştim

Bunu yapmak için doğrudan bir yöntem olup olmadığından şüpheliyim. Bu Apple.SE'de de konu dışı sayılabilir. Eğer geliştirici herhangi bir yöntem sağlamıyorsa, bilgiyi “kesmekten” başka bir yolu yoktur. Kodlama konusunda iyiyseniz, WebApp konuşma sayfalarını ayrıştırmayı deneyebilir ve bir metin dosyasına yazabilirsiniz.
Jash Jacob

1
@JashJacob Korkarım ki, tek yolu "ondan bilgiyi kesmek". Kaynağı Görüntüle'yi seçmeyi denedim, ancak hiçbir konuşmamızı göremiyorum. Bence onların JavaScript konuşmaları başka bir yerden indiriyor, ama nerede olduğunu bilmiyorum.
Brian Schack

Evet. Bilgi için sorgulama yapıyor. Bilgileri yükledikten sonra web sayfasından almak için ayrıştırıcıya ihtiyacınız olacaktır. Sayfa tamamen yüklendikten sonra kapma bilgisini kullanmak için bir tarayıcı otomasyon aracı olan "Selenyum" u deneyebilirsiniz (tüm JS uygulamaları tamamlandı)
Jash Jacob

@JashJacob İyi bir ipucu, Selenyum yükleyeceğim ve iletileri indirmeyi deneyeceğim.
Brian Schack

Yanıtlar:


5

Birkaç nedenden aynı sebepten ayrılıyorum. Bu bir utanç. Son birkaç yıl içinde bunun için büyük bir savunucuydum.

İyi haberler. Tüm mesajlarını almanın bir yolunu buldum.

  1. Https://app.couple.me/ adresini ziyaret edin ve giriş yapın.
  2. Ayrı bir sekme açın ve https://app.couple.me/1/p/timeline adresini ziyaret edin (kaç mesajınız olduğuna bağlı olarak yüklenmesi biraz zaman alabilir).
    • Bu API, ilerlerken mesajlarınızı nasıl aldığını gösterir (ancak bir seferde 55 mesajla topluyor).
    • Bu URL çalışmazsa bana bildirin. Kullanıcıya özel olduğuna inanmıyorum (ancak 1 sayısı, 31 ile 1 arasındaki rakamlarla değiştirilebilir). Kendin denemek ve bulmak istiyorsan, Chrome'da Ağ Denetçisi'ni aç ve bir toplu mesaj alınana kadar kaydır. İçinde görünen 'zaman çizelgesi' kelimesini içeren bir url olmalıdır ( tüm iletilerinizi almak için URL'den 'zaman çizelgesini' geçen herhangi bir şeyi çıkarmanız gerekir ).
  3. Şimdi tüm mesajlarınızın JSON temsiline sahip olmalısınız.

    • yani, bir çok böyle görünmeli

      {
          "eventType": "text",
          "text": "A cat?",
          "pairingID": [redacted by me],
          "timeStamp": 1345602786515,
          "itemID": "[redacted by me]",
          "lID": "[redacted by me]",
          "from": "yourcouplepartnersemailaddress@gmail.com"
      }
      
    • Etkinlik 'metin' türleri, yazdığınız metinleri görmenizi sağlar. 'İmage' olay türlerinde indirebileceğiniz bir resim url'si var.
  4. Dosya menüsünden 'Sayfayı Farklı Kaydet ...' seçeneğini seçin ve dosyayı kaydedin (masaüstünüze yazın ve couple_backup.jsonaşağıdaki ipucunu kullanmak istiyorsanız adlandırın).
  5. Bu kadar!

JSON formatında ne kadar rahat olduğunuzdan emin değilim. Fakat tüm veriler toplama için orada. Süper rahat olmamanız durumunda, JSON’un biraz daha okunaklı olması için bir yol (yalnızca Mac’te çalışır):

  1. Terminal uygulamasını açın.
  2. cat ~/Desktop/couple_backup.json | python -m json.tool > ~/Desktop/formatted_couple_backup.jsonTerminal penceresine yapıştırın ve Enter tuşuna basın.
    • Bu, JSON'u daha okunabilir hale getirecek şekilde biçimlendirmeli ve formatted_couple_backup.jsonMasaüstünüzdeki bir dosyaya kaydetmelidir.

Belki bir gün bizim gibi insanların geçip tüm görüntüleri ya da bir şeyleri otomatik olarak indirebilmelerine yardımcı olmak için bir Çift Aktarıcı uygulaması oluşturacağım. Bu şimdilik çalışabilir.


1
Genius, çok teşekkürler Matt! Bunu hemen deneyeceğim.
Brian Schack

1
Sadece çözümünüzü test ettim ve mükemmel çalışıyor!
Brian Schack

1
Çalıştığına sevindim!
Matt Kahl
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.