yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] iHelp101:
XInsta 1.7.5 is now out. To start off I added hook fallback protection. As many people know, when a new version of Instagram is released XInsta checks for the hooks in the hooks file. If not in the hooks file, it checks every time Instagram is opened until the hooks are updated. This causes issues for users that can not access some hooks sources or when the hooks fail to fetch for some reason. XInsta will now fallback to you previous hooks if it fails to fetch hooks.

Next up is the new share option. When you click Copy Share URL Instagram will now give you the option to share the URL to another application. This allows you to quickly send your friend a post via Text Message or Facebook Messenger without having to copy, go home, open the app, and paste. We also have the new tagged username selection feature. Sometimes you are looking at pictures where you only care about the tagged user. Previously XInsta would save by the username of the poster, which can be inconvenience for tagged pictures. Now you have the option to select one of the tagged user or the original poster as the saved username (Applies to folders as well).

Comment copying is a feature that I am surprise everyone uses so much. I have gotten a lot of emails in the past week about this feature. The feature now requires you to tap the desired comment and click the report button (Stop sign with !). Your comment is then copied and you can click the back button. This adds two steps into the feature, but it is the only possible solution. Feed downloads are also fixed for Instagram 9.2.5 as well. Last, we have improvements to the Spanish translations. Enjoy the module!
[Xposed Framework Modules] gasperoni:
When i try to download sth from the storyfeed it forces a crash and instagram shuts down. Anyone else got that?
[Xposed Framework Modules] christianpeso:
I can confirm IGs new Snapchat like story feed feature crashes when I hit download.
[Xposed Framework Modules] dramaWayne:
Story downloads are not working for me, I even cleared cache on xinsta & instagram. Is there any one else having this problem or is this a bug that's being worked out?

Edit: it doesn't crash or anything it just pauses story video and still want download no matter how many times I click the download button. I then press the back key & story video starts playing as normal...
[Xposed Framework Modules] iHelp101:
Please open XInsta -> Three Dot Line -> Send Error Log. Thank you.
[Xposed Framework Modules] iHelp101:
Please open XInsta -> Click GitHub and reboot. See if that fixes your issue.
[Xposed Framework Modules] indhimaga:
Copy comment with just tap confusing me... Its just tapping the comment or what else...?
[Xposed Framework Modules] iHelp101:
Tap the comment and then click the report button (Top right corner).
[Xposed Framework Modules] MinimalistChris:
Just tried this, but still get a force close (Unfortunately, Instagram has stopped). Instagram v9.2.0

Edit: just sent you the error logs.

Edit 2: Updated hooks in Pastebin and rebooted. All fixed! Thanks [MENTION=5712278]iHelp101[/MENTION]!!!
[Xposed Framework Modules] iHelp101:
Instagram 9.2.0 (Lastest version) seems to introduce a change to stories. I have to applaud Instagram for being sneaky like this. The menu you get after clicking the three dot icon now calls a separate class if you posted the story being viewed. This means when you click download, it would call a separate class compared to when viewing someone elses story and trying to download it. Because I don't follow anyone of Instagram I would use test stories by uploading a story and downloading my own. Little did I know of this change, so I assumed they just changed the hooks when in fact they did not.

Overall, if you are experiencing the Instagram crashing issue when downloading from stories please manually update your hooks (Open XInsta -> Click Pastebin, GitHub, or Alternate Source).
[Xposed Framework Modules] Neejay:
[MENTION=5712278]iHelp101[/MENTION] updated hooks, and I'm golden. I'm scared of the day you say "F it" and quit lol Seems like they keep intentionally making these subtle changes with literally every update now.

Thanks for your work.
[Xposed Framework Modules] iHelp101:
Stories are a new feature, so I expect changes while Instagram tries to become the "Snapchat killer". I enjoy the chase of finding why something is broken because of an update. I doubt I will every quit XInsta because a broken hook annoyed me. If I ever quit XInsta it would more likely be because of Instagram sending me a nice formal letter.
[Xposed Framework Modules] christianpeso:
I'm on the latest beta update 9.2.5. I was using 9.2.5 earlier and I had the download story issue, and then an update for IG came up and it was still labeled 9.2.5 after doing it. Hit "Github" and "Pastebin" for hooks and it said I already had the latest ones. Restarted phone again and still same force close when choosing to download a story. I have sent you the error log via email.
[Xposed Framework Modules] kamikaze702k:
Fc on stories download too. 9.2.5
[Xposed Framework Modules] christianpeso:
Force close the app and then reopen it. It should automatically fetch the latest hooks. He just updated it about 2 minutes ago and now it is working for me.
[Xposed Framework Modules] dramaWayne:
Thanks man all is fine story downloads definitely working after updating github in xinsta app... preciate your hard work!
[Xposed Framework Modules] exodius48:
[MENTION=5712278]iHelp101[/MENTION]

After updated to v1.7.5 , i get this error log : http://paste2.org/7WJIa7zz

Copy comment still does not work for me.
[Xposed Framework Modules] iHelp101:
First reset your date formatting. The comment copy feature requires you to tap the comment and click report (Top right corner).
[Xposed Framework Modules] kabso5:
Update hooks fixed how to download from story

But whats update hooks does?

Plus the comments you have to tap them then click report?!
[Xposed Framework Modules] oli356:
Sorry if this has been asked already.

I'm on version 9.2.0 and xinsta 1.7.5

Whsn I click on the 3 dots of an image (not a story) I don't see the download button but instead see "Instagram" I click that and it tells me to go to xda..

Is this a known issue?
[Xposed Framework Modules] christianpeso:
To download from story you click the "3-dot" button on the bottom right and then select Download. Updating the hooks just means the Xinsta app will download the newest locations that Instagram have changed in their app corresponding to the correct download links in the app. To copy a comment, if that is what you desire to do, then yes, you tap the comment and then click "report".

It is not a known issue that I know of. Have you updated your hooks in the Xinsta app? Do that then forceclose the app and reopen it and see if that fixes it. If not, after updating hooks try restarting your phone.
[Xposed Framework Modules] oli356:
I had updated hooks but no restart, that fixed it :) thanks!
[Xposed Framework Modules] iHelp101:
Please open XInsta -> Three Dot Line -> Send Error Log.
[Xposed Framework Modules] OrniToD:
i use instagram 9.2.0 and updated to xinsta 1.7.5, everything was working fine with 1.7.4 but after the update i don't see the photos in gallery. I can see photos with file manager apps. after reboot gallery seems like updated i can find photos in it
[Xposed Framework Modules] iHelp101:
As someone else explained, updating your hooks gets the latest hooks for Instagram. The hook file is below. If you look at it you will notice every version is separated and has a version number (Usually 6 digits long). For example, the last three versions have different first hooks. The first hook for 373313 is "com.instagram.android.feed.a.b.ah" and for 370237 is "com.instagram.android.feed.a.b.af". These are the classes where XInsta will hook. This particular class is the main feed where XInsta injects the download button. XInsta overall has about fifty hooks, so one being wrong causes certain features to break.

In terms of the comment changes, yes, you have to click the comment then the report button. Instagram removed the method used when you click a comment. Previously XInsta could hook into this and get the desired comment this way. Everyone seems to be complaining about the new comment feature, so if desired it will be removed in next update. It is two more steps (Click report button and back button), but I guess it people do not like it.

https://raw.githubusercontent.com/iHelp101/XInsta/master/Hooks.txt
[Xposed Framework Modules] iHelp101:
Are you saving to an SD Card? MediaScanner should inform Android of this new image/video.
[Xposed Framework Modules] kabso5:
Thanks Guys, so you actually the hooks path is Local Path not external http path?

I liked the product, but the Share button always sends me to whatsapp earlier it was asking which app, now it ipen whatsapp and I have to select a Contact, its like a default share, can i remove the default share and enjoy sharing it to all other apps??
[Xposed Framework Modules] iHelp101:
I am not sure what you mean by hook path. If you are referring to "com.instagram.android.feed.a.b.ah" that is the location of the java class in the Instagram APK. Can you send me screenshots of the sharing issue?
[Xposed Framework Modules] kabso5:
I was trying but it fixed!!

Now i get complete action using " Whatsapp, Kik..etc" in the morning i only get whatsapp

Ok so its instagram API so its external content

So if you are viewing it it saves the files in sdcard and when you click download it downloads it again, so twice data consumption?
[Xposed Framework Modules] OrniToD:
I use internal memory, default location. internal memory/download/instagram
[Xposed Framework Modules] iHelp101:
Interesting, please open XInsta -> Three Dot Line -> Send Error Log. We can try to find a fix for this over email.
[Xposed Framework Modules] iHelp101:
Yes, Instagram re-downloads images/videos. Instagram fetches images/videos at different sizes for the app versus Desktop. It was requested for XInsta to get images/videos at full size, so this is the only way. Images from Instagram are heavily compressed, even at full size images are 100kb max. Video sizes ranges of course on the duration, but they usually don't exceed 2 MB.
[Xposed Framework Modules] kabso5:
Brilliant, thats awesome actually, I love the full siza mode

But i think you can create a button called Data Saving Mode, to just fetch which is cached.. just an idea, other than that your app is awesome
[Xposed Framework Modules] iHelp101:
I will look into it. I am not sure how the videos are saved. I can easily get the Bitmap of the image. I just am not sure how you get the video exactly because they are usually streamed. Instagram might cache them, which would be a starting point.
[Xposed Framework Modules] kabso5:
If you use root explorer you will see them cached i guess under Data but without extension, once you rename it to .mp4, you got your video as you can see attached

Hope this helps
[Xposed Framework Modules] exodius48:
Nice , working perfect now.

MIUI 8 released on my devices, will test XInsta on it. :D
[Xposed Framework Modules] illkid69:
[MENTION=5712278]iHelp101[/MENTION] I'm having this issue as well recently, and I'm saving to external SD card. Previous release doesn't seems having this issue on my phone.

update:

downgraded instagram to 9.15, and also Xinsta 1.7.4 -my phone has no issue to display the downloaded photos and videos in Gallery.
[Xposed Framework Modules] iHelp101:
I found the issue (Has to do with Context change). I will likely be releasing an update later tonight.
[Xposed Framework Modules] exodius48:
[MENTION=5712278]iHelp101[/MENTION] XInsta working fine on MIUI 8, at least MIUI 8 for my device. :good:
[Xposed Framework Modules] suckseggs:
Unable to download any stories. When I try it gets stuck on "downloading..." Only lets me "download" one story at a time.
[Xposed Framework Modules] kabso5:
It happened again on my 7 edge

I click on share i got a popup " Complete your action using" i choosed twitter and i cancelled the share, next time i went to another post and hit share it automatically shares it with twitter its not reseting the option
[Xposed Framework Modules] iHelp101:
Interesting, can you open XInsta -> Three Dot Icon -> Send Error Log?
[Xposed Framework Modules] iHelp101:
Do you click on Copy Share URL? I am not sure where this issue is occurring for you.
[Xposed Framework Modules] kabso5:
I opened the explorer,

then I opened a random video

Clicked on the three dots

Copy Share URL

a popup came "Complete your action using" with a list of applications

I selected Twitter

Clicked back Button

Selected another post

Clicked on the three dots

Clicked Copy Share URL

It shared it to twitter automatically

Without the popup "Complete your action using" with a list of applications"
[Xposed Framework Modules] qounik:
Can not Download Photos/Videos From DM. No Download button :(
[Xposed Framework Modules] Anz-dev:
Same issue from past 2-3 days !
[Xposed Framework Modules] max4wdc:
So now we can't copy caption because caption doesn't have report button any solution ?

Thanks for your hard work
[Xposed Framework Modules] iHelp101:
Can you open XInsta -> Three Dot Line -> Send Error Log? Thank you.
[Xposed Framework Modules] iHelp101:
XInsta.
[Xposed Framework Modules] kabso5:
Thata a very nice feature, you can not hook it with Highlight and then Unhigh light the comment? So double click the comment

And is the Copy share url issue that i describe how to simulate it because of XInsta or Instagram?
[Xposed Framework Modules] iHelp101:
I am looking into why Android is setting a default for the Copy Share URL option. The comment copy feature originally hooked the tap on comments, but Instagram removed this and made it inaccessible. I am looking into the feature one more time to see if I can find any way to hook on tap. If not, the results of the strawpoll will be the deciding factor for the feature.
[Xposed Framework Modules] Anz-dev:
I tried following steps and it worked wonder :highfive:

1. Uninstall

2. Clear dalvik cached in recovery

3. install, active, reboot.

Thanks :)
[Xposed Framework Modules] christianpeso:
Anyone having this issue. While watching stories, if it is a video you can tap the screen and go to the next one without a problem. If it is a picture, tapping the screen does not go to the next one. It just stays on that pic. I must wait for the time limit to go up and then it goes by itself. Also, when it is a pic, it does not fill up the while screen. Their is a tiny part around the screen that does not get filled up, kind of like the app is freezing before it fills the screen up.
[Xposed Framework Modules] christianpeso:
Edit to my last post.

I found out it was the Zoom xposed module that was causing my issue. I noticed that I was able to double click on a pic in Stories to zoom and I figured that IG would not allow that. Then I remembered I had that module installed that allowed for zooming in on a pic with a double tap. Once I disabled that, pics now move to the next one properly when single clicking on it in a story.
[Xposed Framework Modules] iHelp101:
Like always, when I make a post saying I can not find a hook I find a new hook a few hours later. The hooks have been updated, but need a change in code. The next update will be out tonight (Almost 11 AM EST currently).

https://gfycat.com/AdvancedIdolizedEyas
[Xposed Framework Modules] AhmAdDev99:
I have an IDEA/REQUET for your module.

What about DontSwipe for IG?! :o , I mean some time you show your friend a image/video on IG, but he/she will scroll down-up & watching other posts :rolleyes: .

Something like "LOCK" under the "DOWNLOAD" button.

It would be great.

Thanks. :good:
[Xposed Framework Modules] iHelp101:
It is an interesting request. I will look into the possibility of this.
[Xposed Framework Modules] qounik:
No Solution for that?
[Xposed Framework Modules] AhmAdDev99:
Thanks :good:

Hope it's possible
[Xposed Framework Modules] iHelp101:
Your request is in progress. The first Gfycat shows the feature and its partially working state. The second shows why it is only partially working (Use a two finger attack and you can scroll). Every time you scroll the method is called, which results in some lag. I am looking for a cleaner way to have this working nicely.

https://gfycat.com/FaithfulAchingGlassfrog

https://gfycat.com/BlandOffbeatAmericanrobin
[Xposed Framework Modules] iHelp101:
XInsta 1.7.6 is now out! We have the return of copy comment on tap (Actually tapping comment). You may need to manually update yours hooks for this to work (Open XInsta -> Pastebin). We also have the media scanner fix, which was causing images/videos to not appear in the gallery without a reboot. Last we have an improvement to multi-downloading. This allows XInsta to download a total of five items at a time. As always, enjoy the module!
[Xposed Framework Modules] illkid69:
XInsta 1.7.6 works great! Thanks [MENTION=5712278]iHelp101[/MENTION]!
[Xposed Framework Modules] Au5t1n:
Noticed, "lock feed" but I don't understand what it exactly means, tried searching through the thread but I didn't see anything. Could someone tell me what this does? Haven't been on this thread in awhile

Word to your motherboard from my 1+2 ;)
[Xposed Framework Modules] lover:
Good job mate.

Copy comment is working. But how one does copy caption?

Can you add a kill instagram option in xinsta? Is handy for updating hooks
[Xposed Framework Modules] christianpeso:
Answer is about 2 posts before yours.Even includes videos for it. It just locks your feed on a specific picture and does not allow for a person to scroll up or down.
[Xposed Framework Modules] instadl:
I have a basic question; is there any way to download all of the posts from a user's Instagram account with XInsta? If not, is there any other way to do so (be it an Xposed Module, App, desktop browser extension for the web version of Instagram, some software etc)?

I followed all the instructions, downloaded the latest version of Xposed, XInsta and Instagram and as far as I can tell there's no way to download the content other than clicking each photo/video individually so that it opens in its own window, clicking the three dot icon above that specific image/video and selecting "Download" which downloads that one specific image or video from Instagram to a folder on your phone. While this is all well and good, I'm trying to download everything uploaded to an Instagram account with 931 posts and am wondering if there is a way to download all 931 posts in one go rather than spending hours and hours individually opening each individual photo or video from that account and selecting Download for each of them one by one.

Hope someone can answer this for me!

And in any case, appreciate the obvious hard work that went into this Module!
[Xposed Framework Modules] Au5t1n:
Weird, for me it doesn't work. If I lock it I can still scroll with one finger but if I have 2 fingers pressed on a picture/video it won't scroll. I think mine is backwards lol

Word to your motherboard from my 1+2 ;)
[Xposed Framework Modules] Sy1ar:
+1
[Xposed Framework Modules] AhmAdDev99:
When i click "Lock feed", & Scroll with one finger, no thing is happening, i can scroll down-up normally :confused:

But with 2 finger it's working fine without any problem.

Running on CM12.1
[Xposed Framework Modules] Au5t1n:
Same here

Android 6.0.1

OxygenOS 3.0.2

Word to your motherboard from my 1+2 ;)
[Xposed Framework Modules] christianpeso:
Does no one read? I just told one of you guys about the post not far back that explains this feature. It also explains that it is not quite working either at the moment. Go back a page and read what the dev wrote and watch the gifs he posted. It is still a work in progress.

---------- Post added at 03:39 AM ---------- Previous post was at 03:30 AM ----------

Has been asked and answered before. A simple search of "download all" on this thread returns his answer:
[Xposed Framework Modules] AhmAdDev99:
I read the post and watched GIFs before. & i'm the one who requested this feature, So i now what is that for.

I'm just posting my feedback.
[Xposed Framework Modules] aleve1983:
For me don t work, and if i want send log, it report me "error log missing" i have p9 plus

Inviato dal mio VIE-L09 utilizzando Tapatalk
[Xposed Framework Modules] NotOverHere:
I don't know if it is supposed to be like this, but if you have the One Tap Download app (decided to check it out) installed then xinsta will not download story videos.

First I was wiping cache and stopping instagram etc (the normal things) when videos weren't working but it didn't help.

Then I noticed the only other thing appearing was the One Tap prompt to download the last instagram story video played.

So I tried disabling the module and restarting and it didn't help, so I uninstalled it completely and xinsta immediately worked again.

I notice in the error log it seems to detect the other app (just emailed it)
[Xposed Framework Modules] christianpeso:
Just curious as to why you are running two apps that do the same thing? Does the One Tap app provide something that Xinsta does not?
[Xposed Framework Modules] lover:
I have found a very fast and secure way to download all of your Instagram posts (pic+vid)

Using Yandex Disk. FYI Yandex is originally Russian Google and its authentic and safe. They have almost very similar feature of google. For example Yandex browser is same as chrome.

Go to https://www.yandex.com and sign up for an yandex account and then go to https://disk.yandex.com

For getting yandex disk (like Google drive)

There is an option to backup your Instagram

https://disk.yandex.com/client/disk/Social networks

Follow steps and it will download all files in separate folder in your cloud drive and you can download or mail or send the archive...
[Xposed Framework Modules] NotOverHere:
They are not the same, one is an instagram downloader an one is a general video only downloader for apps (I hadnt got around to testing it yet).

And I wouldnt be asking at all if this was just a random app I found, but this is clearly in the recommended apps on the Xinsta app home page (one of only two) - I am assuming this is recommended apps you can use along with, and not the Xinsta developer giving people alternatives to use that stop his own from working (assuming this is a bug that can be replicated, and was not something specific to me that I havent noticed)
[Xposed Framework Modules] iHelp101:
XInsta has support for One Tap Download. One Tap Module does not hook into Instagram to my knowledge. If you look at the One Tap Download XDA thread it states Instagram support requires XInsta.

Some people like to have one app handle saves (One Tap Download only handles videos) . Overall there is nothing wrong with having choice.
[Xposed Framework Modules] lover:
Bro i owe you a Thank you and also and apology. i wont try beta versions of instagram only playstore. Using beta version is misleading and option and features in final version is different.

I also missed how to copy the caption of the post (owns or others) comment copies alright

As you said scroll is still beta needs development
[Xposed Framework Modules] iHelp101:
The captions of post are currently not supported. I am trying to figure out what needs to be hooked for this. They do not call the same method as comments sadly.
[Xposed Framework Modules] iHelp101:
I want to address the lock feed option everyone is posting about. The feature itself is not active in XInsta 1.7.6. It came down to me delaying the update or not including the feature. I kept the option in because I wanted to let everyone be aware of the new option. It is sort of like when a new light is put at a intersection and it is not active, but there to let everyone know a light will be active soon.

XInsta users have only had the download option, so I am sure some users just automatically hit the bottom option. I have already got some email complaints that this is no longer XInsta anymore since I am adding more than the download option. Maybe I will look into another method of allowing the feed to be frozen. I know Zoom for Instagram adds an action below the image/video, which I could look into doing.