Skip to content

Commit 0c8c4ce

Browse files
authored
Merge pull request #35 from Datalux/development
v 0.8
2 parents 693731e + a2cadaa commit 0c8c4ce

File tree

8 files changed

+217
-37
lines changed

8 files changed

+217
-37
lines changed

.img/banner.png

1.24 MB
Loading

README.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
[![](https://img.shields.io/badge/version-0.7-green)](https://github.com/Datalux/Osintgram/releases/tag/0.7)
1+
[![](https://img.shields.io/badge/version-0.8-green)](https://github.com/Datalux/Osintgram/releases/tag/0.8)
22
[![](https://img.shields.io/badge/license-GPLv3-blue)](https://img.shields.io/badge/license-GPLv3-blue)
33
[![](https://img.shields.io/badge/language-Python3-red)](https://img.shields.io/badge/language-Python3-red)
44

@@ -27,15 +27,16 @@ Osintgram offers an interactive shell to perform analysis on Instagram account o
2727
- tagged Get list of users tagged by target
2828
- target Set new target
2929
- wcommented Get a list of user who commented target's photos
30+
- wtagged Get a list of user who tagged target
3031
```
31-
You can find detailed commands usage [here](commands.md).
32+
You can find detailed commands usage [here](doc/COMMANDS.md).
3233

33-
[**Latest version**](https://github.com/Datalux/Osintgram/releases/tag/0.7) |
34-
[CHANGELOG](CHANGELOG.md)
34+
[**Latest version**](https://github.com/Datalux/Osintgram/releases/tag/0.8) |
35+
[CHANGELOG](doc/CHANGELOG.md)
3536

3637
## Tools
3738
<p align="center">
38-
<img align="center" src="cmd.png" width="600">
39+
<img align="center" src=".img/banner.png" width="700">
3940
</p>
4041

4142

@@ -72,4 +73,4 @@ Run `git pull` in Osintgram directory
7273
You can propose a feature request opening an issue or a pull request.
7374

7475
## External library
75-
Instagram API: https://github.com/ping/instagram_private_api
76+
Instagram API: https://gDOCithub.com/ping/instagram_private_api

cmd.png

-459 KB
Binary file not shown.

CHANGELOG.md renamed to doc/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Changelog
22

3+
## [0.8](https://github.com/Datalux/Osintgram/releases/tag/0.8)
4+
5+
**Enhancements**
6+
- Added `wtagged` command (#38)
7+
- Access private profiles if you following targets (#37)
8+
- Added more info in `info` command (#36)
9+
10+
**Bug fixes**
11+
- Minor bug fix in `addrs` commands (9b9086a)
12+
13+
314
## [0.7](https://github.com/Datalux/Osintgram/releases/tag/0.7)
415

516
**Enhancements**

commands.md renamed to doc/COMMANDS.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
- stories Download user's stories
1616
- tagged Get list of users tagged by target
1717
- wcommented Get a list of user who commented target's photos
18+
- wtagged Get a list of user who tagged target
1819
```
1920

2021
### addrs
@@ -56,6 +57,9 @@ Show target info like:
5657
- is business account?
5758
- business catagory (if target has business account)
5859
- is verified?
60+
- business email (if available)
61+
- HD profile picture url
62+
- connected Facebook page (if available)
5963

6064
### JSON
6165
Can set preference to export commands output as JSON in output folder. It save output in `<target username>_<command>.JSON` file.
@@ -97,5 +101,7 @@ Return a list of users tagged by target with ID, username and full name
97101
## wcommented
98102
Return a list of users who commented target's photos sorted by number of comments
99103

104+
## wtagged
105+
Return a list of users who tagged target sorted by number of photos
100106

101107

doc/doc.pdf

-545 KB
Binary file not shown.

main.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def printlogo():
1616
pc.printout("\_______ /____ >__|___| /__| \___ /|__| (____ /__|_| /\n", pc.YELLOW)
1717
pc.printout(" \/ \/ \/ /_____/ \/ \/ \n", pc.YELLOW)
1818
print('\n')
19-
pc.printout("Version 0.7 - Developed by Giuseppe Criscione - 2019\n\n", pc.YELLOW)
19+
pc.printout("Version 0.8 - Developed by Giuseppe Criscione - 2019\n\n", pc.YELLOW)
2020
pc.printout("Type 'list' to show all allowed commands\n")
2121
pc.printout("Type 'FILE=y' to save results to files like '<target username>_<command>.txt (deafult is disabled)'\n")
2222
pc.printout("Type 'FILE=n' to disable saving to files'\n")
@@ -40,6 +40,8 @@ def cmdlist():
4040
print("Get target followers")
4141
pc.printout("followings\t")
4242
print("Get users followed by target")
43+
pc.printout("fwersemail\t")
44+
print("Get email of users followed by target")
4345
pc.printout("hashtags\t")
4446
print("Get hashtags used by target")
4547
pc.printout("info\t\t")
@@ -62,6 +64,8 @@ def cmdlist():
6264
print("Set new target")
6365
pc.printout("wcommented\t")
6466
print("Get a list of user who commented target's photos")
67+
pc.printout("wtagged\t\t")
68+
print("Get a list of user who tagged target")
6569

6670

6771
def signal_handler(sig, frame):
@@ -102,6 +106,8 @@ def signal_handler(sig, frame):
102106
api.get_followers()
103107
elif cmd == "followings":
104108
api.get_followings()
109+
elif cmd == 'fwersemail':
110+
api.get_fwersemail()
105111
elif cmd == "hashtags":
106112
api.get_hashtags()
107113
elif cmd == "info":
@@ -124,6 +130,8 @@ def signal_handler(sig, frame):
124130
api.change_target()
125131
elif cmd == "wcommented":
126132
api.get_people_who_commented()
133+
elif cmd == "wtagged":
134+
api.get_people_who_tagged()
127135
elif cmd == "FILE=y":
128136
api.set_write_file(True)
129137
elif cmd == "FILE=n":

0 commit comments

Comments
 (0)