Shadoon Posté(e) 24 septembre 2009 Share Posté(e) 24 septembre 2009 N'ayant pas accés au market payant, (Belgique) j'essaye un peu toutes les possibilités pour y avoir accés et je suis tombé sur ça : List with all featured applications from Android Market's site. Clicking on the items will get you to the comments and rating page of Android Market application, where you can Buy the application using the Market's Payment Processor. Handy for areas where Android Market can't find paid apps. TopPaidApps was developed for Android by TopiXoft Package name : org.topixoft.top_paid_apps System permissions : 1 Click here to show/hide list * android.permission.INTERNET Incrédule, je l'installe, je le lance. Effectivement j'ai bien une liste avec les applications présentées par le prog. Je choisis par exemple doc to go et .... ça fonctionne!!! on arrive directement sur la page du market pour acheter l'application... Je trouve cette solution plutôt sympa même si c'est très limité (une 10ene d'app). J'aimerai bien savoir comment l'application fonctionne du coup.... ça m'intrigue. (j'ai pas essayé d'acheter) le petit QR: Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
popolbx Posté(e) 24 septembre 2009 Share Posté(e) 24 septembre 2009 j vais enquêter....c'est prometteur, pour faire une app gratuite qui accède au market payant ! Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Shadoon Posté(e) 24 septembre 2009 Auteur Share Posté(e) 24 septembre 2009 Merci popolbx Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Max_well Posté(e) 24 septembre 2009 Share Posté(e) 24 septembre 2009 Ca veut surtout dire que le market ne cache les payant que dans la liste. Tu as essayé d'ouvrir la page d'une application payante par son QR Code ? Genre avec Doc to Go : http://www.cyrket.com/package/com.dataviz.docstogoapp Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Shadoon Posté(e) 24 septembre 2009 Auteur Share Posté(e) 24 septembre 2009 (modifié) oui, mais dans l'url mis sur le QR tu as market://search?q=pname:com.dataviz.docstogoapp du coup il lance une recherche dans le market mais rien de trouvé. J'ai oublié de préciser que mon tel n'est pas rooté Modifié 24 septembre 2009 par Shadoon Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Max_well Posté(e) 24 septembre 2009 Share Posté(e) 24 septembre 2009 Attention L'APPLI NE LANCE PAS L'APPLICATION MARKET OFFICIELLE. Faites le test, le market n'est pas remonté dans la liste des applications lancés (et affiche l'ancien état quand ramené devant). TopPaidApps simule donc totalement le market... Est-ce que c'est légal ou pas, sachant que l'application ne remonte que les applications payantes non protégés... C'est pas rassurant. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Androc Posté(e) 24 septembre 2009 Share Posté(e) 24 septembre 2009 Perso ... une appli qui se propose de se subsituer au Market officiel mais qui émane d'une source totalement inconnue ... eh bien euh ... je lui donnerai tout de suite mes codes de carte bleue (en n'oubliant pas la date de fin de validité), les numéros de mes différents comptes ainsi que mon adresse avec le digicode et les objets de valeurs intéressants (bien entendu je laisserai un double des clés sous mon paillasson). Grosse méfiance selon moi. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Max_well Posté(e) 24 septembre 2009 Share Posté(e) 24 septembre 2009 A noter que l'appli passe bien par google checkout, correctement. Par contre rien ne prouve que les fonds sont envoyés à Google Market et pas à un autre vendeur... Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Shadoon Posté(e) 24 septembre 2009 Auteur Share Posté(e) 24 septembre 2009 J'ai fait un poil de débug avec ddms mais je ne me suis pas encore penché sur le fonctionnement d'android. alors je poste ce que j'ai obtenu. 09-24 11:56:04.539: WARN/InputManagerService(59): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@438d8118 09-24 11:56:08.069: INFO/ActivityManager(59): Starting activity: Intent { action=android.intent.action.VIEW data=market://details?id=-987556797296875518 comp={com.android.vending/com.android.vending.AssetInfoActivity} } 09-24 11:56:08.119: INFO/NotificationService(59): enqueueToast pkg=org.topixoft.top_paid_apps callback=android.app.ITransientNotification$Stub$Proxy@438758f0 duration=1 09-24 11:56:08.149: INFO/ActivityManager(59): Start proc com.android.vending for activity com.android.vending/.AssetInfoActivity: pid=6448 uid=10025 gids={3003} 09-24 11:56:08.299: INFO/dalvikvm(6448): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38) 09-24 11:56:08.699: INFO/dalvikvm(6448): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=42) 09-24 11:56:08.879: INFO/ActivityThread(6448): Publishing provider com.android.vending.SuggestionsProvider: com.android.vending.SuggestionsProvider 09-24 11:56:09.459: INFO/ActivityManager(59): Displayed activity com.android.vending/.AssetInfoActivity: 1384 ms 09-24 11:56:13.439: INFO/XT9IME(221): [finishInput] 09-24 11:56:20.489: INFO/installd(39): free_cache(113693) avail 49983488 09-24 11:56:20.519: INFO/ActivityManager(59): Starting activity: Intent { action=android.intent.action.VIEW comp={com.android.vending/com.android.vending.AssetPermissionsSubActivity} (has extras) } 09-24 11:56:20.749: INFO/XT9IME(221): [finishInput] 09-24 11:56:20.809: WARN/vending(6448): com.android.vending.BaseConfirmSubActivity$1.handleRequest(): unknown requestId: 446 09-24 11:56:21.004: INFO/ActivityManager(59): Displayed activity com.android.vending/.AssetPermissionsSubActivity: 480 ms 09-24 11:56:27.329: INFO/ActivityManager(59): Starting activity: Intent { action=android.intent.action.VIEW comp={com.android.vending/com.android.vending.BuyPageActivity} (has extras) } 09-24 11:56:27.399: WARN/InputManagerService(59): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@439f3250 (uid=10025 pid=6448) 09-24 11:56:27.679: INFO/XT9IME(221): [finishInput] 09-24 11:56:27.929: INFO/ActivityManager(59): Displayed activity com.android.vending/.BuyPageActivity: 598 ms 09-24 11:56:30.909: INFO/ActivityManager(59): Starting activity: Intent { action=android.intent.action.VIEW comp={com.android.vending/com.android.vending.AddCreditCardActivity} (has extras) } 09-24 11:56:31.379: INFO/XT9IME(221): [finishInput] 09-24 11:56:31.612: INFO/ActivityManager(59): Displayed activity com.android.vending/.AddCreditCardActivity: 703 ms 09-24 11:56:36.109: INFO/XT9IME(221): [finishInput] 09-24 11:56:38.109: INFO/ActivityManager(59): Starting activity: Intent { action=android.intent.action.MAIN categories={android.intent.category.HOME} flags=0x10200000 comp={com.htc.launcher/com.htc.launcher.Launcher} } 09-24 11:56:38.149: INFO/WindowManager(59): Screen status=true, current orientation=1, SensorEnabled=true 09-24 11:56:38.149: INFO/WindowManager(59): needSensorRunningLp, mCurrentAppOrientation =1 09-24 11:56:38.149: INFO/WindowManager(59): needSensorRunningLp, SCREEN_ORIENTATION_PORTRAIT 09-24 11:56:38.219: INFO/WindowManager(59): Disabling listeners 09-24 11:56:38.339: WARN/IInputConnectionWrapper(6448): showStatusIcon on inactive InputConnection 09-24 11:56:39.089: WARN/dalvikvm(100): disableGcForExternalAlloc: true 09-24 11:56:39.399: WARN/dalvikvm(100): disableGcForExternalAlloc: false 09-24 11:56:40.009: WARN/Smack/Packet(145): notify conn break (IOEx), close connection 09-24 11:56:40.509: INFO/ActivityManager(59): Start proc com.android.settings for broadcast com.android.settings/.NSReceiver: pid=6474 uid=1000 gids={1007, 3001, 3002, 3003} 09-24 11:56:40.589: INFO/dalvikvm(6474): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38) 09-24 11:56:40.619: INFO/dalvikvm(6474): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=44) j'ai étais jusqu'à l'enregistrement sur google checkout sans rien remplir. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Shadoon Posté(e) 24 septembre 2009 Auteur Share Posté(e) 24 septembre 2009 En regardant de plus prés dans le log on trouve : " market://details?id=-987556797296875518 " alors j'ai généré un QR avec cette url et .... j'ai l'application ouverte dans le market... donc google ne filtre que sur la recherche pour ce qui est des applications payantes. intéressant. Le plus difficile serait à mon avis d'avoir une liste des id. quoi que.... un petit test : Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Androc Posté(e) 24 septembre 2009 Share Posté(e) 24 septembre 2009 Concernant ton log debug, je ne suis pas un expert Android mais en fait tu "espères" trouver une ligne qui prouverait une connexion tiers au moment du paiement ? En ce qui concerne le market payant uniquement sur la recherche, c'est intéressant :) Leur id est étrange -987556797296875518 Id négatif mais il faudrait en récupérer plusieurs voir si ce n'est pas prédictible. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
popolbx Posté(e) 24 septembre 2009 Share Posté(e) 24 septembre 2009 whireshark va tourner ce soir ^^ ya un tuto quelquepart pour coller le market dans l'émulateur ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Androc Posté(e) 24 septembre 2009 Share Posté(e) 24 septembre 2009 Question sans doute idiote mais qu'entends tu par ya un tuto quelquepart pour coller le market dans l'émulateur ?.Pour moi un émulateur émule, donc il devrait être capable de se connecter au vrai Market sans avoir besoin de faire de manipulation ésotérique, non ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Shadoon Posté(e) 24 septembre 2009 Auteur Share Posté(e) 24 septembre 2009 Je suis entré en contact avec les gars de Androlib pour en savoir un peu plus et voilà qques parties des échanges : it my be not a good idea to point on the ID because our bot may miss some update and we may point on a old version in the market this is a good feedback, we'll see how we can implement it. To answer to your question, we have those ids but we don't display/use it on the site. We also plan to make an Application that will use data we have on AndroLib.com, this could be an occasion to implement this feature in this application. Petite info utile aussi, les gars d'androLib sont français et trés sympa. Pt'et bientôt les QR pour accéder directement aux app sur AndroLib? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Shadoon Posté(e) 24 septembre 2009 Auteur Share Posté(e) 24 septembre 2009 https://www.frandroid.com/forum/viewtopic.php?id=2158 Le 4éme post pour le market sur l'ému. (merci Puni) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
popolbx Posté(e) 24 septembre 2009 Share Posté(e) 24 septembre 2009 ^^ merci. je savais bien qu'il y en avait...trop :lol: Du coup je vais en profiter pour tester le sdk donut ^^ Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
popolbx Posté(e) 24 septembre 2009 Share Posté(e) 24 septembre 2009 Bon sur l emulateur quand je clic sur l app il demande le market qui est introuvable.... donc ça a l air d etre le market qui est lancé. Pour les applis : la liste est récup sur leur serveur via un XML qui contient les images via cyrket (e font pas chier), et les ID .... maintenant, c'est la course à l'ID.... Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Puni Posté(e) 25 septembre 2009 Share Posté(e) 25 septembre 2009 Juste pour info, d'après mes tests en utilisant la technique que je décris dans le post cité plus haut, en achetant une appli depuis un pays qui les "bloque", on n'a pas droit aux mises à jour. Typiquement j'ai (depuis la Suisse) acheté Advanced Task Manager, il est en version 2.8 sur mon téléphone alors que la version 3.2 est sortie. A mon humble avis y a bien des chances que ca fasse pareil avec cette nouvelle technique. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Shadoon Posté(e) 25 septembre 2009 Auteur Share Posté(e) 25 septembre 2009 D'après les échanges que j'ai eu avec les gars d'Androlibs , si j'ai bien compris, les id sont uniques (ok c'est le principe même des id) mais je veux dire par là que si tu met une version 0.1 et ensuite une version 0.2 elles n'auront pas le même id. La question est : si on achète la version 0.1 et ensuite on accède à la version 0.2 par le nouvel id, doit-on payer cette mise à jour? S'il faut simplement vérifier qu'il y a des mises à jour dispo avec atrackdog, c'est pas trop grave. A tester... Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.