Si je visite la page de nanim avec mon navigateur (Uzbl), impossible de télécharger les « attachements » en bas de page (il n’y a pas de lien). Si je télécharge la page avec wget, pareil : aucun lien dans le code HTML envoyé.
Ce n’est que si je dis à Uzbl ou à wget de se faire passer pour Firefox ou Internet Explorer (au passage, merci à www.useragentstring.com) que le code HTML envoyé contient bien les liens de téléchargement.
Pardon, mais c’est quoi ce comportement de merde ?
À part ça, deux remarques :
Ton « README_YOU_DONT_WANT_TO_BUT_YOU_HAVE_TO_README.txt » ne contient pas les informations essentielles, comme par exemple comment compiler le programme... Seule la présence du fichier pom.xml indique qu’il faut utiliser Maven, à condition de connaître ce système de build.
Le seul moyen que j’ai trouvé de générer le fichier le fichier newton_adventure-1.10.jar est soit de tout construire (avec le script release.sh), soit a minima de construire un paquet RPM (cible « rpm ») ou un paquet DEB (cible « deb »). Une cible permettant de générer uniquement newton_adventure-1.10.jar serait la bienvenue pour ceux souhaitant empaqueter le programme pour une distribution n’utilisant ni DEB ni RPM.
# La discrimination sur le user-agent, c’est mal
Posté par gouttegd . En réponse au message Cherche empaqueteurs sachant empaqueter sans leur make. Évalué à 7. Dernière modification le 30 juin 2013 à 11:39.
Si je visite la page de nanim avec mon navigateur (Uzbl), impossible de télécharger les « attachements » en bas de page (il n’y a pas de lien). Si je télécharge la page avec wget, pareil : aucun lien dans le code HTML envoyé.
Ce n’est que si je dis à Uzbl ou à wget de se faire passer pour Firefox ou Internet Explorer (au passage, merci à www.useragentstring.com) que le code HTML envoyé contient bien les liens de téléchargement.
Pardon, mais c’est quoi ce comportement de merde ?
À part ça, deux remarques :
pom.xmlindique qu’il faut utiliser Maven, à condition de connaître ce système de build.newton_adventure-1.10.jarest soit de tout construire (avec le scriptrelease.sh), soit a minima de construire un paquet RPM (cible « rpm ») ou un paquet DEB (cible « deb »). Une cible permettant de générer uniquementnewton_adventure-1.10.jarserait la bienvenue pour ceux souhaitant empaqueter le programme pour une distribution n’utilisant ni DEB ni RPM.