Bonjour les CPCDOSiens (-iennes),
Est-ce qu'il est possible d'ajouter des éléments (objets) sur notre boot screen ?
Si oui, comment on peut faire ?
Si non, est-ce que cette fonctionnalité sera prévue ?
Bonjour les CPCDOSiens (-iennes),
Est-ce qu'il est possible d'ajouter des éléments (objets) sur notre boot screen ?
Si oui, comment on peut faire ?
Si non, est-ce que cette fonctionnalité sera prévue ?
Salut!Est-ce qu'il est possible d'ajouter des éléments (objets) sur notre boot screen ?
Qu'est que tu veux dire par là?
Si c'est modifier l'image de démarrage c'est possible!
Il te suffit juste de remplacer l'image qui est dans CPCDOS\SYSTEME\INIT et tu remplace FOND800 ou FOND1024 suivant la résolution de ton fond de boot.
FOND800: L'image doit être de 800x600
FOND1024: L'image doit être de 1024x768
Ai-je répondus à ta question?
Salut!Je voulais dire par là : créer des objets (instances (textbox, imagebox, ...))
Non malheureusement.
J'ai quand même tester un truc pour toi !
Ce que tu peux faire c'est au démarrage de ton OS quand l'IUG est lancer tu créer une fenêtre qui va rester X secondes avec un compteur où dedans tu pourrais avoir toutes les infos systèmes (heure, date, processeur, RAM etc...) avec un petit mot de bienvenu comme sous Windows mais en mieux!
Après y avoirs réfléchis je vais le mettre en place pour HOS (mon OS) et vous donner le code d'ici peu de temps.
Vous me direz ce que vous en pensez.
Voilà, c'est tout ce que je peux te dire!
Salut,
non ce n'est pas possible, puisse justement Cpcdos n'a pas le temps d'initialiser l'IUG, il affiche juste une image JPG ou BMP après ça reste fixe, et une barre de progression mais HORS de l'IUG il s'agit d'un petit module
Cordialement
bonjour en suivant et modifiant un peu la technique de black osx que je remercie j'arrive a obtenir un boot anime mais l'image reste fixe 9 a 10 seconde avant d'enchainer sur login un peux comme les windows
j'expliquerais la manip un peux plus detailler plutard voici le resultat :
https://youtu.be/96PQ_w-YWNs
Bonjour!
Ton boot est anormalement long effectivement. Vérifie ton code et envoie le nous, on pourras mieux t'aider. Mais j'aime beaucoup l'image et l'animation, Bravo! :-)
Mais j’espère sincèrement que pour la tant attendu 4.0 notre Dieu Sébastien nous feras une petite amélioration pour le BootScreen n'est pas? ^^
je le trouve long aussi mais il y a bocoup de imagebox aussi
j'ai reduit le tout et voilla nikel:KRNL_DEM.txt
le procéder est simple en faite:
on prend une image gif avec fond noir de préférence que l'on aime après on la décompose (moi j'ai utiliser le site : http://www.bloggif.com/gif-extract)
la l'image est décomposé en plusieurs gif la on utilise un logiciel de conversion gif bmp ( moi j'ai pris total image converter)
donc on possède un dossier d'image bmp correspondant a la gif animé précédente
a partir d'ici on utilise la méthode black osx:
on va créer une fenêtre qui va rester X secondes avec un compteur où dedans mais pas pour afficher des info ou du texte mais pour afficher l’image
mais avant toute chose on va modifier:le fichier index.cpc qui se trouve dans le dossier INIT:
on ajoute IUG/ au dessus de la commande exécutable de démarrage ce qui donne ceci:
maintenant on crée la fenêtre avec l'image du boot pour ce faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 IUG/ EXE/ & INIT\KRNL_DEM.CPC
on va modifier:le fichier KRNL_DEM.CPC qui se trouve dans le dossier INIT:
on commence par les commande lc et iug comme ceci:
apres on crée une fenêtre et on l'initialise comme ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 LC/ IUG/
TX ET TY corresponde a la taille de la fenêtre celle ci servira a plusieurs chose tout d'abord mettre le fond noir et aussi superposer l'image dessus:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 INI/ Fenetre( INI;NOM = "ANIM" INI;TYPE = "3" INI;PX = "0" INI;PY = "0" INI;TX = "800" INI;TY = "600" CREER/ INI/ Fenetre)
on note la commande demarrer juste en dessous de INI/ Fenetre) comme ceci:
INI/ Fenetre)
ensuite on crée une imagebox avec le fond noir example:
Code : Sélectionner tout - Visualiser dans une fenêtre à part DEMARRER/
ensuite on fixe la position de limage boot avec cette commande:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 INI/ Imagebox( INI;NOM = "IMG_ANIM" INI;FENETRE = "ANIM" INI;TYPE = "0" INI;IMAGE = "OS\MEDIA\FOND\DEM.BMP"<------(fond noir) INI;PX = "0" INI;PY = "0" INI;TX = "800" INI;TY = "600" INI;COULEUR = "000,000,000" INI;COULEURF = "000,000,000" CREER/ INI/ Imagebox)
on utilise anime pour prévenir que c'est a l'animation de se lancée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 FIX/ PX = 400 FIX/ PY = 300
pour finir si vous voyer q'une séquence d''imagebox ne suffit pas ( moi j'ai 17 image pour le boot et j'ai voulu refaire une sequence ) vous crée un compteur et reparter sur imagebox (1 2 3 ...)sauf que l'ON NE RE NOTE PAS LA COMMANDE
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54 :ANIM: on recrée une imagebox avec la première image du boot ( au format bmp bien-sur) comme çà: INI/ Imagebox( INI;NOM = "IMG_POINTS" INI;FENETRE = "ANIM" INI;TYPE = "0" INI;IMAGE = "OS\MEDIA\FOND\DEM\DEM01.BMP" INI;PX = "%PX%" INI;PY = "%PY%" INI;TX = "150" INI;TY = "150" INI;COULEUR = "000,000,000" INI;COULEURF = "000,000,000" CREER/ INI/ Imagebox) juste en dessous de INI/ Imagebox)on utilise rem/ #1: INI/ Imagebox) rem/ #1 on crée et on initialise un compteur pour le temp de changement de couleur: INI/ Compteur( INI;NOM = "ANIM_BAR" INI;FENETRE = "0.050" INI;ACTIVE = "1" CREER/ INI/ Compteur) et apres on recree une imagebox pour l'image 2 du boot et un compteur entre chaque imagebox: INI/ Imagebox( INI;NOM = "IMG_POINTS" INI;FENETRE = "ANIM" INI;TYPE = "0" INI;IMAGE = "OS\MEDIA\FOND\DEM\DEM02.BMP" INI;PX = "%PX%" INI;PY = "%PY%" INI;TX = "150" INI;TY = "150" INI;COULEUR = "000,000,000" INI;COULEURF = "000,000,000" CREER/ INI/ Imagebox) INI/ Compteur( INI;NOM = "ANIM_BAR" INI;FENETRE = "0.050" INI;ACTIVE = "1" CREER/ INI/ Compteur) INI/ Imagebox( INI;NOM = "IMG_POINTS" INI;FENETRE = "ANIM" INI;TYPE = "0" INI;IMAGE = "OS\MEDIA\FOND\DEM\DEM03.BMP"....
rem/ #1
entre imagebox1 et 2 de la seconde ou des autres séquence.
bonjour modification du bootscreen regardezhttps://youtu.be/a6j9nq4iSwE
Très sympathique comme bootscreen
Cependant il faudrait centrer le logo
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager