1
0
mirror of https://github.com/fabianonline/telegram_backup.git synced 2026-06-15 16:11:24 +00:00

Commit Graph

  • db52b8da47 Big database update. Removed old fields, renamed others to make more sense, added a few new ones. fabian 2016-07-08 06:53:14 +02:00
  • 2e43ad90a6 Completely reworked the file download part and made it much, much more object oriented. fabian 2016-07-07 17:10:00 +02:00
  • ecbca30a10 WIP: Using mustache as template engine for HTML exporter. fabian 2016-07-07 06:40:00 +02:00
  • c62e6db3d3 TelegramUpdateHandler now only displays debug information if you set .debug to true. fabian 2016-07-07 06:30:00 +02:00
  • 5253145024 Only run the code in TelegramUpdateHandler if user and db are set. fabian 2016-07-07 06:24:07 +02:00
  • 2bee99518b Bumped the version to 1.0.3. 1.0.3 fabian 2016-07-07 06:18:58 +02:00
  • 1328513f8e Added a note on where to find the JAR file to the README. fabian 2016-07-07 06:18:28 +02:00
  • 515efb2fde WIP: Added Daemon-mode to keep the app running and save new messages in real time. fabian 2016-07-06 18:07:04 +02:00
  • e1cfaf670e Extended README with some FAQ. fabian 2016-07-06 14:15:28 +02:00
  • 1c92f02422 Added a new database to track runs of this tool in order to be able to monitor them later on (Nagios, Icinga and so on). fabian 2016-07-06 13:58:25 +02:00
  • 70ee7566fd Added README fabian 2016-07-06 13:57:27 +02:00
  • 0d431beba6 Moved FLOOD_WAIT exception handling to Utils class. fabian 2016-07-06 08:30:23 +02:00
  • b3913ac123 Moved login code to it's own method; using System.console() (if possible) to let the user enter his password without it being echoed to the console. fabian 2016-07-06 08:08:20 +02:00
  • 2cb1d717b3 Bumped the version to 1.0.2. 1.0.2 fabian 2016-07-06 07:52:34 +02:00
  • 799bad9755 FLOOD_WAIT-Protection now adds a few minutes of waiting time to give the API time to relax. Also increased the delay between file downloads to 1.5 seconds. fabian 2016-07-06 07:52:20 +02:00
  • 30618b4e3e Bumped the version to 1.0.1. 1.0.1 fabian 2016-07-05 17:40:18 +02:00
  • 07aec6a94d Added GPLv3 headers to all the source files. fabian 2016-07-05 15:32:54 +02:00
  • 989e2e1d5c Added a short text to inform the user of how to exit the program if it doesn't do that by itself. fabian 2016-07-05 15:32:14 +02:00
  • 140dfdfabc Better error message for max_database_id>max_message_id. fabian 2016-07-05 15:22:32 +02:00
  • f5a478a454 HTMLExporter now also outputs the time of messages. fabian 2016-07-05 15:22:08 +02:00
  • 84984ddc20 Prepared to catch TimeoutExceptions and restart the download, if necessary. fabian 2016-07-05 14:09:31 +02:00
  • d2795cc7ab The code is now under GPLv3 license. fabian 2016-07-05 14:03:46 +02:00
  • bfdd70933d Added FLOOD_WAIT detection. fabian 2016-07-05 13:31:45 +02:00
  • bad165e97b Added support for downloading Geolocation maps. fabian 2016-07-05 12:56:14 +02:00
  • c8e33fa319 Added beginnings of an HTMLExporter. fabian 2016-07-05 12:55:25 +02:00
  • cf6ffc4c60 Fix for NPEs if the target directory does not exist. fabian 2016-07-05 07:56:18 +02:00
  • b3018ad10e Compatibility to JAVA 1.7 fabian 2016-07-05 07:55:53 +02:00
  • 1ce2562f5a Gradle now creates JAVA files compatible to JAVA 7. fabian 2016-07-05 07:54:35 +02:00
  • 523ee51d22 Added a feature to display the version. fabian 2016-07-04 15:45:45 +02:00
  • e03f96363f Files get saved to the user dir by default, but you can change this value by using '--target'. fabian 2016-07-04 15:37:23 +02:00
  • 07ba594a15 Added automatic checks for missing messages in the database complete with download of these mesages. fabian 2016-07-04 13:33:17 +02:00
  • 29b963ec25 We only need the most recent dialog in order to get the top message id. fabian 2016-07-04 11:04:35 +02:00
  • 3b01f47f38 First database schema update. fabian 2016-07-04 10:19:55 +02:00
  • 83664b8fc0 Better support for empty media types. fabian 2016-07-04 10:19:36 +02:00
  • 8c0bb8aa83 Removed main.iml fabian 2016-07-04 09:36:03 +02:00
  • 293e77636e Delete files with too less bytes. fabian 2016-07-04 09:35:40 +02:00
  • 45e3e22ef3 Users and chats are saved to the database as well; DB schema changed requiring you to delete your database.sqlite at this point; old 'good' messages will not be overwritten by newer 'empty' messages. fabian 2016-07-04 09:35:12 +02:00
  • 7eed1f6bb1 Configurable delay between Message downloads. fabian 2016-07-04 09:33:42 +02:00
  • 95e74c58eb Better command line output during media download. fabian 2016-07-04 09:32:53 +02:00
  • 28965277e7 Added support for audio media. fabian 2016-07-04 09:32:30 +02:00
  • a2d3dadf7b File size-aware file downloading. Fixes #1. fabian 2016-07-02 19:43:01 +02:00
  • d75d409f87 If there is just one account, use it if possible. fabian 2016-07-02 19:42:19 +02:00
  • a75fd100a8 Extended .gitignore. fabian 2016-07-02 19:41:46 +02:00
  • ba7e76087a Beginnings of a Swing GUI. fabian 2016-07-02 14:12:57 +02:00
  • c0bc3cdd2d You could call this version a first beta version. fabian 2016-07-02 10:55:20 +02:00
  • 265f3e854a This looks more or less usable... fabian 2016-07-01 11:25:44 +02:00
  • d60a56711a Download-stuff. Files. fabian 2016-07-01 07:40:08 +02:00
  • 29d5fc37d0 Commandline-Stuff, Database-stuff. fabian 2016-06-30 10:54:40 +02:00
  • 1c3d10befb Kotlogram works, login is working. fabian 2016-06-30 07:47:37 +02:00
  • fbd796eb10 Further cleanup; started creating a gradle-file. fabian 2016-06-29 11:25:54 +02:00
  • a7caf248a3 removes basically all code. Fresh start. fabian 2016-06-29 11:01:26 +02:00
  • 3f5fd7787c Removed libraries. fabian 2016-06-29 11:00:29 +02:00
  • 2ccdff9d87 Removed temp folder. fabian 2016-06-29 10:59:58 +02:00
  • 53d2b1674f First commit: Just a collection of library sources from Github. Compiles, but doesn't work. fabian 2016-06-29 10:59:33 +02:00