prabhakar267 / wa-reader Goto Github PK
View Code? Open in Web Editor NEW:speech_balloon: WA Reader is a platform to read WhatsApp conversations from email text backups in a easy-to-read UI.
License: MIT License
:speech_balloon: WA Reader is a platform to read WhatsApp conversations from email text backups in a easy-to-read UI.
License: MIT License
Give an option download the JSON which is response from AJAX call to be restored in future.
If a message it is like this, it works fine:
WA Reader is a platform to read WhatsApp conversations from email text backups in a easy-to-read UI.
But, if message it is divided into sentences, it display only the first sentence:
WA Reader is a platform to read WhatsApp conversations.
From email text backups.
In a easy-to-read UI.
It display only:
WA Reader is a platform to read WhatsApp conversations.
A small piece of chat:
Conversa do WhatsApp com Luiz Américo.txt
There is an FAQ How do I export my chat history from WhatsApp? in the FAQ section. Currently there is only instructions for Android devices, add the links for iPhone and Windows phone as well.
iPhone: https://faq.whatsapp.com/en/iphone/20888066
Windows: https://faq.whatsapp.com/en/wp/23607796
It throws an error whenever you open any route other than base route /
Should redirect the user to base route with the following error message:
"Sorry, we couldn't find the page"
Hi,
is it possible to add photos in the reader?
Problem in chat of 3.96 mb
Bug
iOS, Iphone 6
User should be able to download the JSON which is generated after the parsing step so that he can in-future upload the JSON to not have to wait for parsing again and again.
Reference: https://github.com/prabhakar267/WA-Reader/blob/master/parse/upload-file.php#L43
Current logo was created as a temporary placeholder. Design a new logo with captures the product.
I would like to use the logo without any legal formalities but would definately be giving a huge shout out to the designer on the website and GitHub repository
I'm getting this error while I try to "Get Conversation", I already used Chrome, Firefox, Chrome and Internet Explorer, I'm doing something wrong?
Regards and thanks in advance!
These two commands don't work, is it ok?
virtualenv venv --python=python3.6
source venv/bin/activate
I don't know whether the backups for android and windows phone is stored in different way, but the website is not working properly for windows phone WhatsApp backup
The code works fine in localhost but throws application error in heroku server with the file app.py
There is an HTML required
attribute in input file
If user removes it and tries to click on Get Conversations button there is an unexpected behaviour, instead user should get a relevant error message
Update the current readme or add wiki, to explain and comment zip upload.
If you like I will do this. Assign it to me, or I will also send a PR for this.
please help
For any unknown route, redirect to home route.
Here are the dates link DD/MM/YYYY..... with the dirty timestamps, the script change 05.09 to 09.05 but 13.09.
dateutil has the option "dayfirst=True", would be helpfully ;-)
Hi,
I downloaded your project as zip and try to use it, I get the error: Some technical glitch! Please retry after reloading the page!
If I use your web page, it work's fine.
Is there any references which I have to adapt so I can also use it on local machine?
hello
I am using iPhone 6S IOS 12.1.2 and couldnt converet whatsapp TXT file
here a sample
[25/3/18 11:27:48] Carolina Elhordoy Lezama: Los mensajes y llamadas en este chat ahora están protegidos con cifrado de extremo a extremo.
[25/3/18 11:27:48] Jorge Diez Furest: <adjunto: 00000002-PHOTO-2018-03-25-11-27-47.jpg>
[25/3/18 12:08:50] Carolina Elhordoy Lezama: Recién salgo de misa. Ahora le muestro
[25/3/18 12:10:56] Carolina Elhordoy Lezama: Este mensaje fue eliminado.
[25/3/18 12:10:56] Carolina Elhordoy Lezama: Este mensaje fue eliminado.
[25/3/18 12:12:05] Jorge Diez Furest: Me parece bien
[25/3/18 12:12:24] Carolina Elhordoy Lezama: Jajajaja
[25/3/18 12:12:36] Carolina Elhordoy Lezama: 👍
[25/3/18 13:48:44] Carolina Elhordoy Lezama: <adjunto: 00000009-PHOTO-2018-03-25-13-48-44.jpg>
[25/3/18 13:50:40] Jorge Diez Furest: Qué pasó? Donde se golpeó?
[25/3/18 13:52:29] Carolina Elhordoy Lezama: <adjunto: 00000011-AUDIO-2018-03-25-13-52-29.opus>
[25/3/18 13:53:53] Jorge Diez Furest: Bueno bárbaro menos
Mal que fue solo eso
[25/3/18 14:08:29] Carolina Elhordoy Lezama: Sí, por suerte
[25/3/18 15:39:07] Carolina Elhordoy Lezama: <adjunto: 00000014-PHOTO-2018-03-25-15-39-07.jpg>
[25/3/18 15:39:47] Jorge Diez Furest: Que bueno!
[26/3/18 07:54:02] Carolina Elhordoy Lezama: Buen día! Te aviso que no es necesario que vengas por los niños. Yo no voy ha hacer nada. Hoy van a lo de G. Lucas 11:00
[26/3/18 10:17:25] Jorge Diez Furest: Hola ok bárbaro, después llamo a Francisco
[26/3/18 10:26:14] Carolina Elhordoy Lezama: 👍
[27/3/18 13:14:29] Jorge Diez Furest: Hola
Como están? Y los chiquilines?
[27/3/18 13:27:29] Carolina Elhordoy Lezama: Los gordis felices! Yo estoy en viaje a lo Ma. Elvira. Te mando video. Mañana recorrida por Montevideo con primos. Están por salir al cine con abuelos
[27/3/18 13:28:12] Jorge Diez Furest: Bueno ok buenísimo
Hello, I have just discovered your wonderful tool. It is perfect and exactly what I needed, so thank you. There is just one problem I am encountering. The timestamps are showing up as a sequence of digits. Your example on your page here https://devpost.com/software/whatsapp-reader shows the timestamp in the correct format.
I have attached an image of what i am seeing, (I have scored out the actual text)
I would just like to know if this is as intended, or if there is something wrong with my exported whatsapp files, or if this is a bug. Is there any way I can view the chat with the timestamps?
Google fonts are being used in style.css
but there are not getting loaded on Heroku server
They should be corrected for correct load
Reference : https://stackoverflow.com/a/18216759
wa reader is no more here. fix the site again.
Unable to parse exported TXT file, gives error "It wasn't a valid text file or we were not able to convert it" - sample below
Hi,
I get an error saying that the text file is invalid whenever I upload to your service. I hope I did not get scammed by sending my files :/
When user has successfully parsed one conversation, there should be a button added in Navbar (right next to instructions) to allow user to go back to root and parse another chat.
Hey ,
Can't access the https://whatsapp-reader.herokuapp.com/
Please look into it if possible
Hi, I've downloaded the python 3.9 to run the WA Reader locally, but unfortunately it doesn't work :-(
It's not clear how to make all setups as described - especially the part "source venv/bin/activate". ???
So, I would like to ask you if there is a detailed manual available for this tool so that a beginner is able to use it?
The very short description you have published is not very helpfull, I'm sorry (but as I said: I'm a beginner w/o experiences at all).
Btw: Python seems to work correctly at my Windows 10 computer.
Thank you very much.
Regards,
Kassiopeia-2002
It was solved "'ascii' codec can't encode character u'\u200e' in position 0: ordinal not in range(128)" but arose this red sign " 'encoding' is an invalid keyword argument for this function "
I backup a chat history from my iPhone6 IOS 11.3.
WA is not supportable for this file.
I'm facing an issue while reading a txt file of Whatsapp chat history, backup form iPhone. WA supports iPhone WA history txt file or not ? if yes. kindly fix the issue.
It wasn't a valid text file or we were not able to convert it
A sample WA chat txt file is attached for test purpose.
i dont know wether its because of a new whatsapp update but ur reader doesnt seem to work for me. it always says invalid text file or something on the lines.
my original file was really long so i thought that was the reason but then i edited it and made it really short, probably about 5 strands of conversation
please help and please fix asap!!
If you upload an incorrect file, an error message should come up which says It wasn't a valid text file or we were not able to convert it
. Currenly, the POST call made to the parsing API is returning the response but the message is not being showed on the UI.
I try uploading a valid (quite long) .txt file of a chat I emailed to myself but I get a It wasn't a valid text file or we were not able to convert it!
error message when I try uploading it? I'm not sure what the problem is- none of the chats I try work, even from 2 different phones. I tried uploading on my localhost and on the website http://prabhakargupta.com/projects/whatsapp-reader/ - Neither of which work.
Currently there are no checks for filetype being uploaded. The server tries to parse all file format. Only acceptable format should be .txt.
hello
it would be nice to have the chance to download the formatted chat as pdf or html file
Hi,
I have noticed that there are missing several emoticons.
How I can add them?
Current Behaviour:
If there were errors in existing request and you make another request which is successful, the errors div still shows errors from previous request.
Expected Behaviour:
On every request submission, errors div should be cleared
When a user converts a chat, a button View another chat
comes in navbar. When clicked the user is taken to the home screen but the input field is still populated with old field.
The field should be cleared as soon as that button is clicked.
Fix Location: restoreForm
function in script.js
Reference: https://stackoverflow.com/a/20552042
Trying to load 4 mb txt export file...
Conversation example from file:
17.02.19, 12:28 - +7 982 111-11-11: Пётр, ждём! Развязки
17.02.19, 12:44 - +7 905 222-22-22: Так ночью ж😂
17.02.19, 17:21 - +7 987 333-33-33: https://www.ozon.ru/context/detail/id/3562175/
17.02.19, 18:01 - +7 903 444-44-44: Она там не продается, к сожалению.
17.02.19, 18:01 - +7 903 444-44-44: Но книга та, да.
17.02.19, 18:01 - +7 903 444-44-44: Так ее и не нашли нигде полностью на русском.
17.02.19, 19:19 - Ольга Р Х (МСК) добавил(-а) контакт +7 909 555-55-55
17.02.19, 19:39 - +7 909 555-55-55: Всем привет 👋🏻
17.02.19, 19:39 - Петр П (И В): Много нас
17.02.19, 19:40 - +7 910 666-66-66: 🙌
17.02.19, 19:42 - Петр П (И В): Новые люди! Напишите несколько слов о себе. Кто недавно присоединился. Кто вы и откуда вы.
17.02.19, 19:50 - +7 921 777-77-77: Здравствуйте! Я присоединилась вчера. Т.
17.02.19, 19:50 - +7 926 888-88-88: А, косметолог, мама.
Искала рабочие методы по о.... А так же способы лечить... В итоге я на семинаре. На 2-ой день начала з.... Сегодня 6-ой день обучения - у меня осталось...
Счастлива оказаться в вашем пространстве 🙏🏼🙏🏼🙏🏼🌈
Same error in demo and in local server. How to fix?
I use Windows 10.
p.s. What I found in SO:
https://stackoverflow.com/questions/38314118/overflowerror-python-int-too-large-to-convert-to-c-long-on-windows-but-not-ma
Hey there,
I just tired parsing a chat history but couldn't get it to work. After some investigation, I found out that the file format WhatApp uses when exporting the chat history seems to have changed.
My export looks something like this:
6/23/17, 12:29:34 PM: Person 1: This is a message from Person 1.
6/23/17, 12:30:04 PM: Person 2: This is a message from Person 2.
Compared to the export supplied in the sample directory:
13/10/2017, 12:12 a.m. - Person 1: Do I really look like a guy with a plan?
13/10/2017, 12:12 a.m. - Person 1: You know what I am? I'm a dog chasing cars.
To me it looks like the delimiter between the timestamp and the message has been changed from -
to :
. Is this also the case for you or could it be that WhatsApp uses a different format based on region settings and platform? I tried it with region set to "United States" on iOS 11 using the most recent version of WhatApp.
If this varies from user to user, I would come up with a system that could auto-detect the used format or provides the user witch an option to select from. Otherwise I would modify the current parsing algorithm to reflect this change in the file format.
After uploading my file to https://whatsapp-reader.herokuapp.com/ the following error appeared: "It wasn't a valid text file or we were not able to convert it".
My chat file seams to have a different timestamp format, than your sample file.
So here is a part of my file:
27.01.14 23:38:13: Dude: hi
27.01.14 23:40:57: Myself: hi
28.01.14 23:48:54: Myself: whats up?
Don't know if that is important, but the empty lines are not showing in Microsoft Notepad.
If I open it with Notepad++ it shows the empty lines though.
Thank you for your hard work!
D.M.
Setup Instructions can be a good addition to the readme (or any other appropriate file) for anyone to have a local version of the app to view any sensitive information.
It should include the instructions to enable debugging in PHP as mentioned in upload-file.php
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.