Help - Search - Members - Calendar
Full Version: Motd (message Of The Day)
Forum 17B > General Forum > Bug / Improvements
Pages: 1, 2
Chapo
Séparation des sujets Référencement Pub 17b et création d'un topic spécial Motd



Dans le même ordre d'esprit, ARES, que je remercie vivement, m'a soufflé une idée pas idiote:

Insérer de la pub pour 17b dans vos motd.txt (la page html qui apparait au moment de la connexion à un serveur).

Comme je ne me vois pas modifier vos motd existants, j'avais bien envie de tester un truc:

Charger un motd 17buddies, puis au bout de quelques secondes, charger le votre.

Je suis donc en train de tester un truc et il me faudrait des volontaires pour tester ça sur leur serveur (vu que j'ai plus CS, je ne peux pas tester).

Ceci pourrait ensuite être réalisé automatiquement lors de l'installation d'une map sur votre serveur, comme nous le faisions dans le temps avec les banner.gfx icon_oui.gif

Dans l'immédiat, pour tester, la procédure est la suivante pour ceux qui possèdent un fichier motd.txt dans leur répertoire cstrike sur le ftp de leur serveur:

. renommer le fichier motd.txt en mymodt.html
. Charger le fichier motd.txt ci-joint et le copier dans votre répertoire cstrike de votre serveur de jeu.

Lien: http://www.17buddies.net/17b2/motd.txt

(Ne cliquez pas sur le lien mais faites un clic droit + "enregistrer la cible du lien sous")

Me dire ce que cela fait avec éventuellement des screens, histoire que je puisse me rendre compte.

Si vous ne possédez pas de motd, pour l'instant ne faites rien.
Sociando
Salut Chapo

J'ai essayé et voilà ce que ça donne



et quelques secondes plus tard


Chapo
Houlà..Y a une couille dans le potage icon_ane.gif

Déjà il y a un pb de cadrage et ensuite le mymodt.html a pas été trouvé.

T'avais bien renommé ton modt.txt en mymodt.html (attention au maj/min et à l'extension)

Y a quoi dans ton modt.txt original?
Sociando
QUOTE (Chapo @ 05/09/2009 - 18:15:11) *
Houlà..Y a une couille dans le potage icon_ane.gif

Déjà il y a un pb de cadrage et ensuite le mymodt.html a pas été trouvé.

T'avais bien renommé ton modt.txt en mymodt.html (attention au maj/min et à l'extension)

Y a quoi dans ton modt.txt original?


Oui, j'ai bien renommé en mymotd.html
j'ai fait les tests sur un serveur "vierge" le fichier d'origine est donc :


QUOTE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<title>Cstrike MOTD</title>
<style type="text/css">
pre {
font-family:Verdana,Tahoma;
color:#FFB000;
}
body {
background:#000000;
margin-left:8px;
margin-top:0px;
}
a {
text-decoration: underline;
}
a:link {
color: #FFFFFF;
}
a:visited {
color: #FFFFFF;
}
a:active {
color: #FFFFFF;
}
a:hover {
color: #FFFFFF;
text-decoration: underline;
}
</style>
</head>
<body scroll="no">
<pre>
You are playing Counter-Strike v1.6
Visit the official CS web site @
www.counter-strike.net
<a href="http://www.counter-strike.net">Visit Counter-Strike.net</a>
</pre>
</body>
</html>



Par contre, quand j'ai téléchargé ton fichier, (clic droit) j'obtiens un fichier motd.htm , je l'ai donc renommé en .txt, c'est peut-être là que jai fait une erreur ?


EDIT: Chapo, je pense qu'il y a peut -être un problème dans l'orthographe: modt et motd ????
Chapo
Ha vi...

j'avais mis mymodt dans mon fichier html

Les vrais noms sont: motd.txt pour mon fichier et mymotd.html pour ton ancien fichier motd.txt

Essaye avec ça :oui:


Edit: Pense à réuploader mon fichier: j'y ai fais des modifs ;)
Chapo
Ceci dit, je viens juste de me repayer une license CS/CSS via Steam pour faire mes tests (icon_ane.gif) donc je ne devrais pas tarder à sortir une version fonctionnelle du systeme icon_oui.gif

Enfin ne révez pas: ce n'est pas demain que vous me verrez sur les serveurs. Ca par contre, c'est plus mon truc wink.gif
Sociando
Re Chapo

Même chose sad.gif désolé
Chapo
Bon, je viens de tester: ma page s'affiche correctement mais le refresh ne fonctionne pas car la page de redirection doit être stockée sur un serveur web et pas sur le serveur de jeu.

Pour que cela fonctionne, je devrais prendre votre motd.txt, le copier en mymotd.html sur un serveur web (par exemple chez nous) et rediriger sur cette page du style http://www.17buddies.net/motd/tonsite/mymotd.html.

C'est faisable...mais bon...siffle.gif
Chapo
Je suis en train de tester un truc pour les install de maps via 17b:

Pour ceux qui n'ont pas de motd (ceux qui utilisent le motd par défaut), je met automatiquement en place un motd 17buddies (qui d'ailleurs est pas mal fait icon_ane.gif).

Pour le moment je ne gère que l'anglais et le français dans les textes du motd mais à terme j'ajouterais tous ceux gérés par steam.

Pour les autres (ceux qui ont déjà leur motd custom), pour l'instant, je ne fais rien, sauf à récupérer dans la base le contenu de votre motd afin de l'analyser et de voir ce que je peux en faire plus tard wink.gif gap.gif siffle.gif

Pour ceux qui ont déjà un motd, si vous voulez tester le mien, faites une sauvegarde du votre, supprimez le (ou renommez le) et installez une map depuis 17b.

Ensuite vous n'avez plus qu'à lancer le jeu.

J'attends quelques feeback (éventuellment avec screens pour vois les différences de résolutions) histoire de voir si ça fonctionne bien icon_oui.gif
Patjac
Ok je vais tester ça
Chapo
A noter que pour l'instant ce ne sont que des essais et ce n'est en rien définitif.

Je suis en train de réfléchir à la façon de faire, sans bien sûr virer les motd existants, en conservant bien evidemment vos pages persos, mais en faisant en sorte que l'installation soit automatique car sinon ça ne se fera pas wink.gif

Donc pour le moment c'est du tatonnement. Je récupère des infos , je regarde comment sont structurés vos motd, je réfléchis à la façon de m'insérer là dedans sans tout péter, et une fois que j'aurais mélangé le tout, je verrais ce qu'il en sort. wacko.gif

Le seul truc que je peux vous conseiller c'est, pendant cette phase de tests, de faire une sauvegarde de vos motd. Même si je fais hyper gaffe à ne rien effacer ni remplacer, on n'est pas à l'abris d'une erreur à laquelle je n'aurais pas pensé wink.gif

icon_jap.gif
Chapo
Ha ben voilà un truc qu'il est cool icon_ane.gif

Pour un truc automatique c'est déjà pas si mal.

Sauf que ça me convient pas car si demain t'installe ça sur un serveur TF2 ou L4D, t'auras le texte "Vous jouez sur un serveur Counter strike" et ça, c'est pas cool.

Faut que je complète ça mais comme je le disais plus haut, c'est encore en phase de tests wink.gif
Chapo
QUOTE (Chapo @ 06/09/2009 - 22:23:37) *
Sauf que ça me convient pas car si demain t'installe ça sur un serveur TF2 ou L4D, t'auras le texte "Vous jouez sur un serveur Counter strike" et ça, c'est pas cool.


Ca déjà c'est corrigé: pour l'instant, je n'upload un motd que pour l'installation de maps CS et CS:S. On verra pour le reste après wink.gif
Patjac
Le problème c'est que avec le nombre de jeux dispo pas évident de faire une page pour chaque jeu
Chapo
C'est bien pour ça que je préfèrerais faire une page d'attente 17b qui s'afficherait quelques secondes et qu'ensuite on basculerait sur la page "normale" de la team.

Comme ça pas de soucis concernant le type de jeu. icon_oui.gif


Edit:Ceci dit, même si je ne gère que les serveurs CS et CSS ça en fait déjà pas mal wink.gif
Patjac
Maintenant on sait aussi y rajouter des trucs persoClick to view attachment
Chapo
Bah au moins comme ça vous avez un modèle tout fait de motd wink.gif
Chapo
Le seul soucis, c'est que comme c'est un motd 17buddies, à la prochaine install il sera écrasé icon_decu.gif

Ou alors si tu veux pas qu'il le soit, remplace

CODE
#Buddiesimg {position:absolute;top:0px;left:0px;z-index:1;}


par

CODE
#Cequetuveux {position:absolute;top:0px;left:0px;z-index:1;}


et

CODE
<div id="Buddiesimg">


par

CODE
<div id="Cequetuveux">
Chapo
Pour un lien textuel

CODE
<a href="http://www.17buddies.net/17b2/MapCycle/221/Pag/1/index.html" title="">le texte de ton lien ici</a>


ou pour une image

CODE
<a href="http://www.17buddies.net/17b2/MapCycle/221/Pag/1/index.html" title=""><img src="urldetonimage" alt="" width=xx" height="yy" /></a>
Patjac
Merci ca marche mais deux petits problémes

Les liens comme Forum, le mapcycle etc sont mauves

Le l'image avec le lien MS fonctionne mais pas celui qui devrait arriver sur 17 buddies la j'ai une page noir

Une idée ?

Merci d'avance

EDIT : et aussi tout mes liens sont souligner pourtant c'est n'est pas voulu et j'ai rien mis pour que cela le fasse
Chapo
Normal.

Steam ne gère pas le javascript et tu ne peux pas afficher de page 17b sans ça.

Pour tes liens mauves, il suffit de changer la couleur dans ta feuille de style.
Patjac
A ok donc c'est pas possible que les joueurs consulte 17 buddies via le serveur ?

Il ne me reste plus qu'a faire une belle page html qui parle d'ici

Pour les liens souligner c'est quoi ? moi j'ai beau chercher je trouve pas
Chapo
Ouais enfin bon, ceci dit, steam n'a jamais été un browser, ça se saurait icon_ane.gif

Soit tu joue, soit tu surf, mais le motd est pas fait pour surfer wink.gif

CODE
<style>
a {color:#fff;}
</style>


tu colles ça quelque part entre <head> et </head>

icon_jap.gif
Patjac
Super merci

Reste juste les liens souligner.. et c'est bien ainsi
Ensuite il me reste les pages html a finir

CODE
le motd est pas fait pour surfer

Oui je m'en doute bien smile.gif mais c'était pour ceux qui ne connaisse pas ce faire une idée mais bon pas grave
Chapo
Pour les liens soulignés:

CODE
<style>
a {color:#fff;text-decoration:none;}
</style>
Patjac
Ok merci
J'ai trouver un site pas mal pour apprendre le html ça devrait aller mieux
Chapo
J'ai bossé un peu hier soir sur cette histoire de motd et je devrais bientôt pouvoir insérer une page 17b avant les votres...
Chapo
excl.gif Attention Motd 17b bientôt en service icon_oui.gif

Je vous conseille donc de faire une sauvegarde de vos motd existants car lorsque je vais uploader mes scripts il risque d'y avoir du grabuge devant la complexité de la chose icon_ane.gif

Sur le principe, a chaque install de map sur votre serveur depuis notre site (quelque soit le jeu/mod), les règles vont être les suivantes:

A) Vous n'avez pas de Motd sur votre serveur:

Mes scripts uploadent un "Motd made in 17b" sur votre serveur (celui que je vous ai montré plus haut, avec quelques modifs notamment au niveau du nom du mod qui s'affiche maintenant dans le motd)

B) Vous avez un Motd normal (sans refresh) existant sur votre serveur:

Mes scripts:

1) Font une sauvegarde de votre Motd actuel sur votre serveur en "Motd-17b.txt.sav"
2) Copient le contenu de votre motd sur une page html de NOTRE serveur
2) Crée un nouveau Motd made in 17b sur votre serveur avec une redirection vers la page sauvegardée

C) Vous avez un Motd de redirection (avec refresh) existant sur votre serveur:

Mes scripts remplacent votre Motd par un Motd made in 17b avec redirection, l'adresse de redirection étant celle contenue dans votre Motd.

Je finis les phases de test avec ce que je peux faire en local et j'upload mes scripts dès que c'est bon (certainement demain).

Depuis quelques temps, à chaque install je sauvegardais vos motd dans la base afin de pouvoir analyser ce qu'il y avait dedans mais vu que je ne peux pas imaginer tous les motd que vous pouvez faire il peut y avoir des fois où ça merde.

Ceci dit, ne craignez rien, je ne travaille que sur les motd donc le seul probleme qu'il puisse y avoir sur votre serveur c'est un remplacement involontaire du motd de votre serveur, rien de plus, c'est pour cela qu'il vaut mieux faire des sauvegardes de vos motd si vous en avez.
Chapo
Script uploadé. Opérationnel, en cours de tests.

Merci de me tenir informé de ce que ça donne afin que je puisse rectifier le tir rapidement si nécessaire icon_oui.gif
Patjac
Bon j'ai tester c'est super et bien cadrer et tout

Mais je me demande si tu ne devrait faire que cela reste 2 à 3 seconde de plus pour pouvoir bien mémoriser l l'adresse pour ceux qui connaissent pas

Et comme ici ça sert a rien peut être enlever le lien 17buddies.net qui de toute façon n'est pas clicable
Chapo
Pour la tempo, je voulais pas que ça reste trop longtemps histoire quand même d'afficher (un peu) vos pages icon_ane.gif

J'avais mis 3 secondes en base, plus le temps du refresh qui peut varier selon les serveurs.

Mais effectivement je peux ajouter quelques secondes, ce que je vais faire de suite pour la passer à 6 secondes.

Sinon, pour le lien, ça permet au moins de le mettre en valeur, ce qui est plus facile pour la mémorisation même si il n'est pas cliquable.
Patjac
OK pas de soucis et super boulot encore une fois
corrado
Moi je ne me sert jamais du "ftp installeur"!!! Peut tu me filler ton fichier motd chapo pour que je l'ajoute avant le refresh et l'affichage du mien de motd, car si je prend le code qu'il y a dans ton premier post il n'y a que du texte, ya pas la bannière

merci d'avance
Chapo
corrado => Au pire, tu installe une seule map comme ça tu auras le code complet, adapté à ton site icon_oui.gif

Sinon ce que t'as donné Patjac peut convenir, à l'adresse de refresh près wink.gif
corrado
Non c'est niquel avec le code à patjac et merci d'ailleur
Par contre juste à titre indicatif pour patjac, les accents ne passe pas dans le motd
"des milliers de maps a télécharger" donnais "des milliers de maps a t3l3charger" biggrin.gif

En tout cas là sa marche mais je sait pas si sa va te faire grande pub mais c'est de bon coeur hihihihiiiii icon_ange.gif
Patjac
C'est pas mon code c'est celui de Chapo que j'ai sur mon FTP
Et pour les accents chez moi ça le fait pas

Et concernant la pub que ça fait je crois que je peut dire que ça marche? Chapo confirmera peut être bientôt
Chapo
Les accents fonctionnent. icon_oui.gif

Faut juste sauvegarder mon fichier en UTF8 sans BOM ou alors changer le charset dans la ligne <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> en ISO-8859-1
Albator
ça marche bien, par contre combien de temps dure la page ?

je trouve ça un peu long et du coup les joueurs risquent de zapper nos règles

Sinon beau boulot wink.gif
Chapo
6 secondes, plus le temps de chargement de ta page.
Albator
je peux le modifier moi même ou pas ?

c'est trop long et pour certains serveur comme le HNS ou nous avons des règles spécifiques et une explication du mod ça fait trop long.
Chapo
Ceci dit, je viens de regarder dans la base, et pour les mousquetaires, le motd que j'ai écris sur ton serveur ne comporte pas de refresh. Ma page reste donc affichée tout le temps.

Tu avais un motd existant sur ton site avant? Ou alors c'était celui par défaut?
Chapo
Sinon tu peux le modifier toi même, sauf qu'à la prochaine install il se remettra par défaut.

Quand on sera d'accord sur la durée, je la modifierais.
Albator
QUOTE (Chapo @ 25/09/2009 - 12:12:10) *
Ceci dit, je viens de regarder dans la base, et pour les mousquetaires, le motd que j'ai écris sur ton serveur ne comporte pas de refresh. Ma page reste donc affichée tout le temps.

Tu avais un motd existant sur ton site avant? Ou alors c'était celui par défaut?



pourtant au bout d'un certain temps ma page s'affiche (c'est une page maison)
corrado
albator, modifie sa: "content=3" c'est la durée avant le refresh
Moi c'est à trois et je ne trouve pas que sa soit super longs

patjac: pour la pub c'est le pire que je souhaite, surtout sur notre serveur débutant sur lequel on commence à avoir une assé bonne fréquentation
Mais la quasi totalitée des joueurs en arrivant sur la page d'accueil du serveur click direct sur ok sans même lire se qu'il ya d'écrit, j'en suis convaincu car sur mon motd d'origine c'est écrit en gros qu'il ya un antiroxx avec son fonctionnement d'écrit, et tout les jours il faut que l'in réexplique pourquoi ils ne peuvent plus acheter d'armes par moment icon_ane.gif
Patjac
Corrado je parlait de la pub pour 17 buddies
corrado
Ben moi aussi, je disais que j'étais septique sur le faites que sa fasse réèllement de la pub à 17'b, compte tenu du fait que les joueurs ne lise même pas et click direct sur OK
Patjac
Difficile à savoir si des joueurs ayant vu le motd.txt de Chapo viendront s'inscrire ici en effet mais le principe aussi c'est de montre que nos maps viennent d'ici

Maintenant y a pas que les joueurs car en ayant vu ma pub sur 17 buddies, y il a quand même mon nouvel hébergeur qui à payer pour mettre une bannière pub ici
ArEs
Hello,

Tout d'abord merci à Chapo pour avoir suivi l'idée icon_ami.gif
J'ai mis le motd en place mais n'avait pas pris le temps de reboucler....
Bref, pour nous ça marche icon_ane.gif

Pour ce qui est de la pub, nous avons un certain nombre de joueurs qui transitent sur nos serveurs sans toutefois prendre le soin de visiter nos sites.... Utiliser le motd permet de ce fait de l'afficher à un plus grand nombre de personnes.
Après, il est clair que tous ne suivront pas le lien.... mais que ce dernier soit sur le site ou le serveur n'y change rien.
Ce qui ne lisent pas les différentes explications que tu peux mettre ne les liront pas non plus sur ton site....
Chapo
Même si ne serait-ce que 2% des joueurs fréquentant vos serveurs décident d'aller voir le lien, il y en aura bien 40% qui au moins le mémoriseront donc c'est déjà ça.
corrado
Ben en tous cas le motd est en place sur nos différents serveurs et sont relativement sympa!!!
Bien jouer icon_ami.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2024 Invision Power Services, Inc.