yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] Persechini:
I understand, thanks for giving it a look
[Xposed Framework Modules] GermainZ:
Update:

Added Facebook and Vk support.
[Xposed Framework Modules] AChep:
Yeah, browsing and parsing triple obfuscated code is fun :D
[Xposed Framework Modules] claytonjn:
[MENTION=4775688]GermainZ[/MENTION]

Thanks for a great addition to the Xposed repertoire!

Do you think you'd be able to add support for Scope?

Probably not that many people use it, so I certainly wouldn't want you to spend a lot of time on it like you did with Facebook. But if it's easy I would certainly appreciate it!

Here is an example URL from Scope: http://m.scope.am/api/click?key=d64...ver/&loc=http://www.joinscope.com&cuid=382047

Should be: http://www.reddit.com/r/funny/comments/1v9y3k/worst_wendys_ever/

Thanks for the consideration!
[Xposed Framework Modules] GermainZ:
Added in the latest version. :)
[Xposed Framework Modules] defim:
What is Vk??
[Xposed Framework Modules] GermainZ:
There's a link in the OP.
[Xposed Framework Modules] secXces_debaki:
Nice Tool :)

Works perfekt searching for this since i use Android :D

Gesendet von meinem SM-N9005 mit Tapatalk
[Xposed Framework Modules] jackyaway:
Great app! Do you think you can include dolphin browser? Thank you.

Inviato dal mio SM-N9005 utilizzando Tapatalk
[Xposed Framework Modules] GermainZ:
Read the OP, please.

Are you asking me to add support for websites opened through Dolphin or does Dolphin itself mask something?
[Xposed Framework Modules] jackyaway:
Sorry, it is that when i use stock browser and tap on a youtube link it prompt me to choose an application to open that url. If i use dolphin i can't choose how to open the url, it will be open with dolphin. Excuse me if i misunderstand your app goal.

Inviato dal mio SM-N9005 utilizzando Tapatalk
[Xposed Framework Modules] GermainZ:
That would be the expected behavior... you choose to open it in Dolphin, therefore it opens in Dolphin.

I think you misunderstand what this module does, indeed. Please read the first paragraph of the OP again, and let me know if you need clarification.
[Xposed Framework Modules] jackyaway:
I read the OP again. I thought that dolphin could prompt how to open a youtube link, like stock browser do.

Inviato dal mio SM-N9005 utilizzando Tapatalk
[Xposed Framework Modules] egingell:
Clear the defaults of Dolphin. You may have already made YouTube links open in it by default.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] jackyaway:
I have no default app for youtube link

Inviato dal mio SM-N9005 utilizzando Tapatalk
[Xposed Framework Modules] egingell:
Did you clear Dolphin's defaults? Otherwise, it's either the website itself or Dolphin doesn't ask the system to open links.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] jackyaway:
Yes, i did it. At this point, i think it's dolphin that doesn't ask the system to open links.

Inviato dal mio SM-N9005 utilizzando Tapatalk
[Xposed Framework Modules] egingell:
Is there something special Tapatalk does to YouTube links? There's a YouTube link in the below thread that opens in Tapatalk's built-in video player (why it needs one I'll never know) despite this mod. Can it be fixed with this fine mod?

Edit: Woops, I forgot the link.

Post number 112, but I imagine other YouTube links aren't hard to find.

http://xdaforums.com/showthread.php?t=2547316

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] bberryhill0:
That's a huge feature of Tapatalk! No idea why they did that but remember some discussion way back when. I doubt this module can change it since it's internal to Tapatalk.

* First thing I found:

https://support.tapatalk.com/index.php?threads/17095/

** https://support.tapatalk.com/index.php?threads/21360/

The tapatalk use system Youtube player

Swyped from my Verizon LG G2 using Tapatalk 4.4.4
[Xposed Framework Modules] egingell:
I know it doesn't do it. I was suggesting it... if possible. Seems totally unnecessary.

Edit: Maybe an option if it's a liked feature, but I would rather use the actual YouTube app.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] GermainZ:
Maybe if I have the time, but as another module. I'd like to keep this one for link masking, without messing with actual features the app offers.

You might want to suggest it to the Tapatalk team, though. Most apps that have an internal player give you the option to turn it off, and I see no reason why Tapatalk would refuse (unlike link masking/tracking which they're unlikely to ever remove.)

All changes this module does are internal to the various apps. That's why we're using Xposed. :)
[Xposed Framework Modules] bberryhill0:
I haven't tried this but

Swyped from my Verizon LG G2 using Tapatalk 4.4.4

---------- Post added at 10:58 AM ---------- Previous post was at 10:39 AM ----------

Silly me. I thought you were capturing the link between the app and the browser. It must be much easier to grab the link before it's modified than to unmodify it later.

Swyped from my Verizon LG G2 using Tapatalk 4.4.4
[Xposed Framework Modules] egingell:
...

Not the point at all.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] GermainZ:
Unmasking it later is pretty easy since you just need to extract the link, and it's usually obvious. It's not as convenient to the user, though.

On the other hand... Looking through sometimes obfuscated code, trying to figure out what is called when you touch a link, and when to grab it before it's modified, not so much. :)
[Xposed Framework Modules] punisher195:
When I open youtube from facebook, crappa first open google chrome with youtune link then youtube.
[Xposed Framework Modules] GermainZ:
Probably because the YouTube link is shortened. Provide more information.
[Xposed Framework Modules] punisher195:
Hmm, I cipy yt link on my status. Then from phone I clicked on image of that video. And that is it, click redirect me in google chrome, then google chrome close that tab and yt come up with video.

Anything else ?
[Xposed Framework Modules] GermainZ:
Sorry but I don't understand what you've done exactly. No idea what "copying to your status" is.

What link did you click? What URL did it open (I don't care about which browser opened - I want to know the URL, but make sure to get it before it's redirected.)

Screenshots help, too, if you find it easier that way.
[Xposed Framework Modules] punisher195:
Sorry for bad english :)

Here is ss, I hope that this will help :)
[Xposed Framework Modules] GermainZ:
Please do this:

1- Provide a screenshot of the link you're clicking in Facebook.

2- Disable your Internet connection then click the link. Take a screenshot of Chrome when it opens so I can see the actual URL.

Thanks :)
[Xposed Framework Modules] punisher195:
Link: http://www.youtube.com/attribution_...8OfDUs&feature=share&a=ixhOVNYsXOEVFbSHGARi6g

Ss: http://img.tapatalk.com/d/14/01/20/2e6edubu.jpg
[Xposed Framework Modules] GermainZ:
Thanks for the info. I'm afraid that's a YouTube limitation. The link isn't being masked (which means this module is working) but the YouTube app isn't handling it.
[Xposed Framework Modules] punisher195:
How we can fix this? We must send this to youtube devs?
[Xposed Framework Modules] GermainZ:
Yes, probably.
[Xposed Framework Modules] punisher195:
Huh, thats a huge problem. Ok, nvm I can survive with this.

Btw Crappa Links are genius, thank u for making this :)
[Xposed Framework Modules] egingell:
What do you expect him to do about it?

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] Simba501:
Haha. That's what I thought.
[Xposed Framework Modules] ruvort:
Opening with https://play.google.com/store/apps/details?id=com.julianjm.shorturlresolver allows you to open it directly in youtube
[Xposed Framework Modules] mykimouse:
Dont know why but i thought this is the best place to post this request.

If i want to share a url from a page or an app, i have to first open it in browser and then use the share option from the browser.

So is it possible that we have "share" as another option in the 'Complete action using' pop up window when we click on url?
[Xposed Framework Modules] GermainZ:
No, this isn't the goal of this module. Read the OP for what this module does.

That being said, an Xposed module is not necessary to achieve what you want. Actually, many apps already exist for this. I personally use this but there are others.
[Xposed Framework Modules] mykimouse:
Thanks a ton. Had been looking for it for quite some time.
[Xposed Framework Modules] toaks:
I'm having a problem on the HTC one. Every since the Facebook support was added, the ability to click on Facebook links on Blinkfeed are not working. Whenever I click on a facebook post on the Blinkfeed, the location portion of the Blink feed flashes between "My Location\Fresno" and sometimes the phone will lock up or other apps will refuse to run, and the link never opens Facebook. I have reverted to version 1.3 and it works fine, but if I update the problem returns. Any Ideas?
[Xposed Framework Modules] GermainZ:
Can you please install this? It's the same as 1.5 but with some logging. Install it, enable it in Xposed, reboot. Once that's done, click on a Facebook post on the Blinkfeed and take a logcat, and upload it somewhere (or paste it on e.g. http://bpaste.net.) Thanks.
[Xposed Framework Modules] asdfasdfvful:
Not really the point of this module, but is there any way that we can set xda links to open in the xda app? For example, now, when we get a notification via email, it opens the thread in browser. If it could open in xda, that would be great. :good:
[Xposed Framework Modules] ktetreault14:
Would love this
[Xposed Framework Modules] Netuser:
This is really a great module thanks so much GermainZ for all your hard work, this make out life easier :D

Is it possible to redirect eBay link (from browser or gmail) to open in eBay app ? or that is a different story ?

thanks :)
[Xposed Framework Modules] GermainZ:
I'm happy to try and support more apps that mask links, but this is different. Sorry. :)
[Xposed Framework Modules] Netuser:
No problem, I hope this will give another idea for an other module :D (open link in mobile app if it exist then browser)
[Xposed Framework Modules] toaks:
Ok I installed the version you sent me. I need more instruction for this step: "click on a Facebook post on the Blinkfeed and take a logcat" I installed CatLog, but I'm not really sure what to do with it. Is this app ok or should I use something else? Can you give instructions from when my phone starts up?
[Xposed Framework Modules] GermainZ:
Start your phone up and wait for a minute or two so things settle down.

Go to your Blinkfeed. Click a link.

If it causes a problem, open CatLog and save the logcat (using the menu button, I think.)

If it opens fine, click another link till you can reproduce the problem, then proceed with CatLog.
[Xposed Framework Modules] toaks:
Ok, i pm'ed you the log. Hope this is what you needed.
[Xposed Framework Modules] julianjm:
Hi, that's actually my app. I have a XDA thread here... I'm open to suggestions and new services to implement.

http://xdaforums.com/showthread.php?p=49590835

Julián.

Enviado desde mi Nexus 4 mediante Tapatalk
[Xposed Framework Modules] GermainZ:
Update:

1.6: Added support for URL unshortening. You can turn this off if you want.

Report any issues, please. :)

Thanks to [MENTION=2842093]julianjm[/MENTION] for helping out with URL resolving. I'd highly suggest you install his app as well, as it'd allow you to resolve shortened URLs from any app and goes along nicely with this module. :)
[Xposed Framework Modules] coolhof:
Thank you very much for this.

Working great on xda premium.
[Xposed Framework Modules] GR0S:
Links simply don't work in vk app.
[Xposed Framework Modules] GermainZ:
In which page are you clicking links (how to access that page + screenshots, please?)

How does it not work? Does nothing happen? Does it FC? etc.

Can you post a logcat?
[Xposed Framework Modules] jjwatmyself:
I thought that Tapatalk classic did not suffer from link masking. Or have I misunderstood the op? :( I tested and I'm still seeing the URL being masked.

http://link.tapatalk.com/api/click?...forums&subid=cba43dc5d1fc0796ffd171b784487c37
[Xposed Framework Modules] GermainZ:
I gave it a quick try and it didn't mask anything for me so I didn't look any further. I'll check it out again.
[Xposed Framework Modules] kernelmoron:
Excellent mod! Working great on a RAZR HD on cm11
[Xposed Framework Modules] Cyclu:
First big thanks for your mod!

I read this advice in the Advanced Power Menu by kennetsho

Reboot your phone TWICE (TWO TIMES)

For every single xposed mod, a reboot after installation is necessary. But that might not be enough as users have reported that the app doesn't work after a single reboot, but things get right when they reboot again. So rebooting TWICE is recommended

It is true for many modules also for your application. Maybe you can add an advice in the OP about two reboot I tested and it appears that after first reboot only redirection works but we don't have the unshorting toast.

I have an little request can you improve the icon please?
[Xposed Framework Modules] GermainZ:
No idea why that happens. I'll add a mention to the OP later.

Suggestions welcome. :)
[Xposed Framework Modules] GermainZ:
Please test this version and report anything wrong with it. If there's nothing major, I'll push it to the Xposed repo later.

http://d-h.st/mc3

Changes:

Added preference to hide icon from launcher;

Added support for myDealZ;

Added support for Slickdeals;

Bug fixes for Vk and the Play Store;

Added support for TapaTalk v2.

Thanks. :)
[Xposed Framework Modules] claytonjn:
I don't know of this was intentional but the first thing I noticed is the version number is the same as the last version (1.6)

-Sent from my Developer Edition Galaxy S4 using Tapatalk
[Xposed Framework Modules] Mike B.:
The version number (android:versionName) of 1.6 is not overly relevant, but android:versionCode (still at 7) is, as that's what most backup schemes use to determine if an app has been updated. In an ideal world, every build, whether private or public, should get a different (and preferably sequentially increasing) versionCode... ;)
[Xposed Framework Modules] claytonjn:
Yeah, I didn't bother going into the AndroidManifest.xml to see what the versionCode was. I assumed if he didn't increment one he probably didn't increment the other. ;)

-Sent from my Developer Edition Galaxy S4 using Tapatalk
[Xposed Framework Modules] egingell:
And when exactly would you suggest we devs bump our app's version? Every save? Yeah, right. Every compile? Sorry, no. That's fine for IDEs that will auto version, but I don't know of any that do that.

The app's version is arbitrary and generally only means anything to the developer, so it's up to him on how he wants to differentiate.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] claytonjn:
For the apps I've built I actually base incrementing the version based on if the changes added new functionality that I'd want backed up in Titanium. Those are apps for personal use though. For anything released to the public, I would definitely increment every single apk I release for any reason, whether alpha, beta, etc. for version control at the very least. You don't want someone saying "I'm on version X" and there be two of those versions floating around with different code.

That being said, I wasn't pointing it out to tell [MENTION=4775688]GermainZ[/MENTION] he was doing anything wrong. He can do things however he's inclined, which is why I said I don't know if it was intentional. But I know from experience how easy it is to forget to increment the version. If it was accidental, then pointing it out before he uploads it to the repo may save him some headache. Plus, often times if the version isn't increased then end users won't receive update notifications. I don't think this is the case with the Xposed repo, but it's something to keep in mind.

-Sent from my Developer Edition Galaxy S4 using Tapatalk
[Xposed Framework Modules] GermainZ:
It's not a problem, guys, I just forgot about editing the manifest as I often do. :)
[Xposed Framework Modules] egingell:
I bump my local after I push an update to the repo so that next time, it's already bumped. And I generally don't push betas. But that's just me. Every programmer has his own philosophy on versioning/releasing.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] Mike B.:
Definitely not a problem. It was a mere trivial annoyance. Don't feel bad, just about every dev (myself included) has at one time or another forgotten to update versionCode! ;)

For the lurkers: this has nothing to do with the version number displayed by the app (1.6 in this case). It is widely recommended to bump the build number for each successful compile or at the very least for each release, whether alpha, beta, special test, or production.
[Xposed Framework Modules] theknut:
Ah sweet! I love this app. It's so annoying to see how apps mask the links even though they are in a clear format when you click on it.

Please let me know if you need German translation for your app. I will translate it for you :)
[Xposed Framework Modules] berryman13:
just wanted to drop in and thank you do much. just downloaded the latest version of this in xposed and I'm rebooting to check it out with excitement! great work by the sounds of it, you've made something that I've wanted but never quite even knew how to request for so long and though it changes such a minute thing in the grand scheme of things it has a massive impact on people with these apps.
[Xposed Framework Modules] Cyclu:
Also I don't know what that happens.

So I remarked that with some modules after first reboot only main function works we should reboot second time that everything works. Strange things I'll ask in the Xposed thread.

I will search an open source icon, you care what style? Maybe a globe with www word like base I don't have more idea for the moment.
[Xposed Framework Modules] egingell:
But found:

Red arrow click doesn't do anything, green arrow click works as expected.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] GermainZ:
I've asked someone, let's wait and see. :)

I'll check it out. Just to be sure, nothing = nothing at all, right? Not even the unmasked URL is opened?

Does this happen everywhere (I don't use Facebook, so I couldn't test all pages with a test account?)

Do you know if Facebook updated their app recently, and if so, whether it worked before or not?
[Xposed Framework Modules] egingell:
The button highlights. Nothing else.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] GermainZ:
On which page does it happen? I can't reproduce it.
[Xposed Framework Modules] egingell:
A comment on someone else's post. It works if I go directly to the post, but not when I click from a notification.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] GermainZ:
Oh, snap. I won't be able to reproduce that at all with a test account, I think. Can I get a logcat please?
[Xposed Framework Modules] egingell:
Certainly.

https://www.dropbox.com/s/315fk1tmmexfhdt/crappalink-log.txt

You can also friend request http://www.Facebook.com/sophielabuf - she is my alter ego.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] kimboinatl:
I have a request: could you get this to work with Feedly?

Sent from my Nexus 7, probably while pooping.
[Xposed Framework Modules] GermainZ:
I took a quick look at it (read the OP next time BTW, please.)

I can probably do it when opening masked links with the browser (menu > chrome icon) and sharing (menu > share icon,) but supporting the special sharing options (the other icons in the menu: Instapaper, Pocket, Google+, Facebook, etc) is too much of a hassle.

Clicking links seems to always open inside feedly so that's not a problem.

I still need to know the different masked URLs formats as that depends on the RSS feed provider (some don't mask links at all, others do.) That's where you come in. :) For example:

[PLAIN]http://[/PLAIN][COLOR=Red]feeds.gawker.com[/COLOR]/~r/lifehacker/vip/~3/7hEDLLFik_k/this-infographic-reveals-the-secrets-of-the-happiest-co-1518305669

Just list those you can find in one post.
[Xposed Framework Modules] bberryhill0:
The only problem I have with Feedly is that sharing uses a Feedly link instead of the actual article link. Like:

http://feedly.com/k/1bHnhO4

I just use the browser to get the real link if I want to share. The Feedly link appears to go through bit.ly.

Swyped from my Verizon LG G2 using Tapatalk 4.4.5
[Xposed Framework Modules] GermainZ:
I can see that in the decompiled APK. It only shortens bitly links that way (that's the only shortening that's explicitly requested by the client itself.)

That being said, I can fix that along with the rest (see my post above) since redirects are being used everywhere.
[Xposed Framework Modules] bberryhill0:
I only use Feedly for news feeds like Christian Science Monitor and the New York Times. With Google Reader those feeds could be shared without a redirect through the reader. As usual I probably don't understand the issues here.

Swyped from my Verizon LG G2 using Tapatalk 4.4.5

---------- Post added at 10:15 PM ---------- Previous post was at 10:10 PM ----------

With Feedly every share goes though the Feedly redirect.

Swyped from my Verizon LG G2 using Tapatalk 4.4.5
[Xposed Framework Modules] GermainZ:
Updated. Changelog:

Thanks to [MENTION=4672723]DD-Ripper[/MENTION] for the icon. :D

I'll work on Feedly support when I get some time, it'll probably be there in the next update.
[Xposed Framework Modules] Avamander:
For some reason, clicking comments or like button doesn't work after the module update. Does someone else have thia problem?

Sent from my flying car
[Xposed Framework Modules] davexd97:
When I activate the module facebook stops working correctly, for example when I try to open a group it doesn't open the group and stays loading forever.
[Xposed Framework Modules] GermainZ:
Thanks for the reports, guys. Hotfix:
[Xposed Framework Modules] GermainZ:
What version, exactly? In which app? From which app? What does "address of forum for example link" mean? What do you mean by "reboot?" Provide more information.
[Xposed Framework Modules] GermainZ:
I'd say it's a coincidence or a problem with your ROM. The module doesn't hook into anything system related so I don't see how it could cause a reboot. If you can reproduce it, take a logcat (plenty of tutorials, Google around) and I can have a look.

Latest version is 1.7.1 BTW.
[Xposed Framework Modules] badkill:
translation into Spanish

[MENTION=4775688]GermainZ[/MENTION]

i have translated to spanish, you can add the language please?, Thanks for this excellent module :good:
[Xposed Framework Modules] kennyboyismr47:
I'm having trouble in tapatalk trying to download a kernel from a link, tap it and nothing happens like there is no link, back to 1.6 and it's working fine again.
[Xposed Framework Modules] MordyT:
I am having the same issue in tapatalk v2

Typed on the Nexus
[Xposed Framework Modules] GermainZ:
Are you using TapaTalk v2?

Can I see the thread where that happens?

Same as above. :)
[Xposed Framework Modules] MordyT:
http://splashdata.com/press/worstpasswords2013.htm

Typed on the Nexus

---------- Post added at 08:37 AM ---------- Previous post was at 08:36 AM ----------

The the post above this one.

Typed on the Nexus
[Xposed Framework Modules] kennyboyismr47:
http://xdaforums.com/showthread.php?t=2646185

and I'm on tapatalk version 2.4.15, think someone called it classic.
[Xposed Framework Modules] GermainZ:
Alright, this update should fix it. :) Changelog:
[Xposed Framework Modules] kennyboyismr47:
Fixed, thank you.